The idea of using Ansible for configuration changes and state verification is not new. However the approach I’m going to demonstrate in this post, using YANG and NETCONF, will have a few notable differences: I will not use any templates and absolutely no XML/JSON for device config generation All changes will be pushed through a single, vendor and model-independent Ansible module State verification will be done with no pattern-matching or screen-scraping All configuration and operational sta...