Disable SwiftDispersion when using docker
authorMichele Baldessari <michele@acksyn.org>
Tue, 17 Oct 2017 12:22:27 +0000 (14:22 +0200)
committerEmilien Macchi <emilien@redhat.com>
Mon, 23 Oct 2017 17:01:05 +0000 (17:01 +0000)
We currently have the following in the registry:
OS::TripleO::Services::SwiftDispersion: puppet/services/swift-dispersion.yaml

Since this service is included by default in the Controller role
it will be installed on the host even on a containerized deployment.

Let's noop this in docker.yaml until a containerized version of it
gets merged.

Change-Id: Ic2793d0cfb7b20f4661cb1a45793cae67a4868b4
Closes-Bug: #1723788
(cherry picked from commit 0c8ba9651734a0e6180ca443c87c8c8ca5169d6c)

environments/docker.yaml

index 5737992..58691cc 100644 (file)
@@ -58,6 +58,8 @@ resource_registry:
   # OS::TripleO::Services::CinderBackup: ../docker/services/cinder-backup.yaml
   # OS::TripleO::Services::CinderVolume: ../docker/services/cinder-volume.yaml
   #
+  OS::TripleO::Services::SwiftDispersion: OS::Heat::None
+
   # If SR-IOV is enabled on the compute nodes, it will need the SR-IOV
   # host configuration.
   OS::TripleO::Services::NeutronSriovHostConfig: OS::Heat::None