Set compute_driver in xenserver.pp.

Updates the compute/xenserver.pp module so that we set compute_driver.
Given we already do this for libvirt I think it makes sense to do
it here as well.

Change-Id: I1b42b4e7f638a94b0b1f933994569f7a502fadb9
Add rspec tests for nova::compute::xenserver

Add missing rspec tests for nova::compute::xenserver

Change-Id: I903898292fc2a540eb52e9bb27edcce3368b243f
Remove trailing comma for Puppet 2.6 compatibility

Change-Id: Ia982fbde2c4f091a7d25f478a57c7dc8b7673073
Merge "Add rspec tests for nova::compute::xenserver"
Don't require flat_inferface.

The nova default for flat_interface is None but our puppet modules
currently require it to be set. This patch updates the network/flat
module so that it defaults to undef thus making it possible to use
nova::network w/ flat networking when no flat_interface(private_interface)
is defined.

Change-Id: I7167b76f95f3fe9a1ad208223def9597e56a4ecc
Puppet lint

Change-Id: Ia95da80607a05f228aec9cce6468f75aef0a4711
Add parameter auth_admin_prefix to nova::api

To support keystone urls like http://host:80/keystone/admin

Implements blueprint serve-keystone-from-wsgi

Change-Id: I1fa1f41e855bc50c20caff331eb7aa95fafee42a
Prepare repository for a Puppet Forge release

  Commit updates README.md with a more complete set of documentation,
  removes travis.yml since we're on stackfoge now, and updates the
  Modulefile for the new release.

Change-Id: I2482a4bd74e891d123cb543d42d37e13a8c09a67
Install dnsmasq-utils on RedHat platforms

If $force_dhcp_release is true in nova.conf, nova tries to use the
tool "/usr/bin/dhcp_release", which isn't available without this
package. This ensures the package is present on RHEL-type systems.

See https://bugs.launchpad.net/nova/+bug/970893

Change-Id: I5470641410b4640e69ede19609e1f262e8cd0d3f
Merge "Prepare repository for a Puppet Forge release"
Add nova::patch class to include in other commits requiring patches
Merge branch 'dev' of https://github.com/gwdg/puppetlabs-nova into dev