netlab 1.8.1: VRF OSPFv3, Integration Tests

netlab release 1.8.1 added a interesting few features, including:

This time, most of the work was done behind the scenes1.

I wrote numerous integration test scenarios for initial device configurations, OSPFv2, OSPFv3, BGP, VLANs, VRFs, and VXLAN for a total of over 70 scenarios. These tests were run, and the results were validated on all the boxes/containers I have installed, resulting in dozens of minor adjustments of configuration templates and tons of bug fixes.

You can view the test results online; clicking on various icons will open a log file documenting that particular step in the process. Some of the platforms are almost perfect, others require a bit more work2, but at least now we know what we have to fix ;)

Upgrading or Starting from Scratch

  1. And it resulted in weeks of hair-pulling as I struggled with bizarre restrictions and bugs; more about that in another blog post. ↩︎

  2. Or I have to increase timeouts even more; some boxes are ridiculously slow. ↩︎

Add comment