Open port for rsync
Make sure rpcbind is installed and running

Rpcbind is a dependency of pacemaker, so the package should be
installed anyway. But i discovered that if the sevice gets stopped
(manually or otherwise), re-running Puppet won't start it up again. So
we should explicitly make sure that we install/enable/run rpcbind.
HA swift proxy and storage node tweaks
Merge pull request #187 from jistr/rpcbind

Make sure rpcbind is installed and running
Merge pull request #186 from jistr/rsync_port

Open port for rsync
Merge pull request #185 from cwolferh/swift_proxy_ha_fixes

HA swift proxy and storage node tweaks
Use mongodb::server class instead of mongodb

Seems like Puppet ignores requires when using class that contains
class that contains classes. Getting rid of one level should fix it.

Fixes: rhbz#1066408
Update foreman_server.sh to support Foreman 1.5 release

- Remove 'include passenger' from the install manifest, as it appears
  this was never needed, and actually causes a problem with 1.5
- Change the location of seeds.rb, since Foreman is now using the "real"
  seeds.rb, and makes use of a seeds.d drop dir.
- Change Ruby code using Facter to Facter.value() syntax

Co-Authored-By: Jiri Stransky <jistr@redhat.com>
Merge pull request #193 from jistr/foreman-1.5-compat

Update foreman_server.sh to support Foreman 1.5 release
Merge pull request #192 from paramite/mongo-dependency

Use mongodb::server class instead of mongodb
Remove duplicate _group params.

They belong in params.pp, not these manifests
Consolidate load balancer vips to one.

These are only use for the stats app anyway, nothing in openstack itself.
Fix a couple default param values.

- Fix default qpid_heartbeat to be in line with the rest of the services.
- Add default hex values to seeds for secret_key and admin_token.  They were
  named slightly differently in non_HA groups, so new groups were not getting
  defaults set.