netlab icon indicating copy to clipboard operation
netlab copied to clipboard

Making virtual networking labs suck less

Results 114 netlab issues
Sort by recently updated
recently updated
newest added

The 'strings.eval_format' function allows Python expressions in strings, and sometimes that might be useful. It doesn't hurt to have the same functionality everywhere ;) but of course this will have...

enhancement

https://github.com/ipspace/netlab/blob/35d07d4d44dc20072938f2ca9bd7ac1c9a54af1e/tests/integration/evpn/01-vxlan-bridging.yml#L64 In these tests it is not sufficient for the IBGP session to exist, the correct address families need to be enabled too. e.g. for FRR: ``` def valid_bgp_neighbor( ngb:...

enhancement

Most MLAG platforms support things like OSPF on the peerlink between the MLAG router pair; the ```lag``` module should create a subinterface as appropriate, and allow these modules to do...

enhancement

When two routers from different AS are connected over an IRB VLAN (using SVI interfaces), the "role: external" attribute is not set on the SVI interface, potentially resulting in an...

bug

https://github.com/ipspace/netlab/blob/2c10748b6b73519ca8fd2b77a90b15e61d1f4e3a/tests/integration/gateway/02-vrrp.yml#L46 It would be useful to have lab topologies that are fully self-contained in a single YAML file. Instead of forking off to a template with a couple of lines...

enhancement

If you specify L3+ attributes (for example, OSPF cost) on a VLAN trunk link, they get silently removed. It would be nice to get a warning > It could issue...

enhancement

The bonding plugin needs more work in combination with VLANs, the following does not work correctly: ``` plugin: [ bonding ] vlans: v1: groups: _auto_create: True nodes: members: [ n1,...

bug

1.9.3 (released today) was the last 1.9.x feature release (the real reason: release notes are getting too long 😜), the next one will be 2.0. Because we're going to a...

Migrate everything that is not a hard show-stopper in device quirks to the new 'report_quirk' framework.

enhancement

_netlab_ can combine VMs and containers (**libvirt** and **clab** providers), but cannot have lab topologies that would have one or more external nodes. Add support for topologies that combine **external**...

enhancement