netlab
netlab copied to clipboard
Making virtual networking labs suck less
It might be time to switch the pinned Vagrant/libvirt versions in the `libvirt.sh` installation script. The new combo should be tested with as many devices as possible on Ubuntu 20.04,...
There might be people running netlab (and Ansible) on Windows with VirtualBox. Should we declare that combination unsupported and ask people using Windows to move to WSL?
Some devices support only a single anycast MAC address for the whole box. We should have a feature flag and check whether the interface anycast MAC address matches the node...
It would be great to know how people use _netlab_; currently, we can only guess as we get little feedback and zero hard data. The proposal to implement the usage...
We should have a mechanism to say 'if this device wants to be a bridge, let it be'. We will implement that with **bridge** value of the node **role** parameter....
It would be nice to have a wrapper for some reasonably-simple tc CLI (**comcast** comes to mind) to introduce latency/jitter/delay/drops into topology links. The wrapper should be similar to **netlab...
Netlab commands that take topology file as input could accept URLs, download the URL content into **downloaded.yml** (or some such), and execute the rest of the command. The "only" thing...
If **git** has a **git config** command that can set a config parameter (instead of opening **vi** and doing it), there's no reason why **netlab** couldn't have one as well...
Some people (particularly those writing plugins or templates) might benefit from debugging printouts. Document the debugging options and which commands can use them.