Merge "Fix bash env var conditionals in merge.py call to be consistent"
[apex-tripleo-heat-templates.git] / undercloud-vm-ironic-deploy.yaml
1 parameters:
2   IronicPassword:
3     type: string
4     description: Ironic password for keystone access
5     hidden: true
6   NeutronPublicInterface:
7     default: eth0
8     description: What interface to bridge onto br-ex for network nodes.
9     type: string
10   PowerSSHPrivateKey:
11     description: Private key for using to ssh to a virtual power host.
12     type: string
13     hidden: true
14 resources:
15   undercloudNovaDeployment:
16     depends_on: [undercloudIronicDeployment]
17     type: OS::Heat::StructuredDeployment
18     properties:
19       config: {get_resource: undercloudNovaConfig}
20       server: {get_resource: undercloud}
21       signal_transport: NO_SIGNAL
22       input_values:
23         nova_service_password: {get_param: NovaPassword}
24   undercloudIronicDeployment:
25     type: OS::Heat::StructuredDeployment
26     properties:
27       config: {get_resource: undercloudIronicConfig}
28       server: {get_resource: undercloud}
29       signal_transport: NO_SIGNAL
30       input_values:
31         ironic_service_password: {get_param: IronicPassword}
32         virtual_power_ssh_key: {get_param: PowerSSHPrivateKey}