Automation, Config Management, Linux, Perl and more. Probably.

VMware Vagrant HGFS problem

I've been building a couple of Vagrant boxes for the VMware provider this last couple of days. Despite the VMware tools being loaded into the VMs (both RHEL and CentOS) the vmhgfs module wouldn't load at boot, thus Vagrant wouldn't work properly.

Rapidly provision Jenkins on AWS using Ansible

This week I'd been fighting with a Chef install to do something relatively simple. Bogged down in a rats nest of complexity (extra Ruby scripts referencing Chef environment files, etc etc), I decided to see if there was a easier way.

Puppet vs Chef vs Ansible

I've spent my entire IT career automating. To me, the point of technology is to make life easier, so I tend to look for any way I can to make computers do 'the heavy lifting'.

Configuration Management is the epitome of automation, it forms the bedrock of achieving supportable ...

Problems installing Nokogiri (for fog) with RVM on OS X

Whilst trying to install the Fog gem on OS X Mountain Lion recently I kept experiencing issues with libxml.

The error output was this:

checking for libxml/parser.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the ...

rvm install and homebrew openssl error 'Trace/BPT trap: 5'

Whilst trying to install a Ruby gem today I had this interesting problem with Trace/BPT trap: 5, which doesn't show up in any useful Google searches.

The problem was linked to using Homebrew, and presented itself like so:

Mac:~$ brew install openssl
==> Downloading ...