Merge "Make size of loop device used by cinder LVM configurable"
[apex-tripleo-heat-templates.git] / nova-compute-config.yaml
1 Resources:
2   NovaComputeConfig:
3     Type: OS::Heat::StructuredConfig
4     Properties:
5       config:
6         nova:
7           compute_driver: { get_input: nova_compute_driver }
8           compute_libvirt_type: { get_input: nova_compute_libvirt_type }
9           db: {get_input: nova_dsn}
10           host: {get_input: nova_api_host}
11           service-password: {get_input: nova_password}
12         ceilometer:
13           db: {get_input: ceilometer_dsn}
14           metering_secret: {get_input: ceilometer_metering_secret}
15           service-password: {get_input: ceilometer_password}
16           compute_agent: {get_input: ceilometer_compute_agent}
17         glance:
18           host: {get_input: glance_host}
19         hosts: {get_input: static_hosts}
20         keystone:
21           host: {get_input: keystone_host}
22         neutron:
23           flat-networks: {get_input: neutron_flat_networks}
24           host: {get_input: neutron_host}
25           ovs_db: {get_input: neutron_dsn}
26           ovs:
27             local_ip: {get_input: neutron_local_ip}
28             tenant_network_type: {get_input: neutron_tenant_network_type}
29             network_vlan_ranges: {get_input: neutron_network_vlan_ranges}
30             bridge_mappings: {get_input: neutron_bridge_mappings}
31             enable_tunneling: {get_input: neutron_enable_tunneling}
32             physical_bridge: {get_input: neutron_physical_bridge}
33             public_interface: {get_input: neutron_public_interface}
34           service-password: {get_input: neutron_password}
35         admin-password: {get_input: admin_password}
36         rabbit:
37           host: {get_input: rabbit_host}
38           username: {get_input: rabbit_user_name}
39           password: {get_input: rabbit_password}
40         live-update:
41           host: {get_input: live_update_host}
42           username: {get_input: live_update_username}
43           password: {get_input: live_update_password}
44           tenant-name: {get_input: live_update_tenant_name}
45           base_image_id: {get_input: nova_image}
46           live_update_image_id: {get_input: live_update_compute_image}
47         completion-signal: {get_input: deploy_signal_id}
48   NovaComputePassthrough:
49     Type: OS::Heat::StructuredConfig
50     Properties:
51       config: {get_input: passthrough_config}