{ "hiera": { "hierarchy": [ "puppet-stack-config" ]}, "local-ip": "{{LOCAL_IP}}", "masquerade_networks": ["{{MASQUERADE_NETWORK}}"], "neutron": { "dhcp_start": "{{DHCP_START}}", "dhcp_end": "{{DHCP_END}}", "network_cidr": "{{NETWORK_CIDR}}", "network_gateway": "{{NETWORK_GATEWAY}}" }, "discovery": { "interface": "{{DISCOVERY_INTERFACE}}", "iprange": "{{DISCOVERY_IPRANGE}}", "runbench": "{{DISCOVERY_RUNBENCH}}" }, "os_net_config": { "network_config": [ { "type": "ovs_bridge", "name": "br-ctlplane", "ovs_extra": [ "br-set-external-id br-ctlplane bridge-id br-ctlplane" ], "members": [ { "type": "interface", "name": "{{LOCAL_INTERFACE}}", "primary": "true" } ], "addresses": [ { "ip_netmask": "{{PUBLIC_INTERFACE_IP}}" } ] } ] }, "keystone": { "host": "{{LOCAL_IP}}" }, "ironic": { "service-password": "{{UNDERCLOUD_IRONIC_PASSWORD}}" }, "tuskar": { "service-password": "{{UNDERCLOUD_TUSKAR_PASSWORD}}", "db": "mysql://tuskar:{{UNDERCLOUD_TUSKAR_PASSWORD}}@localhost/tuskar?charset=utf8", "heat_keystone": { "username": "admin", "password": "unset", "tenant_name": "admin" } }, "bootstrap_host": { "bootstrap_nodeid": "undercloud", "nodeid": "undercloud" } }