Don't confuse Heat with empty parameter_defaults
authorJiri Stransky <jistr@redhat.com>
Tue, 11 Jul 2017 12:33:57 +0000 (14:33 +0200)
committerJiri Stransky <jistr@redhat.com>
Tue, 11 Jul 2017 12:33:57 +0000 (14:33 +0200)
Apparently providing completely empty parameter_defaults in an
environment file can confuse Heat, and it seems like it doesn't try to
deploy any services on the overcloud in the multinode job. See the bug
for more details about the bug symptoms.

Change-Id: Ia9cb01b48087b78f66004263757590877219f743
Closes-Bug: #1703599

environments/docker-centos-tripleoupstream.yaml

index 648c8c2..9eb4536 100644 (file)
@@ -1,4 +1,11 @@
 parameter_defaults:
+  # FIXME: Remove this when we uncomment at least one parameter in this file.
+  # It seems an environment file with empty parameter_defaults section has the
+  # potential to confuse Heat in a way that it doesn't deploy a single service
+  # on the overcloud in the multinode job.
+  # https://bugs.launchpad.net/tripleo/+bug/1703599
+  PlaceholderParameter: can be removed when we add a different param to this env file
+
   #DockerAodhApiImage: 'tripleoupstream/centos-binary-aodh-api:latest'
   #DockerAodhConfigImage: 'tripleoupstream/centos-binary-aodh-api:latest'
   #DockerAodhEvaluatorImage: 'tripleoupstream/centos-binary-aodh-evaluator:latest'