diff options
author | Clint Byrum <clint@fewbar.com> | 2014-08-11 17:13:22 -0700 |
---|---|---|
committer | Gregory Haynes <greg@greghaynes.net> | 2014-08-18 16:45:29 -0700 |
commit | bf62abdc07ec9255122ff1a9155cf9fb809cda09 (patch) | |
tree | 257603775f82143fc459a3508922b4bedba31dc3 /overcloud-source.yaml | |
parent | 1192fb70d6e0e867887b0ff8e7b16fac005ea3c2 (diff) |
Make signal_transport a parameter
There may be times where an update needs to change this without changing
the template, such as when updates will be done by something other than
Heat (i.e. Ansible).
Change-Id: I89d1153acab697b64468f841b3f2d17c169da649
Diffstat (limited to 'overcloud-source.yaml')
-rw-r--r-- | overcloud-source.yaml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/overcloud-source.yaml b/overcloud-source.yaml index 93a68344..8db9f856 100644 --- a/overcloud-source.yaml +++ b/overcloud-source.yaml @@ -283,6 +283,12 @@ parameters: description: Keystone key for signing tokens. type: string hidden: true + DefaultSignalTransport: + default: CFN_SIGNAL + description: Transport to use for software-config signals. + type: string + constraints: + - allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ] resources: ControlVirtualIP: type: OS::Neutron::Port @@ -313,6 +319,8 @@ resources: Path: nova-compute-instance.yaml SubKey: resources.NovaCompute0Deployment parameters: + DefaultSignalTransport: + get_param: DefaultSignalTransport NovaApiHost: {get_attr: [ControlVirtualIP, fixed_ips, 0, ip_address]} KeystoneHost: {get_attr: [ControlVirtualIP, fixed_ips, 0, ip_address]} NeutronHost: {get_attr: [ControlVirtualIP, fixed_ips, 0, ip_address]} @@ -686,6 +694,7 @@ resources: depends_on: [controller0Deployment,controller0SSLDeployment,controller0Swift,controller0Passthrough] type: OS::Heat::StructuredDeployment properties: + signal_transport: {get_param: DefaultSignalTransport} config: {get_resource: allNodesConfig} server: {get_resource: controller0} controller0Deployment: |