Decouple swift-proxy from ceilometer
authorDan Prince <dprince@redhat.com>
Sat, 10 Dec 2016 13:17:10 +0000 (08:17 -0500)
committerDan Prince <dprince@redhat.com>
Mon, 12 Dec 2016 01:30:09 +0000 (20:30 -0500)
commit1a9c2022cd865dfb4d14dde6ceb51de8a090dec2
tree62c8f85025a5fecf433287d320bb8290086245b9
parent0cd7cbdd6f4f24e74aec752a9b29c9c106c54741
Decouple swift-proxy from ceilometer

This patch updates the swift-proxy base profile so that
we now explicitly set the rabbit_port. This allows us
to remove the use of puppet-ceilometer default settings
in the puppet-tripleo modules change ID here:
I8d9f69f5e9160543b372bd9886800f16f625fdc6

It also adds a new boolean parameter that allows the
end user to disable the swift ceilometer pipeline
by setting SwiftCeilometerPipelineEnabled to false.

This two settings allow Swift to once again be installed
on a machine without configuring Ceilometer.

Depends-On: Id1584df5e5bb90f8087ae25eecc4834179b6fc21

Change-Id: Ief5399d7ea4d26e96ce54903a69d660fa4fe3ce9
Related-bug: #1648736
ci/environments/scenario002-multinode.yaml
ci/environments/scenario003-multinode.yaml
ci/environments/scenario004-multinode.yaml
puppet/services/swift-proxy.yaml