Neutron Nova Interactions Support

Recent versions of Neutron are able to provide active notifications to
Nova about changes to port status and data.  This change adds the
neutron::server::notifications class to allow Puppet to configure
this feature when setting up a Neutron server.

neutron.conf requires a tenant UUID for communicating with Nova.
This changes adds adds a custom type and provider to translate an admin
tenant name to the required UUID.
bump head to support for managing ssh keys

This change permits provisioning ssh public and private keys as part
of creating the "nova" user.  There are no changes to the default
behavior
    of the module.  This changes introduces three new parameters:

    - nova_public_key
    - nova_private_key
    - nova_shell

    These changes are intended to permit configuring live migration via
    qemu+ssh connections to remote hypervisors.

this includes the commit that: Move libvirt options into a group

There are a bunch of libvirt specific flags which are currently in
the default group. This is confusing to users of other hypervisors, and
poor hygiene. We should move these options into a group of their own.

from: https://blueprints.launchpad.net/nova/+spec/libvirt-opts-group

this patches still contain libvirt_use_virtio_for_bridges in the
DEFAULT section
Merge pull request #38 from imcsk8/neutron-nova

Neutron Nova Interactions Support
Merge pull request #39 from imcsk8/nova-libvirt

bump head to support for managing ssh keys
Updated module puppet-nova

We need this update for patch 5a8ac8a (RHEL should have default provider).
Without this messagebus service does not get started on RHEL-7 and installations
will fail with both Packstack and Foreman.
Merge pull request #36 from rohara/puppet-galera

Add galera puppet module
Merge pull request #40 from paramite/nova-rhel7-fix

Updated module puppet-nova
Updated puppet-neutron

We need Lukas' patch for empty subnets [1] and patch for ML2 resource duplication [2].

Fixes: rhbz#1096510

[1] https://github.com/stackforge/puppet-neutron/commit/78428c844f73bf585a8f8a3bdf615ba2a0e8983b
[2] https://github.com/stackforge/puppet-neutron/commit/66c436bc2f06c5a71d79c674697394a11ec227f9
Merge pull request #41 from paramite/neutron-update

Updated puppet-neutron
Fix duplicate cirros images in glance.

This patch sets glance's HEAD to the commit that
fixes the bug of duplicated images in glance.

Fixes: rhbz#1018911
Merge pull request #42 from imcsk8/master

Fix duplicate cirros images in glance.
Updated puppet-ceilometer

We need recent master branch to avoid resource duplication issues
with puppet-nova.
Merge pull request #45 from paramite/ceilo-update

Updated puppet-ceilometer