Containers: Add required EndpointMap parameter
authorJiri Stransky <jistr@redhat.com>
Tue, 14 Feb 2017 13:44:30 +0000 (14:44 +0100)
committerJiri Stransky <jistr@redhat.com>
Tue, 14 Feb 2017 13:44:30 +0000 (14:44 +0100)
This parameter is passed in by the parent overcloud.yaml template, so we
have to listen accept it in docker/post.j2.yaml, otherwise the
deployment fails.

Change-Id: Ia3fdcfa01d52006a6e9fd0bb02c7379411f3d900
Closes-Bug: #1664569

docker/post.j2.yaml

index 865c74e..dfa8ac2 100644 (file)
@@ -8,7 +8,6 @@ parameters:
   servers:
     type: json
     description: Mapping of Role name e.g Controller to a list of servers
-
   role_data:
     type: json
     description: Mapping of Role name e.g Controller to the per-role data
@@ -19,6 +18,11 @@ parameters:
     description: >
       Setting this to a unique value will re-run any deployment tasks which
       perform configuration on a Heat stack-update.
+  EndpointMap:
+    default: {}
+    description: Mapping of service endpoint -> protocol. Typically set
+                 via parameter_defaults in the resource registry.
+    type: json
 
 resources: