Add in the option to create a keystonerc_admin file in root's home directory.
Merge pull request #126 from huit/feature/keystonerc

Feature/keystonerc
Host Groups may now be associated with a list of puppet classes

or just a singleton puppet class as before.  E.g., this is
now a valid definition in seeds.rb:

hostgroups = [
    {:name=>"Swift Storage Node",
     :class=>"quickstack::swift::storage"},
    {:name=>"Test Pacemaker Qpid",
     :class=>["quickstack::pacemaker::common",
              "quickstack::pacemaker::qpid"]},
]
Merge pull request #134 from cwolferh/multi_puppet_classes_per_hostgroup_in_seeds_rb

Host Groups may now be associated with a list of puppet classes
Merge pull request #133 from bcrochet/floating-pool

Add parameter for default_floating_pool
Make the provisioning setup easier to configure, by
allowing the user to specify PROVISIONING_INTERFACE
variable at runtime. Also handle interface names
like br-ex or eth0.1234 that facter mangles.

In lieu of changing foreman-installer code, provide facterized if name to installer.pp
Merge pull request #116 from huit/features/provisioning-interface

Provisioning setup easier to configure via explicitly define provisioning interface
Add Qpid HA Module.
Refactor Load Balancer.

* Move the define into it's own class
* Clean up other puppet lint warnings.
Add Module to install the Load Balancer with HA setup.
Fix the manifest to allow optional installation.

Underlying Neutron puppet is still in flux as to what it installs for us, so try
to cover all cases for now.
Set default of all puppet class params to allow override.
Merge pull request #135 from jguiditta/ha_loadbalancer

WIP Ha loadbalancer
BZ #1062701 -  Allow configuration of network_managers with nova networking.
BZ #1049079 - Use openstack-puppet-modules package.

https://bugzilla.redhat.com/show_bug.cgi?id=1049079
Merge pull request #137 from jguiditta/nova-networking-manager

BZ #1062701 -  Allow configuration of network_managers with nova networking
Merge pull request #136 from jguiditta/ml2-fixes

Fix the manifest to allow optional installation.
Fencing options added to quickstack::pacemaker::common

Set fencing_type to 'disabled' to set the stonith-enabled pacemaker
propety to false.

Set fencing_type to 'fence_xvm' to add fence_xvm resources.  If
fence_xvm is true, also set:

  fence_xvm_clu_iface -- the interface the cluster IP resides on
                         (as known by "pcs status")
  fence_xvm_manage_key_file -- true or false, whether or not to
                               write /etc/cluster/fence_xvm.key
  fence_xvm_key_file_password -- if the above is true, the contents
                                 of /etc/cluster/fence_xvm.key

  Note that `hostname -s` must match the name the name of of the guest
  in virsh for fence_xvm to work here.

Set fencing_type to 'ipmilan' to add a fence_ipmilan stonith resource.
In this case, the other relevant parameters are:

fence_ipmilan_address -- the IP of the ipmilan fence device
fence_ipmilan_username -- the username for the fence device, if needed
fence_ipmilan_password -- the password for the fence device, if needed
fence_ipmilan_interval -- interval passed to the pcs stonith create
                          command, e.g. '30s'
Merge pull request #139 from cwolferh/add_fencing_to_pacemaker_common

Add fencing options to quickstack::pacemaker::common
Merge pull request #32 from jguiditta/switch_puppet_dep

Switch puppet dep