Getting Packer working with CoreOS on Hyper-V

If you try to perform Packer builds of CoreOS on Hyper-V, you're going to have issues. This post describes a specific network issue and offers a temporary solution which allows Packer builds to complete successfully. I say temporary because the issue can be resolved by CoreOS fully implementing Hyper-V Integration Services (hopefully soon) or by … Continue reading Getting Packer working with CoreOS on Hyper-V

Sandboxing Ansible – Part 4: Ansible

It's finally time to start playing with Ansible. Part 1 of this series gives a brief introduction to Ansible as a tool, so I'll skip over that and go straight into it. At this point I'll assume that the Ansible control server and the other nodes are already provisioned. If that's not the case, then … Continue reading Sandboxing Ansible – Part 4: Ansible

Sandboxing Ansible – Part 3: Vagrant

This is the third part of the guide on sandboxing Ansible. It focuses on using the sample vagrant file to bring up the dev environment. What is Vagrant? Vagrant is a way of automating VM provisioning, OS provisioning, network provisioning, and so much more. According to the Vagrant folks,"Vagrant is a tool for building complete … Continue reading Sandboxing Ansible – Part 3: Vagrant

Sandboxing Ansible – Part 2: Git

This post will be a crash course on using Git. As a reminder from Part 1, Git is being used to fulfill many of the requirements of a sandbox. It provides documentation, mobility, change management, automation, and consistency. It is an integral part of this guide. There are plenty of different ways to use Git. … Continue reading Sandboxing Ansible – Part 2: Git

Sandboxing Ansible – Part 1: Introduction

This is the first part in a series on building a playground for Ansible. At the highest level, Ansible is just a configuration management utility, or as they would say "an automation engine" that works across many different platforms. It's in the same category as Chef, Puppet, DSC, or SaltStack. Ansible in particular has been gaining … Continue reading Sandboxing Ansible – Part 1: Introduction

Testing the AudioCodes 7.2 release

AudioCodes recently released a new firmware version for the SBC line of products. Unlike previous upgrades, release 7.2 is a major change from a user experience standpoint. Things have not been simply re-arranged; this is a complete overhaul. This post is not about the changes in 7.2. Instead it's a 'quick' and dirty guide to getting up … Continue reading Testing the AudioCodes 7.2 release