netlab 1.8.2: Bug Fixes, Usability Improvements
netlab release 1.8.2 contains dozens of bug fixes and minor tweaks to device configuration templates. We also added a few safeguards including:
- Check for Vagrant boxes or Docker containers before starting the lab and display pointers to build recipes.
- Check installed Ansible collections before trying to configure the lab devices.
- Display a warning if the lab topology was modified after the lab was created
You might also enjoy:
- Creating reports from a subset of nodes (I use that to display BGP neighbors of customer routers in the BGP labs)
- Inspecting the same variable(s) across multiple nodes (an ideal tool to find data model discrepancies)
- Improved Vagrant-box-building process
Finally, someone asked for Sonic support, so I added a minimal implementation based on what I could squeeze from Azure VM images after wasting too much time trying to get Dell Enterprise Sonic to work.
Upgrading or Starting from Scratch
- For more details, read the release notes.
- To upgrade, 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.