Merge "Add custom public IP support to the undercloud."

This commit is contained in:
Jenkins 2014-06-20 18:55:45 +00:00 committed by Gerrit Code Review
commit b5b85036c4
1 changed files with 19 additions and 0 deletions

View File

@ -120,6 +120,18 @@ Parameters:
Description: The password for the nova service account, used by nova-api. Description: The password for the nova service account, used by nova-api.
Type: String Type: String
NoEcho: true NoEcho: true
NeutronPublicInterfaceDefaultRoute:
Default: ''
Description: A custom default route for the NeutronPublicInterface.
Type: String
NeutronPublicInterfaceIP:
Default: ''
Description: A custom IP address to put onto the NeutronPublicInterface.
Type: String
NeutronPublicInterfaceRawDevice:
Default: ''
Description: If set, the public interface is a vlan with this device as the raw device.
Type: String
NtpServer: NtpServer:
Type: String Type: String
Default: '' Default: ''
@ -178,6 +190,9 @@ Resources:
- undercloud - undercloud
- show - show
nodeid: {get_input: bootstack_nodeid} nodeid: {get_input: bootstack_nodeid}
bootstack:
public_interface_ip:
Ref: NeutronPublicInterfaceIP
controller-address: controller-address:
get_input: controller_host get_input: controller_host
ceilometer: ceilometer:
@ -222,6 +237,10 @@ Resources:
ovs: ovs:
public_interface: public_interface:
Ref: NeutronPublicInterface Ref: NeutronPublicInterface
public_interface_raw_device:
Ref: NeutronPublicInterfaceRawDevice
public_interface_route:
Ref: NeutronPublicInterfaceDefaultRoute
physical_bridge: br-ctlplane physical_bridge: br-ctlplane
physical_network: ctlplane physical_network: ctlplane
network_vlan_ranges: ctlplane network_vlan_ranges: ctlplane