Default: default
Description: Name of an existing EC2 KeyPair to enable SSH access to the instances
Type: String
+ NeutronBridgeMappings:
+ Description: The OVS logical->physical bridge mappings to use.
+ Type: String
+ Default: ''
NeutronPassword:
Default: unset
Description: The password for the neutron service account, used by neutron agents.
notcomputeImage:
Type: String
Default: overcloud-control
+ NtpServer:
+ Type: String
+ Default: ''
Resources:
AccessPolicy:
Properties:
DependsOn: notcompute
Properties:
Handle: {Ref: CompletionHandle}
- Count: '2'
+ Count: '1'
Timeout: '1800'
CompletionHandle:
Type: OS::Heat::UpdateWaitConditionHandle
- ComputeKey:
- Properties:
- UserName:
- Ref: ComputeUser
- Type: AWS::IAM::AccessKey
+ NovaCompute0Key:
+ Type: FileInclude
+ Path: nova-compute-instance.yaml
+ SubKey: Resources.NovaCompute0Key
+ NovaCompute0CompletionCondition:
+ Type: FileInclude
+ Path: nova-compute-instance.yaml
+ SubKey: Resources.NovaCompute0CompletionCondition
+ NovaCompute0CompletionHandle:
+ Type: FileInclude
+ Path: nova-compute-instance.yaml
+ SubKey: Resources.NovaCompute0CompletionHandle
ComputeUser:
Properties:
Policies:
NeutronNetworkType: "gre"
NeutronEnableTunnelling: "True"
NeutronNetworkVLANRanges: ""
- NeutronBridgeMappings: ""
+ NeutronBridgeMappings:
+ Ref: NeutronBridgeMappings
RabbitPassword: "guest"
NovaCompute0:
Type: FileInclude
- Fn::GetAtt:
- notcompute
- networks
+ bridge_mappings: {Ref: NeutronBridgeMappings}
public_interface:
Ref: NeutronPublicInterface
public_interface_raw_device:
- notcompute
- networks
password: guest
+ ntp:
+ servers:
+ - {server: {Ref: NtpServer}, fudge: "stratum 0"}
notcompute:
Type: OS::Nova::Server
Properties: