Every vendor has their favourite format for MAC addresses and it is common to need to create strings to pass as CLI commands. This post shows to check the string is a valid address and how to convert between formats. If you run HPE/Aruba switches the discussion on custom formats will be useful. The python... Continue Reading →
How to change the format of MAC address strings in Ansible.
I love uniformity. I see a collection of engineered objects (switch configs, shelves, rows of seedlings) as perfect when they are all the same. If they aren't the same then by definition some must be sub-standard. Also if they are uniform then something magical happens. You only have one state to consider/tweak/monitor etc. You know... Continue Reading →
A lesson I learnt the hard way about sending commands to a network device and parsing the result.
A view point exploring why network automation should be an overlay rather than replacement of traditional networking skills.
Upgrading a stack of comware switches is easy. Upload the file and reboot. If you serve users who might notice 10-15 minutes down time you need to read this article to understand how to perform an (almost) zero downtime upgrade.
Why maintaining a single instance of each set of data is one of the most fundamentally important design considerations when implementing network automation