Specify group os-apply-config for config resources
authorSteve Baker <sbaker@redhat.com>
Fri, 2 May 2014 04:02:35 +0000 (16:02 +1200)
committerSteve Baker <sbaker@redhat.com>
Fri, 2 May 2014 04:02:35 +0000 (16:02 +1200)
This will indicate to os-collect-config that this config
resource represents os-apply-config configuration data,
so it can only write out top-level config files for
os-apply-config data (or Heat::Ungrouped for backwards
compatibility).

Change-Id: I3552fdd6df8106ab83cfd17d5f4b137cf33fbc36
Related-Bug: #1299109

block-storage.yaml
nova-compute-config.yaml
overcloud-source.yaml
ssl-source.yaml
swift-source.yaml

index ce60ce2..73240c8 100644 (file)
@@ -34,6 +34,7 @@ Resources:
   BlockStorageConfig:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config:
         admin-password: {Ref: AdminPassword}
         keystone:
index 02d8e00..91a3cfe 100644 (file)
@@ -2,6 +2,7 @@ Resources:
   NovaComputeConfig:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config:
         nova:
           compute_driver: { get_input: nova_compute_driver }
@@ -48,4 +49,5 @@ Resources:
   NovaComputePassthrough:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config: {get_input: passthrough_config}
index 3aafb6d..fe3208d 100644 (file)
@@ -303,6 +303,7 @@ Resources:
   controllerConfig:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config:
         completion-signal: {get_input: deploy_signal_id}
         admin-password:
@@ -409,6 +410,7 @@ Resources:
   controllerPassthrough:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config: {get_input: passthrough_config}
   controller0:
     Type: OS::Nova::Server
index 26f2f72..c3edbe7 100644 (file)
@@ -14,6 +14,7 @@ Resources:
   SSLConfig:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config:
         stunnel:
           cert:
index 1a17b77..aee81c2 100644 (file)
@@ -2,6 +2,7 @@ Resources:
   SwiftConfig:
     Type: OS::Heat::StructuredConfig
     Properties:
+      group: os-apply-config
       config:
         swift:
           devices: { get_input: swift_devices }