Fixed bad puppetdb dependency
Merge pull request #5 from hogepodge/puppetfile

Fixed bad puppetdb dependency
Use r10k and create symlinks

librarian-puppet is sloooooooow at trying to resolve dependencies.

This requires r10k to be installed on the host os
Merge pull request #9 from hunner/r10k

Use r10k and create symlinks
Network setup to take advantage of Neutron types

Sets up an initial public/private network, taking advantage of the
Neutron types and providers.
Merge pull request #11 from hogepodge/network_setup

Network setup to take advantage of Neutron types
Removed puppet-openstack dependencies

Removed all of the puppet-openstack dependencies by bringing in
repository and openrc configuration into this project.
puppet-openstack is deprecated, to be replaced by this project,
pupeptlabs-openstack and eventually puppet-openstacklib
Merge pull request #12 from hogepodge/dependencies

Removed puppet-openstack dependencies
Add tempest testing

Tempest requires some hiera data. The user detection is probably
fragile. I'm not sure how the networking support is supposed to be
configured or enabled.

Tempest isn't passing at the moment, and takes about 2 hours to run on
my laptop.
Remove the notify that makes changes every run
Merge pull request #14 from hunner/remove_notify

Remove the notify that makes changes every run
Merge pull request #8 from hunner/tempest_stuff

Tempest support
Fix misspelling and commas on Modulefile
Merge pull request #15 from guimaluf/modulefile_fix

Fix misspelling and commas on Modulefile
Fix #53 iscsi_ip_address set to management_network ip_address

iscsi_ip_address is set to the management ip address of the host that profile::cinder::volume is been set.
Update tempest stuff for multi-node

The puppetdb module needs a 3.x version to work.

One issue is that the tempest_glance_id_setter resource uses the
glance_image resource type, which expects an /etc/glance/glance.conf
file to exist. Since this doesn't exist on the controller, it doesn't
work yet.

Another issue is that the public_network_id needs to be added to the
tempest.conf, but can't until the public network exists. So it has to be
run again after the network node is configured.

This at least gets the code into the tree.
Merge pull request #16 from hunner/tempest_stuff

Update tempest stuff for multi-node
Merge pull request #13 from guimaluf/issue53_iscsi_ip_address

Fix #53 iscsi_ip_address set to data_network ip_address
Refactored references of ::havana to ::openstack

With the namespace change of the module, all classes need to be
prefixed with the ::openstack instead of the ::havana
Merge pull request #17 from hogepodge/refactor_namespace

Refactored references of ::havana to ::openstack