netlab 26.05: BGP-free SRv6 Core, Junos Features
netlab release 26.05 is out. Here are the highlights:
- Support for global BGP routes with SRv6 next hops (inspired by proof-of-concept by @jvbemmel) on FRR and IOS XR
- Junos OSPF/IS-IS route redistribution, VRF IS-IS instances, and OSPF interface parameters
- Streamline and speed up the FortiOS initial device configuration by @a-v-popov
- Support for Juniper cSRX container by @leec-666
Want more features? How about:
- You can define scripts (for example, device license management) that are executed at various points in the
netlab upandnetlab downprocesses. - The netlab restart command has been rewritten and now identifies lab topology from the snapshot file
- netlab identifies devices that cannot have their configurations collected/reloaded and generates warnings or errors during netlab collect, netlab up –reload, or netlab config –reload.
- The configuration reload feature is now part of the integration tests; the results are in the last column of the Initial Configuration integration test results.
graph.linkorderandgraph.rankare easier to use in topology graph definitions.- The multilab plugin now serializes concurrent up and down operations with a mutex lock.
For more details, check the release notes, particularly the breaking changes.
Upgrading or Starting from Scratch?
- To upgrade your netlab installation, execute
pip3 install --upgrade networklab. - New to netlab? Start with the Getting Started document and the installation guide.
- Need help? Open a discussion or an issue in netlab GitHub repository.