Featured Posts
Learning and Testing Ansible Playbooks with Virtual Images
One of the common problems I see with network automation in general is that no one wants to learn and test their automation software on...
Read more →Ansible Provider for Networking Modules
While I know the provider argument is going to be eventually deprecated for networking modules for Ansible in favor of the new connection: network_cli, I...
Read more →BGP Hostname Capability
I really like Daniel Walton’s draft-walton-bgp-hostname-capability-00. Cumulus Networks implemented this as part of Quagga/FRR and it has become the default on Cumulus Linux 3.0 and...
Read more →Published on redhat.com
Technical deep-dives published on the official Red Hat blog.
Learn why Red Hat customer MAPFRE chose Red Hat Ansible Automation Platform
Why an automation platform is critical for an AI strategy, and how MAPFRE, a global insurance company, uses Ansible Automation Platform for security, policy as code, and AI readiness.
Read on redhat.comPeeling back the layers and understanding automation mesh
A technical deep-dive into automation mesh, the overlay network in Ansible Automation Platform 2 that separates the control plane from execution.
Read on redhat.comIntroducing Red Hat Ansible Automation Platform 2.1
Announcing the GA of Ansible Automation Platform 2.1, featuring major new capabilities for flexible automation architectures and enterprise onboarding.
Read on redhat.comMore on the Red Hat Blog
Read all my published articles on automation, networking, and enterprise infrastructure.
View Author Page →All Posts (24)
Smith Level Rd, Carrboro – Road Diet
Smith Level Road is one of the primary ways into downtown Carrboro. Well known Carrboro business are located right on Smith Level Road (which changes...
Read more →The Ridiculous Eastgate Crossing Shopping Center
My wife and I took a day off work to have a staycation and just putter around Chapel Hill. The weather was amazing, so we...
Read more →Learning and Testing Ansible Playbooks with Virtual Images
One of the common problems I see with network automation in general is that no one wants to learn and test their automation software on...
Read more →Infoblox Integration in Ansible 2.5
The Ansible 2.5 open source project release includes the following Infoblox Network Identity Operating System (NIOS) enablement:
Read on ansible.comNetworking Features in Ansible 2.5
The upcoming Ansible 2.5 open source project release has some really exciting improvements. In typical Ansible fashion, development of networking enhancements is done in the...
Read on ansible.comAccelerate Network Automation with Aggregate Resources
One of the major networking features in Red Hat Ansible Engine 2.4 was the addition of aggregate resources to the networking modules. The Ansible networking...
Read on ansible.comAnsible Provider for Networking Modules
While I know the provider argument is going to be eventually deprecated for networking modules for Ansible in favor of the new connection: network_cli, I...
Read more →Automating Network Troubleshooting with NetQ + Ansible
For this blog post I want to focus on automating network troubleshooting, the forgotten stepchild of network automation tasks. I think most automation tools focus...
Read on cumulusnetworks.comNetDevOps: What Does It Even Mean?
As more and more network engineers dive into network automation, the word idempotence keeps coming up. What is it? Why is it important? Why should...
Read on cumulusnetworks.comBacking Up Configs with the Ansible NCLU Module
With the release of Ansible 2.3 the Cumulus Linux NCLU module is now part of Ansible core. This means when you apt-get install ansible, you...
Read on cumulusnetworks.com5 Host Network Configurations for MLAG
Host network configurations for MultiChassis Link Aggregation (MLAG, also referred to as dual-attach or ‘high availability’) can vary from host OS to host OS, even...
Read on cumulusnetworks.comAnsible Playbook for Cumulus EVPN
I wrote a quick Ansible playbook for Cumulus EVPN. Cumulus EVPN is now GA (Generally Available) but the packages are still in the EA (early...
Read more →BGP Hostname Capability
I really like Daniel Walton’s draft-walton-bgp-hostname-capability-00. Cumulus Networks implemented this as part of Quagga/FRR and it has become the default on Cumulus Linux 3.0 and...
Read more →Layer2 Ports Not in a VLAN on Cumulus Linux
Cumulus Linux has a cool ‘feature’ it inherited from Linux. On most network switches a port is either Layer2 or Layer3. When a port is...
Read more →Linux vs SDN
Oftentimes, Cumulus Linux gets confused for an SDN (software-defined networking) solution. In conversations with potential customers, I’ve noticed that some of them find it difficult...
Read on cumulusnetworks.comDevOps Tools for Modern Data Centers
Back in October 2015, I spoke at All Things Open in Raleigh, North Carolina, an event focused on open technology and open source software. I...
Read on cumulusnetworks.comTriangle Network Engineers Meetup – Quagga Presentation
On March 3rd, 2015 I presented to a small group (maybe 30 all together) of Network Enthusiasts at Cumulus Networks East-Coast HQ (3701 NW Cary...
Read more →VRRPv3 Between Juniper MX480 and Cisco 6509-E
Ran into a problem the other day where I was trying to configure VRRPv3 (which supports IPv6) between a Juniper MX480 and a Cisco 6509-E...
Read more →Antelope Island, Utah
This week I visited my wife while she was in Salt Lake City for an interview. We took a trek up to Antelope Island, something...
Read more →FreeBSD 9.0 v6eval Compile Bug Fix
Last week I was upgrading one of our VMware templates to FreeBSD 9.0 to conduct ReadyLogo testing via the Tahi scripts and stumbled across a...
Read more →Auto-Mounting SMB Shares on FreeBSD
A problem at work the other day was every time our virtual machine cluster went down we had a bunch of virtual FreeBSD boxes that...
Read more →Complete Wireshark Installation Guide for Mac
Here is the complete guide, because so many ‘complete guides’ were missing a step or two that I needed.
Read more →Adding Line Numbers to VI/Vim
VI is a handy tool to use because it is installed on every single non-Windows box I have ever seen. I originally only used nano...
Read more →Fixing Netflix After Mac Migration
Here is a problem I have come across twice now. Every time you migrate Apple computers it will corrupt a file so that Netflix will...
Read more →