Merge "Make signal_transport a parameter"
This commit is contained in:
commit
aea200427d
@ -170,6 +170,12 @@ parameters:
|
||||
type: string
|
||||
description: The image ID for live-updates to the overcloud compute nodes.
|
||||
default: ''
|
||||
DefaultSignalTransport:
|
||||
default: CFN_SIGNAL
|
||||
description: Transport to use for software-config signals.
|
||||
type: string
|
||||
constraints:
|
||||
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
||||
resources:
|
||||
NovaCompute0:
|
||||
type: OS::Nova::Server
|
||||
@ -232,6 +238,7 @@ resources:
|
||||
depends_on: [NovaCompute0Passthrough]
|
||||
type: OS::Heat::StructuredDeployment
|
||||
properties:
|
||||
signal_transport: {get_param: DefaultSignalTransport}
|
||||
config: {get_param: AllNodesConfig}
|
||||
server: {get_resource: NovaCompute0}
|
||||
NovaCompute0Passthrough:
|
||||
|
@ -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
|
||||
@ -317,6 +323,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]}
|
||||
@ -691,6 +699,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:
|
||||
|
@ -181,6 +181,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:
|
||||
RabbitCookie:
|
||||
type: OS::Heat::RandomString
|
||||
@ -330,6 +336,7 @@ resources:
|
||||
properties:
|
||||
config: {get_resource: undercloudConfig}
|
||||
server: {get_resource: undercloud}
|
||||
signal_transport: {get_param: DefaultSignalTransport}
|
||||
input_values:
|
||||
bootstack_nodeid:
|
||||
get_attr:
|
||||
|
Loading…
x
Reference in New Issue
Block a user