ironic:
Type: AWS::AutoScaling::LaunchConfiguration
Metadata:
- OpenStack::Role: notcomputeConfig
+ OpenStack::Role: undercloudConfig
ironic:
db: mysql://ironic:unset@localhost/ironic
service-password: {Ref: IronicPassword}
AccessPolicy:
Properties:
AllowedResources:
- - notcomputeConfig
+ - undercloudConfig
Type: OS::Heat::AccessPolicy
Key:
Properties:
Policies:
- Ref: AccessPolicy
Type: AWS::IAM::User
- notcomputeConfig:
+ undercloudConfig:
Type: AWS::AutoScaling::LaunchConfiguration
Properties:
ImageId: '0'
InstanceType: foo
Metadata:
- OpenStack::Role: notcomputeConfig
+ OpenStack::Role: undercloudConfig
OpenStack::Heat::Stack: {}
Openstack::ImageBuilder::Elements: [ boot-stack, heat-cfntools, neutron-network-node ]
admin-password:
- Fn::Select:
- "ctlplane"
- Fn::GetAtt:
- - notcompute
+ - undercloud
- networks
cinder:
db: mysql://cinder:unset@localhost/cinder
Fn::Join:
- ''
- - http://
- - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ undercloud, networks ]} ]}]}
- ":8003"
metadata_server_url:
Fn::Join:
- ''
- - http://
- - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ undercloud, networks ]} ]}]}
- ":8000"
waitcondition_server_url:
Fn::Join:
- ''
- - http://
- - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ undercloud, networks ]} ]}]}
- ":8000/v1/waitcondition"
os-collect-config:
cfn:
access_key_id:
Ref: Key
- path: notcomputeConfig.Metadata
+ path: undercloudConfig.Metadata
secret_access_key:
Fn::GetAtt:
- Key
rabbit:
host: 127.0.0.1
password: guest
- notcompute:
+ undercloud:
Type: OS::Nova::Server
Properties:
image:
cfn:
access_key_id:
Ref: Key
- path: notcomputeConfig.Metadata
+ path: undercloudConfig.Metadata
secret_access_key:
Fn::GetAtt:
- Key