netlab
netlab copied to clipboard
Making virtual networking labs suck less
When using Vagrant boxes, a ```.vagrant``` directory is created. Disk images for the vms get removed, but the directory itself remains If there are concerns around deleting non-Netlab related files,...
I can't find a good reason to keep VirtualBox in netlab: * I haven't seen a request to implement something for VirtualBox in years, and we only support it for...
After #1785, it's possible to have subnets that do not use RA to generate default routes. In those cases, we have to extend the "static route framework" has to IPv6,...
So far, netlab had no knobs to configure IPv6 RA parameters on the edge subnets. With the introduction of #1710 we will need a mechanism to figure out what to...
**netlab exec**, **netlab report** and **netlab inspect** should use the same globbing framework when selecting multiple nodes.
It *seems* that the ArubaOS-CX ansible config module may not report errors in case of config failure. This needs to be checked/validated. /cc @ipspace
Based on a fun discussion with @ddutt: * You cannot use the short link format if the hostnames contain '-' * We could use some other character as the separator,...
Now that we have the generic static routing module and the code to generate the static routes toward the default gateway, we could implement 'role: host' for other devices. The...
https://github.com/ipspace/netlab/blob/82df11814bf2c71dade70453c6f85da6c27d0bb9/netsim/modules/ospf.py#L58 I was working on the Dell OS10 VRF template, adding a fix for reference_bandwidth in case of VRFs - but noticed that many of the other templates have the...
The 'nexthop.gateway' attribute could be 'true' (take gateway.ipv4 and gateway.ipv6 from the first interface that has it) or the name of a directly-connected link in case you want to be...