
This patch adds the missing parameters to overcloud-without-mergepy.yaml. These parameters were adding to overcloud-source.yaml in I422c65e7d941593083d52ad7fdf0dfd1d2fb3155. Due to the concurrent review window they never made it into the new overcloud-without-mergepy.yaml implementation. Change-Id: If54dc111aec852f906c9e7ac1bf56f9dcaf678ea
73 lines
3.0 KiB
YAML
73 lines
3.0 KiB
YAML
heat_template_version: 2014-10-16
|
|
|
|
description: >
|
|
Software Config for Nova Compute.
|
|
|
|
resources:
|
|
NovaComputeConfigImpl:
|
|
type: OS::Heat::StructuredConfig
|
|
properties:
|
|
group: os-apply-config
|
|
config:
|
|
nova:
|
|
compute_driver: { get_input: nova_compute_driver }
|
|
compute_libvirt_type: { get_input: nova_compute_libvirt_type }
|
|
db: {get_input: nova_dsn}
|
|
debug: {get_input: debug}
|
|
host: {get_input: nova_api_host}
|
|
public_ip: {get_input: nova_public_ip}
|
|
service-password: {get_input: nova_password}
|
|
ceilometer:
|
|
db: {get_input: ceilometer_dsn}
|
|
debug: {get_input: debug}
|
|
metering_secret: {get_input: ceilometer_metering_secret}
|
|
service-password: {get_input: ceilometer_password}
|
|
compute_agent: {get_input: ceilometer_compute_agent}
|
|
snmpd:
|
|
export_MIB: UCD-SNMP-MIB
|
|
readonly_user_name: {get_input: snmpd_readonly_user_name}
|
|
readonly_user_password: {get_input: snmpd_readonly_user_password}
|
|
glance:
|
|
debug: {get_input: debug}
|
|
host: {get_input: glance_host}
|
|
port: {get_input: glance_port}
|
|
protocol: {get_input: glance_protocol}
|
|
keystone:
|
|
debug: {get_input: debug}
|
|
host: {get_input: keystone_host}
|
|
neutron:
|
|
debug: {get_input: debug}
|
|
flat-networks: {get_input: neutron_flat_networks}
|
|
host: {get_input: neutron_host}
|
|
router_distributed: {get_input: neutron_router_distributed}
|
|
agent_mode: {get_input: neutron_agent_mode}
|
|
ovs_db: {get_input: neutron_dsn}
|
|
metadata_proxy_shared_secret: {get_input: neutron_metadata_proxy_shared_secret}
|
|
mechanism_drivers: {get_input: neutron_mechanism_drivers}
|
|
allow_automatic_l3agent_failover: {get_input: neutron_allow_l3agent_failover}
|
|
ovs:
|
|
local_ip: {get_input: neutron_local_ip}
|
|
tenant_network_type: {get_input: neutron_tenant_network_type}
|
|
tunnel_types: {get_input: neutron_tunnel_types}
|
|
network_vlan_ranges: {get_input: neutron_network_vlan_ranges}
|
|
bridge_mappings: {get_input: neutron_bridge_mappings}
|
|
enable_tunneling: {get_input: neutron_enable_tunneling}
|
|
physical_bridge: {get_input: neutron_physical_bridge}
|
|
public_interface: {get_input: neutron_public_interface}
|
|
public_interface_raw_device: {get_input: neutron_public_interface_raw_device}
|
|
service-password: {get_input: neutron_password}
|
|
admin-password: {get_input: admin_password}
|
|
rabbit:
|
|
host: {get_input: rabbit_host}
|
|
username: {get_input: rabbit_username}
|
|
password: {get_input: rabbit_password}
|
|
ntp:
|
|
servers:
|
|
- {server: {get_input: ntp_server}, fudge: "stratum 0"}
|
|
|
|
outputs:
|
|
config_id:
|
|
description: The ID of the NovaComputeConfigImpl resource.
|
|
value:
|
|
{get_resource: NovaComputeConfigImpl}
|