Network automation has a habit of failing in surprising ways the moment it hits a production network. To prevent these surprises, we integrated on-demand virtual topologies into daily development using netlab, as presented at SwiNOG 40. In our talk we present a comprehensive end-to-end automation testing ecosystem bridging code authoring and safe deployment and how we moved from monolithic scripts to reusable automation building blocks with a vendor-agnostic interface. At its core is an automated validation pipeline, built around a custom Remote Lab service: a FastAPI-driven orchestrator leveraging netlab and Containerlab to provision topologies on the fly. We demonstrate how engineers test automation logic against virtual devices (like FRR and Cisco IOL) with one line of code, guaranteeing changes are proven safe before touching a production network.
