Merge pull request #1 from opencrowbar/master

update my personal repository
Merge branch 'master' of https://github.com/opencrowbar/core
Docker doesn't seem to server images for 12.04 anymore.
Remove their repo from 12.04
enable ipv6 on an interface if we are configuring an address.

CentOS 7 has part of systemd disable ipv6 on all interfaces by default
if it isn't managing the interface.  This is probably not right, but
works for now.  systemd is going to be fun for everyone.
In ubuntu, check for packaged gems as well.
Ubuntu could have the gems installed by package already.
Use them for the test.
Don't pass nic because it is already there
Up the /boot direcotry size to 150MB.  The current size isn't
sufficient to update the packages in /boot directory.
This is needed for Packstack and Openstack work.
Up it to 512MB to give some additional space
Added row highlighting on page update
Make nic handling logic take DHCP into better account.

On new-ish systems, dhclient gives addresses it assigns the dynamic
flag, which lets the kernel reap them once the dhclient process goes
away.  This fixes up the network recipe to take that behaviour into
account by detecting when a nic has a dhcp agent running on it and
killing the agent + flushing the nic when we take over the nic.
Merge pull request #261 from galthaus/pending/centos-boot-update

Up the /boot direcotry size to 150MB for centos/fedora/RHEL
Merge pull request #251 from galthaus/centos-07-ipv6-enable

enable ipv6 on an interface if we are configuring an address.
Merge pull request #256 from galthaus/kvm-slave-ubuntu-fix

In ubuntu, check for packaged gems as well.
Fix up how we poke the boot settings of a node on bootenv change

We were not calling the pxe and boot methods properly.  Fix things so
that we are.
Merge pull request #269 from rperryman/master

fix broken link bug 205
Merge pull request #270 from VictorLowther/fix-dhclient-nic-takeover

Make nic handling logic take DHCP into better account.
Merge pull request #271 from VictorLowther/fix-bootstate-in-ipmi-handling

Fix up how we poke the boot settings of a node on bootenv change
Make sure that a newline is at the new of the file
to allow proper operation by the utils_line code.
Merge pull request #272 from galthaus/docker-auth-keys-newline

docker container authorized_keys should have a newline as last char
Check for yardopts to build docs