{ "_compute_hosts": { "hosts": [ "compute1", "compute0", "compute2" ] }, "_infra_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "_meta": { "hostvars": { "compute0": { "ansible_host": "192.168.10.18", "component": "nova_compute", "container_address": "192.168.10.18", "container_name": "compute0", "container_networks": { "container_address": { "address": "192.168.10.18", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "netmask": null, "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" }, "tunnel_address": { "bridge": "br-vxlan", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "compute0-host_containers", "is_metal": true, "physical_host": "compute0", "physical_host_group": "compute_hosts", "properties": { "is_metal": true } }, "compute1": { "ansible_host": "192.168.10.17", "component": "nova_compute", "container_address": "192.168.10.17", "container_name": "compute1", "container_networks": { "container_address": { "address": "192.168.10.17", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "netmask": null, "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" }, "tunnel_address": { "bridge": "br-vxlan", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "compute1-host_containers", "is_metal": true, "physical_host": "compute1", "physical_host_group": "compute_hosts", "properties": { "is_metal": true } }, "compute2": { "ansible_host": "192.168.10.20", "component": "nova_compute", "container_address": "192.168.10.20", "container_name": "compute2", "container_networks": { "container_address": { "address": "192.168.10.20", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "netmask": null, "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" }, "tunnel_address": { "bridge": "br-vxlan", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "compute2-host_containers", "is_metal": true, "physical_host": "compute2", "physical_host_group": "compute_hosts", "properties": { "is_metal": true } }, "infra0": { "ansible_host": "192.168.10.21", "component": "haproxy", "container_address": "192.168.10.21", "container_name": "infra0", "container_networks": { "container_address": { "address": "192.168.10.21", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "infra0-host_containers", "is_metal": true, "physical_host": "infra0", "physical_host_group": "haproxy_hosts", "properties": { "is_metal": true } }, "infra0_ceph-mon_container-5fd3d11a": { "ansible_host": "192.168.10.102", "component": "ceph-mon", "container_address": "192.168.10.102", "container_name": "infra0_ceph-mon_container-5fd3d11a", "container_networks": { "container_address": { "address": "192.168.10.102", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "ceph-mon_hosts", "properties": {} }, "infra0_cinder_api_container-2c741a19": { "ansible_host": "192.168.10.81", "component": "cinder_api", "container_address": "192.168.10.81", "container_name": "infra0_cinder_api_container-2c741a19", "container_networks": { "container_address": { "address": "192.168.10.81", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.127", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "storage-infra_hosts", "properties": { "service_name": "cinder" } }, "infra0_cinder_scheduler_container-67896107": { "ansible_host": "192.168.10.189", "component": "cinder_scheduler", "container_address": "192.168.10.189", "container_name": "infra0_cinder_scheduler_container-67896107", "container_networks": { "container_address": { "address": "192.168.10.189", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "storage-infra_hosts", "properties": {} }, "infra0_galera_container-4bf47f57": { "ansible_host": "192.168.10.103", "component": "galera", "container_address": "192.168.10.103", "container_name": "infra0_galera_container-4bf47f57", "container_networks": { "container_address": { "address": "192.168.10.103", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra0_glance_container-24d2e7e1": { "ansible_host": "192.168.10.161", "component": "glance_api", "container_address": "192.168.10.161", "container_name": "infra0_glance_container-24d2e7e1", "container_networks": { "container_address": { "address": "192.168.10.161", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.65", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": { "container_fs_size": "12G" } }, "infra0_heat_apis_container-1c2be672": { "ansible_host": "192.168.10.151", "component": "heat_api_cloudwatch", "container_address": "192.168.10.151", "container_name": "infra0_heat_apis_container-1c2be672", "container_networks": { "container_address": { "address": "192.168.10.151", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_heat_engine_container-85c2ebe0": { "ansible_host": "192.168.10.160", "component": "heat_engine", "container_address": "192.168.10.160", "container_name": "infra0_heat_engine_container-85c2ebe0", "container_networks": { "container_address": { "address": "192.168.10.160", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_horizon_container-b8256baa": { "ansible_host": "192.168.10.178", "component": "horizon", "container_address": "192.168.10.178", "container_name": "infra0_horizon_container-b8256baa", "container_networks": { "container_address": { "address": "192.168.10.178", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_keystone_container-bc0c45ad": { "ansible_host": "192.168.10.175", "component": "keystone", "container_address": "192.168.10.175", "container_name": "infra0_keystone_container-bc0c45ad", "container_networks": { "container_address": { "address": "192.168.10.175", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "identity_hosts", "properties": {} }, "infra0_memcached_container-408159eb": { "ansible_host": "192.168.10.92", "component": "memcached", "container_address": "192.168.10.92", "container_name": "infra0_memcached_container-408159eb", "container_networks": { "container_address": { "address": "192.168.10.92", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra0_neutron_agents_container-422042c7": { "ansible_host": "192.168.10.198", "component": "neutron_agent", "container_address": "192.168.10.198", "container_name": "infra0_neutron_agents_container-422042c7", "container_networks": { "container_address": { "address": "192.168.10.198", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "interface": "eth3", "netmask": null, "type": "veth" }, "tunnel_address": { "address": "192.168.13.88", "bridge": "br-vxlan", "interface": "eth2", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "network_hosts", "properties": {} }, "infra0_neutron_server_container-3a507af3": { "ansible_host": "192.168.10.121", "component": "neutron_server", "container_address": "192.168.10.121", "container_name": "infra0_neutron_server_container-3a507af3", "container_networks": { "container_address": { "address": "192.168.10.121", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "network_hosts", "properties": {} }, "infra0_nova_api_metadata_container-61607eb8": { "ansible_host": "192.168.10.24", "component": "nova_api_metadata", "container_address": "192.168.10.24", "container_name": "infra0_nova_api_metadata_container-61607eb8", "container_networks": { "container_address": { "address": "192.168.10.24", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_nova_api_os_compute_container-7b645244": { "ansible_host": "192.168.10.58", "component": "nova_api_os_compute", "container_address": "192.168.10.58", "container_name": "infra0_nova_api_os_compute_container-7b645244", "container_networks": { "container_address": { "address": "192.168.10.58", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_nova_api_placement_container-4dca0a14": { "ansible_host": "192.168.10.181", "component": "nova_api_placement", "container_address": "192.168.10.181", "container_name": "infra0_nova_api_placement_container-4dca0a14", "container_networks": { "container_address": { "address": "192.168.10.181", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_nova_conductor_container-6a93bbfe": { "ansible_host": "192.168.10.82", "component": "nova_conductor", "container_address": "192.168.10.82", "container_name": "infra0_nova_conductor_container-6a93bbfe", "container_networks": { "container_address": { "address": "192.168.10.82", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_nova_console_container-a053cb53": { "ansible_host": "192.168.10.99", "component": "nova_console", "container_address": "192.168.10.99", "container_name": "infra0_nova_console_container-a053cb53", "container_networks": { "container_address": { "address": "192.168.10.99", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_nova_scheduler_container-4eaf56ee": { "ansible_host": "192.168.10.79", "component": "nova_scheduler", "container_address": "192.168.10.79", "container_name": "infra0_nova_scheduler_container-4eaf56ee", "container_networks": { "container_address": { "address": "192.168.10.79", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra0_rabbit_mq_container-02d2824f": { "ansible_host": "192.168.10.84", "component": "rabbitmq", "container_address": "192.168.10.84", "container_name": "infra0_rabbit_mq_container-02d2824f", "container_networks": { "container_address": { "address": "192.168.10.84", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra0_repo_container-92e7d631": { "ansible_host": "192.168.10.179", "component": "pkg_repo", "container_address": "192.168.10.179", "container_name": "infra0_repo_container-92e7d631", "container_networks": { "container_address": { "address": "192.168.10.179", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "repo-infra_hosts", "properties": {} }, "infra0_utility_container-e28ff551": { "ansible_host": "192.168.10.114", "component": "utility", "container_address": "192.168.10.114", "container_name": "infra0_utility_container-e28ff551", "container_networks": { "container_address": { "address": "192.168.10.114", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra0", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra1": { "ansible_host": "192.168.10.19", "component": "haproxy", "container_address": "192.168.10.19", "container_name": "infra1", "container_networks": { "container_address": { "address": "192.168.10.19", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "infra1-host_containers", "is_metal": true, "physical_host": "infra1", "physical_host_group": "haproxy_hosts", "properties": { "is_metal": true } }, "infra1_ceph-mon_container-6d03772a": { "ansible_host": "192.168.10.93", "component": "ceph-mon", "container_address": "192.168.10.93", "container_name": "infra1_ceph-mon_container-6d03772a", "container_networks": { "container_address": { "address": "192.168.10.93", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "ceph-mon_hosts", "properties": {} }, "infra1_cinder_api_container-14fb5f0c": { "ansible_host": "192.168.10.74", "component": "cinder_api", "container_address": "192.168.10.74", "container_name": "infra1_cinder_api_container-14fb5f0c", "container_networks": { "container_address": { "address": "192.168.10.74", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.76", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "storage-infra_hosts", "properties": { "service_name": "cinder" } }, "infra1_cinder_scheduler_container-98bd0aa3": { "ansible_host": "192.168.10.155", "component": "cinder_scheduler", "container_address": "192.168.10.155", "container_name": "infra1_cinder_scheduler_container-98bd0aa3", "container_networks": { "container_address": { "address": "192.168.10.155", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "storage-infra_hosts", "properties": {} }, "infra1_galera_container-0fd26bf5": { "ansible_host": "192.168.10.32", "component": "galera", "container_address": "192.168.10.32", "container_name": "infra1_galera_container-0fd26bf5", "container_networks": { "container_address": { "address": "192.168.10.32", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra1_glance_container-6520475b": { "ansible_host": "192.168.10.125", "component": "glance_api", "container_address": "192.168.10.125", "container_name": "infra1_glance_container-6520475b", "container_networks": { "container_address": { "address": "192.168.10.125", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.64", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": { "container_fs_size": "12G" } }, "infra1_heat_apis_container-16da814d": { "ansible_host": "192.168.10.165", "component": "heat_api_cloudwatch", "container_address": "192.168.10.165", "container_name": "infra1_heat_apis_container-16da814d", "container_networks": { "container_address": { "address": "192.168.10.165", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_heat_engine_container-20895ca4": { "ansible_host": "192.168.10.63", "component": "heat_engine", "container_address": "192.168.10.63", "container_name": "infra1_heat_engine_container-20895ca4", "container_networks": { "container_address": { "address": "192.168.10.63", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_horizon_container-859ae3da": { "ansible_host": "192.168.10.134", "component": "horizon", "container_address": "192.168.10.134", "container_name": "infra1_horizon_container-859ae3da", "container_networks": { "container_address": { "address": "192.168.10.134", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_keystone_container-1acee1f9": { "ansible_host": "192.168.10.148", "component": "keystone", "container_address": "192.168.10.148", "container_name": "infra1_keystone_container-1acee1f9", "container_networks": { "container_address": { "address": "192.168.10.148", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "identity_hosts", "properties": {} }, "infra1_memcached_container-61ae953c": { "ansible_host": "192.168.10.104", "component": "memcached", "container_address": "192.168.10.104", "container_name": "infra1_memcached_container-61ae953c", "container_networks": { "container_address": { "address": "192.168.10.104", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra1_neutron_agents_container-a7742c41": { "ansible_host": "192.168.10.41", "component": "neutron_agent", "container_address": "192.168.10.41", "container_name": "infra1_neutron_agents_container-a7742c41", "container_networks": { "container_address": { "address": "192.168.10.41", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "interface": "eth3", "netmask": null, "type": "veth" }, "tunnel_address": { "address": "192.168.13.180", "bridge": "br-vxlan", "interface": "eth2", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "network_hosts", "properties": {} }, "infra1_neutron_server_container-404cbc80": { "ansible_host": "192.168.10.69", "component": "neutron_server", "container_address": "192.168.10.69", "container_name": "infra1_neutron_server_container-404cbc80", "container_networks": { "container_address": { "address": "192.168.10.69", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "network_hosts", "properties": {} }, "infra1_nova_api_metadata_container-458e6b76": { "ansible_host": "192.168.10.146", "component": "nova_api_metadata", "container_address": "192.168.10.146", "container_name": "infra1_nova_api_metadata_container-458e6b76", "container_networks": { "container_address": { "address": "192.168.10.146", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_nova_api_os_compute_container-4a91db0f": { "ansible_host": "192.168.10.110", "component": "nova_api_os_compute", "container_address": "192.168.10.110", "container_name": "infra1_nova_api_os_compute_container-4a91db0f", "container_networks": { "container_address": { "address": "192.168.10.110", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_nova_api_placement_container-4e78e4fb": { "ansible_host": "192.168.10.49", "component": "nova_api_placement", "container_address": "192.168.10.49", "container_name": "infra1_nova_api_placement_container-4e78e4fb", "container_networks": { "container_address": { "address": "192.168.10.49", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_nova_conductor_container-b95b1016": { "ansible_host": "192.168.10.143", "component": "nova_conductor", "container_address": "192.168.10.143", "container_name": "infra1_nova_conductor_container-b95b1016", "container_networks": { "container_address": { "address": "192.168.10.143", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_nova_console_container-4d618565": { "ansible_host": "192.168.10.196", "component": "nova_console", "container_address": "192.168.10.196", "container_name": "infra1_nova_console_container-4d618565", "container_networks": { "container_address": { "address": "192.168.10.196", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_nova_scheduler_container-0c8a0eaa": { "ansible_host": "192.168.10.163", "component": "nova_scheduler", "container_address": "192.168.10.163", "container_name": "infra1_nova_scheduler_container-0c8a0eaa", "container_networks": { "container_address": { "address": "192.168.10.163", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra1_rabbit_mq_container-23ad96dd": { "ansible_host": "192.168.10.180", "component": "rabbitmq", "container_address": "192.168.10.180", "container_name": "infra1_rabbit_mq_container-23ad96dd", "container_networks": { "container_address": { "address": "192.168.10.180", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra1_repo_container-7e0cb008": { "ansible_host": "192.168.10.139", "component": "pkg_repo", "container_address": "192.168.10.139", "container_name": "infra1_repo_container-7e0cb008", "container_networks": { "container_address": { "address": "192.168.10.139", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "repo-infra_hosts", "properties": {} }, "infra1_utility_container-7834ffe3": { "ansible_host": "192.168.10.94", "component": "utility", "container_address": "192.168.10.94", "container_name": "infra1_utility_container-7834ffe3", "container_networks": { "container_address": { "address": "192.168.10.94", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra1", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra2": { "ansible_host": "192.168.10.22", "component": "haproxy", "container_address": "192.168.10.22", "container_name": "infra2", "container_networks": { "container_address": { "address": "192.168.10.22", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "infra2-host_containers", "is_metal": true, "physical_host": "infra2", "physical_host_group": "haproxy_hosts", "properties": { "is_metal": true } }, "infra2_ceph-mon_container-41647034": { "ansible_host": "192.168.10.86", "component": "ceph-mon", "container_address": "192.168.10.86", "container_name": "infra2_ceph-mon_container-41647034", "container_networks": { "container_address": { "address": "192.168.10.86", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "ceph-mon_hosts", "properties": {} }, "infra2_cinder_api_container-c329acd3": { "ansible_host": "192.168.10.153", "component": "cinder_api", "container_address": "192.168.10.153", "container_name": "infra2_cinder_api_container-c329acd3", "container_networks": { "container_address": { "address": "192.168.10.153", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.151", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "storage-infra_hosts", "properties": { "service_name": "cinder" } }, "infra2_cinder_scheduler_container-1ecb2f63": { "ansible_host": "192.168.10.113", "component": "cinder_scheduler", "container_address": "192.168.10.113", "container_name": "infra2_cinder_scheduler_container-1ecb2f63", "container_networks": { "container_address": { "address": "192.168.10.113", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "storage-infra_hosts", "properties": {} }, "infra2_galera_container-feb8e77d": { "ansible_host": "192.168.10.156", "component": "galera", "container_address": "192.168.10.156", "container_name": "infra2_galera_container-feb8e77d", "container_networks": { "container_address": { "address": "192.168.10.156", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra2_glance_container-d0d6a59c": { "ansible_host": "192.168.10.183", "component": "glance_api", "container_address": "192.168.10.183", "container_name": "infra2_glance_container-d0d6a59c", "container_networks": { "container_address": { "address": "192.168.10.183", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "address": "192.168.11.60", "bridge": "br-storage", "interface": "eth4", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": { "container_fs_size": "12G" } }, "infra2_heat_apis_container-2427a5e1": { "ansible_host": "192.168.10.170", "component": "heat_api_cloudwatch", "container_address": "192.168.10.170", "container_name": "infra2_heat_apis_container-2427a5e1", "container_networks": { "container_address": { "address": "192.168.10.170", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_heat_engine_container-112991bf": { "ansible_host": "192.168.10.83", "component": "heat_engine", "container_address": "192.168.10.83", "container_name": "infra2_heat_engine_container-112991bf", "container_networks": { "container_address": { "address": "192.168.10.83", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_horizon_container-0967f6bb": { "ansible_host": "192.168.10.185", "component": "horizon", "container_address": "192.168.10.185", "container_name": "infra2_horizon_container-0967f6bb", "container_networks": { "container_address": { "address": "192.168.10.185", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_keystone_container-ef22637e": { "ansible_host": "192.168.10.51", "component": "keystone", "container_address": "192.168.10.51", "container_name": "infra2_keystone_container-ef22637e", "container_networks": { "container_address": { "address": "192.168.10.51", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "identity_hosts", "properties": {} }, "infra2_memcached_container-5228291e": { "ansible_host": "192.168.10.176", "component": "memcached", "container_address": "192.168.10.176", "container_name": "infra2_memcached_container-5228291e", "container_networks": { "container_address": { "address": "192.168.10.176", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra2_neutron_agents_container-678d1d35": { "ansible_host": "192.168.10.80", "component": "neutron_agent", "container_address": "192.168.10.80", "container_name": "infra2_neutron_agents_container-678d1d35", "container_networks": { "container_address": { "address": "192.168.10.80", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" }, "eth3_address": { "bridge": "br-vlan", "interface": "eth3", "netmask": null, "type": "veth" }, "tunnel_address": { "address": "192.168.13.37", "bridge": "br-vxlan", "interface": "eth2", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "network_hosts", "properties": {} }, "infra2_neutron_server_container-fc2bef27": { "ansible_host": "192.168.10.46", "component": "neutron_server", "container_address": "192.168.10.46", "container_name": "infra2_neutron_server_container-fc2bef27", "container_networks": { "container_address": { "address": "192.168.10.46", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "network_hosts", "properties": {} }, "infra2_nova_api_metadata_container-e8565918": { "ansible_host": "192.168.10.59", "component": "nova_api_metadata", "container_address": "192.168.10.59", "container_name": "infra2_nova_api_metadata_container-e8565918", "container_networks": { "container_address": { "address": "192.168.10.59", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_nova_api_os_compute_container-4c2802ff": { "ansible_host": "192.168.10.111", "component": "nova_api_os_compute", "container_address": "192.168.10.111", "container_name": "infra2_nova_api_os_compute_container-4c2802ff", "container_networks": { "container_address": { "address": "192.168.10.111", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_nova_api_placement_container-159a92c1": { "ansible_host": "192.168.10.75", "component": "nova_api_placement", "container_address": "192.168.10.75", "container_name": "infra2_nova_api_placement_container-159a92c1", "container_networks": { "container_address": { "address": "192.168.10.75", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_nova_conductor_container-c0eca902": { "ansible_host": "192.168.10.109", "component": "nova_conductor", "container_address": "192.168.10.109", "container_name": "infra2_nova_conductor_container-c0eca902", "container_networks": { "container_address": { "address": "192.168.10.109", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_nova_console_container-4ee9498b": { "ansible_host": "192.168.10.184", "component": "nova_console", "container_address": "192.168.10.184", "container_name": "infra2_nova_console_container-4ee9498b", "container_networks": { "container_address": { "address": "192.168.10.184", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_nova_scheduler_container-2098dd0e": { "ansible_host": "192.168.10.167", "component": "nova_scheduler", "container_address": "192.168.10.167", "container_name": "infra2_nova_scheduler_container-2098dd0e", "container_networks": { "container_address": { "address": "192.168.10.167", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "os-infra_hosts", "properties": {} }, "infra2_rabbit_mq_container-2044e948": { "ansible_host": "192.168.10.38", "component": "rabbitmq", "container_address": "192.168.10.38", "container_name": "infra2_rabbit_mq_container-2044e948", "container_networks": { "container_address": { "address": "192.168.10.38", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "shared-infra_hosts", "properties": {} }, "infra2_repo_container-a87a4682": { "ansible_host": "192.168.10.91", "component": "pkg_repo", "container_address": "192.168.10.91", "container_name": "infra2_repo_container-a87a4682", "container_networks": { "container_address": { "address": "192.168.10.91", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "repo-infra_hosts", "properties": {} }, "infra2_utility_container-2c694db7": { "ansible_host": "192.168.10.67", "component": "utility", "container_address": "192.168.10.67", "container_name": "infra2_utility_container-2c694db7", "container_networks": { "container_address": { "address": "192.168.10.67", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "infra2", "physical_host_group": "shared-infra_hosts", "properties": {} }, "log0": { "ansible_host": "192.168.10.13", "component": null, "container_address": "192.168.10.13", "container_name": "log0", "container_networks": { "container_address": { "address": "192.168.10.13", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "log0-host_containers", "is_metal": true, "physical_host": "log0", "physical_host_group": "log_hosts", "properties": { "is_metal": true } }, "log0_rsyslog_container-4e36cde6": { "ansible_host": "192.168.10.168", "component": "rsyslog", "container_address": "192.168.10.168", "container_name": "log0_rsyslog_container-4e36cde6", "container_networks": { "container_address": { "address": "192.168.10.168", "bridge": "br-mgmt", "interface": "eth1", "netmask": "255.255.255.0", "type": "veth" } }, "physical_host": "log0", "physical_host_group": "log_hosts", "properties": {} }, "osd0": { "ansible_host": "192.168.10.15", "component": "ceph-osd", "container_address": "192.168.10.15", "container_name": "osd0", "container_networks": { "container_address": { "address": "192.168.10.15", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "osd0-host_containers", "is_metal": true, "physical_host": "osd0", "physical_host_group": "ceph-osd_hosts", "properties": { "is_metal": true } }, "osd1": { "ansible_host": "192.168.10.14", "component": "ceph-osd", "container_address": "192.168.10.14", "container_name": "osd1", "container_networks": { "container_address": { "address": "192.168.10.14", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "osd1-host_containers", "is_metal": true, "physical_host": "osd1", "physical_host_group": "ceph-osd_hosts", "properties": { "is_metal": true } }, "osd2": { "ansible_host": "192.168.10.16", "component": "ceph-osd", "container_address": "192.168.10.16", "container_name": "osd2", "container_networks": { "container_address": { "address": "192.168.10.16", "bridge": "br-mgmt", "netmask": "255.255.255.0", "type": "veth" }, "storage_address": { "bridge": "br-storage", "netmask": "255.255.255.0", "type": "veth" } }, "container_types": "osd2-host_containers", "is_metal": true, "physical_host": "osd2", "physical_host_group": "ceph-osd_hosts", "properties": { "is_metal": true } } } }, "_osd_hosts": { "hosts": [ "osd2", "osd0", "osd1" ] }, "all": { "vars": { "container_cidr": "192.168.10.0/24", "external_lb_vip_address": "192.168.10.251", "internal_lb_vip_address": "192.168.10.250", "management_bridge": "br-mgmt", "provider_networks": [ { "network": { "container_bridge": "br-mgmt", "container_interface": "eth1", "container_type": "veth", "group_binds": [ "all_containers", "hosts" ], "ip_from_q": "container", "is_container_address": true, "is_ssh_address": true, "type": "raw" } }, { "network": { "container_bridge": "br-vxlan", "container_interface": "eth2", "container_type": "veth", "group_binds": [ "neutron_linuxbridge_agent" ], "ip_from_q": "tunnel", "net_name": "vxlan", "range": "1:1000", "type": "vxlan" } }, { "network": { "container_bridge": "br-vlan", "container_interface": "eth3", "container_type": "veth", "group_binds": [ "neutron_linuxbridge_agent" ], "host_bind_override": "ens5", "net_name": "flat", "type": "flat" } }, { "network": { "container_bridge": "br-storage", "container_interface": "eth4", "container_type": "veth", "group_binds": [ "glance_api", "cinder_api", "cinder_volume", "nova_compute", "ceph-osd" ], "ip_from_q": "storage", "type": "raw" } } ], "tunnel_bridge": "br-vxlan" } }, "all_containers": { "children": [ "unbound_containers", "storage_containers", "swift-proxy_containers", "orchestration_containers", "operator_containers", "memcaching_containers", "metering-infra_containers", "trove-infra_containers", "octavia-infra_containers", "molteniron-server_containers", "ironic-infra_containers", "ceph-mon_containers", "swift_containers", "metering-alarm_containers", "ironic-server_containers", "shared-infra_containers", "compute_containers", "storage-infra_containers", "ceph-osd_containers", "key-manager_containers", "haproxy_containers", "magnum-infra_containers", "network_containers", "mq_containers", "sahara-infra_containers", "image_containers", "compute-infra_containers", "etcd_containers", "log_containers", "ironic-compute_containers", "os-infra_containers", "metering-compute_containers", "identity_containers", "dashboard_containers", "dnsaas_containers", "database_containers", "metrics_containers", "repo-infra_containers" ], "hosts": [] }, "aodh_alarm_evaluator": { "children": [], "hosts": [] }, "aodh_alarm_notifier": { "children": [], "hosts": [] }, "aodh_all": { "children": [ "aodh_alarm_evaluator", "aodh_alarm_notifier", "aodh_api", "aodh_listener" ], "hosts": [] }, "aodh_api": { "children": [], "hosts": [] }, "aodh_container": { "hosts": [] }, "aodh_listener": { "children": [], "hosts": [] }, "barbican_all": { "children": [ "barbican_api" ], "hosts": [] }, "barbican_api": { "children": [], "hosts": [] }, "barbican_container": { "hosts": [] }, "ceilometer_agent_central": { "children": [], "hosts": [] }, "ceilometer_agent_compute": { "children": [], "hosts": [] }, "ceilometer_agent_notification": { "children": [], "hosts": [] }, "ceilometer_all": { "children": [ "ceilometer_agent_central", "ceilometer_agent_notification", "ceilometer_agent_compute" ], "hosts": [] }, "ceilometer_central_container": { "hosts": [] }, "ceph-mon": { "children": [], "hosts": [ "infra0_ceph-mon_container-5fd3d11a", "infra1_ceph-mon_container-6d03772a", "infra2_ceph-mon_container-41647034" ] }, "ceph-mon_all": { "hosts": [ "infra0_ceph-mon_container-5fd3d11a", "infra0", "infra1_ceph-mon_container-6d03772a", "infra1", "infra2_ceph-mon_container-41647034", "infra2" ] }, "ceph-mon_container": { "hosts": [ "infra0_ceph-mon_container-5fd3d11a", "infra1_ceph-mon_container-6d03772a", "infra2_ceph-mon_container-41647034" ] }, "ceph-mon_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "ceph-mon_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "ceph-osd": { "children": [], "hosts": [ "osd2", "osd0", "osd1" ] }, "ceph-osd_all": { "hosts": [ "osd2", "osd0", "osd1" ] }, "ceph-osd_container": { "hosts": [] }, "ceph-osd_containers": { "children": [ "osd2-host_containers", "osd0-host_containers", "osd1-host_containers" ], "hosts": [] }, "ceph-osd_hosts": { "hosts": [ "osd2", "osd0", "osd1" ] }, "ceph_all": { "children": [ "ceph-osd", "ceph-mon" ], "hosts": [] }, "cinder_all": { "children": [ "cinder_api", "cinder_backup", "cinder_volume", "cinder_scheduler" ], "hosts": [] }, "cinder_api": { "children": [], "hosts": [ "infra0_cinder_api_container-2c741a19", "infra1_cinder_api_container-14fb5f0c", "infra2_cinder_api_container-c329acd3" ] }, "cinder_api_container": { "hosts": [ "infra0_cinder_api_container-2c741a19", "infra1_cinder_api_container-14fb5f0c", "infra2_cinder_api_container-c329acd3" ] }, "cinder_backup": { "children": [], "hosts": [ "infra0", "infra1", "infra2" ] }, "cinder_scheduler": { "children": [], "hosts": [ "infra0_cinder_scheduler_container-67896107", "infra1_cinder_scheduler_container-98bd0aa3", "infra2_cinder_scheduler_container-1ecb2f63" ] }, "cinder_scheduler_container": { "hosts": [ "infra0_cinder_scheduler_container-67896107", "infra1_cinder_scheduler_container-98bd0aa3", "infra2_cinder_scheduler_container-1ecb2f63" ] }, "cinder_volume": { "children": [], "hosts": [ "infra0", "infra1", "infra2" ] }, "cinder_volumes_container": { "hosts": [] }, "compute-infra_containers": { "children": [], "hosts": [] }, "compute-infra_hosts": { "children": [], "hosts": [] }, "compute_all": { "hosts": [ "compute1", "compute0", "compute2" ] }, "compute_containers": { "children": [ "compute1-host_containers", "compute0-host_containers", "compute2-host_containers" ], "hosts": [] }, "compute_hosts": { "hosts": [ "compute1", "compute0", "compute2" ] }, "dashboard_containers": { "children": [], "hosts": [] }, "dashboard_hosts": { "children": [], "hosts": [] }, "database_containers": { "children": [], "hosts": [] }, "database_hosts": { "children": [], "hosts": [] }, "designate_all": { "children": [ "designate_api", "designate_producer", "designate_mdns", "designate_central", "designate_worker", "designate_sink" ], "hosts": [] }, "designate_api": { "children": [], "hosts": [] }, "designate_central": { "children": [], "hosts": [] }, "designate_container": { "hosts": [] }, "designate_mdns": { "children": [], "hosts": [] }, "designate_producer": { "children": [], "hosts": [] }, "designate_sink": { "children": [], "hosts": [] }, "designate_worker": { "children": [], "hosts": [] }, "dnsaas_containers": { "children": [], "hosts": [] }, "dnsaas_hosts": { "children": [], "hosts": [] }, "etcd": { "children": [], "hosts": [] }, "etcd_all": { "children": [ "etcd" ], "hosts": [] }, "etcd_container": { "hosts": [] }, "etcd_containers": { "children": [], "hosts": [] }, "etcd_hosts": { "children": [], "hosts": [] }, "galera": { "children": [], "hosts": [ "infra0_galera_container-4bf47f57", "infra1_galera_container-0fd26bf5", "infra2_galera_container-feb8e77d" ] }, "galera_all": { "children": [ "galera" ], "hosts": [] }, "galera_container": { "hosts": [ "infra0_galera_container-4bf47f57", "infra1_galera_container-0fd26bf5", "infra2_galera_container-feb8e77d" ] }, "glance_all": { "children": [ "glance_registry", "glance_api" ], "hosts": [] }, "glance_api": { "children": [], "hosts": [ "infra0_glance_container-24d2e7e1", "infra1_glance_container-6520475b", "infra2_glance_container-d0d6a59c" ] }, "glance_container": { "hosts": [ "infra0_glance_container-24d2e7e1", "infra1_glance_container-6520475b", "infra2_glance_container-d0d6a59c" ] }, "glance_registry": { "children": [], "hosts": [ "infra0_glance_container-24d2e7e1", "infra1_glance_container-6520475b", "infra2_glance_container-d0d6a59c" ] }, "gnocchi_all": { "children": [ "gnocchi_api", "gnocchi_metricd" ], "hosts": [] }, "gnocchi_api": { "children": [], "hosts": [] }, "gnocchi_container": { "hosts": [] }, "gnocchi_metricd": { "children": [], "hosts": [] }, "haproxy": { "children": [], "hosts": [ "infra0", "infra1", "infra2" ] }, "haproxy_all": { "children": [ "haproxy" ], "hosts": [ "infra0", "infra1", "infra2" ] }, "haproxy_container": { "hosts": [] }, "haproxy_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "haproxy_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "heat_all": { "children": [ "heat_api", "heat_engine", "heat_api_cloudwatch", "heat_api_cfn" ], "hosts": [] }, "heat_api": { "children": [], "hosts": [ "infra0_heat_apis_container-1c2be672", "infra1_heat_apis_container-16da814d", "infra2_heat_apis_container-2427a5e1" ] }, "heat_api_cfn": { "children": [], "hosts": [ "infra0_heat_apis_container-1c2be672", "infra1_heat_apis_container-16da814d", "infra2_heat_apis_container-2427a5e1" ] }, "heat_api_cloudwatch": { "children": [], "hosts": [ "infra0_heat_apis_container-1c2be672", "infra1_heat_apis_container-16da814d", "infra2_heat_apis_container-2427a5e1" ] }, "heat_apis_container": { "hosts": [ "infra0_heat_apis_container-1c2be672", "infra1_heat_apis_container-16da814d", "infra2_heat_apis_container-2427a5e1" ] }, "heat_engine": { "children": [], "hosts": [ "infra0_heat_engine_container-85c2ebe0", "infra1_heat_engine_container-20895ca4", "infra2_heat_engine_container-112991bf" ] }, "heat_engine_container": { "hosts": [ "infra0_heat_engine_container-85c2ebe0", "infra1_heat_engine_container-20895ca4", "infra2_heat_engine_container-112991bf" ] }, "horizon": { "children": [], "hosts": [ "infra0_horizon_container-b8256baa", "infra1_horizon_container-859ae3da", "infra2_horizon_container-0967f6bb" ] }, "horizon_all": { "children": [ "horizon" ], "hosts": [] }, "horizon_container": { "hosts": [ "infra0_horizon_container-b8256baa", "infra1_horizon_container-859ae3da", "infra2_horizon_container-0967f6bb" ] }, "hosts": { "children": [ "trove-infra_hosts", "metering-compute_hosts", "metering-alarm_hosts", "shared-infra_hosts", "storage_hosts", "metering-infra_hosts", "unbound_hosts", "ironic-server_hosts", "key-manager_hosts", "ceph-osd_hosts", "identity_hosts", "molteniron-server_hosts", "log_hosts", "haproxy_hosts", "mq_hosts", "etcd_hosts", "database_hosts", "swift-proxy_hosts", "image_hosts", "ironic-compute_hosts", "ceph-mon_hosts", "dashboard_hosts", "compute_hosts", "orchestration_hosts", "swift_hosts", "compute-infra_hosts", "os-infra_hosts", "sahara-infra_hosts", "dnsaas_hosts", "magnum-infra_hosts", "memcaching_hosts", "ironic-infra_hosts", "metrics_hosts", "network_hosts", "storage-infra_hosts", "operator_hosts", "octavia-infra_hosts", "repo-infra_hosts" ], "hosts": [] }, "identity_all": { "hosts": [ "infra0", "infra0_keystone_container-bc0c45ad", "infra1_keystone_container-1acee1f9", "infra1", "infra2_keystone_container-ef22637e", "infra2" ] }, "identity_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "identity_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "image_containers": { "children": [], "hosts": [] }, "image_hosts": { "children": [], "hosts": [] }, "infra0-host_containers": { "hosts": [ "infra0_nova_conductor_container-6a93bbfe", "infra0_horizon_container-b8256baa", "infra0_utility_container-e28ff551", "infra0_cinder_api_container-2c741a19", "infra0_keystone_container-bc0c45ad", "infra0_cinder_scheduler_container-67896107", "infra0_neutron_server_container-3a507af3", "infra0_repo_container-92e7d631", "infra0_glance_container-24d2e7e1", "infra0_neutron_agents_container-422042c7", "infra0_nova_api_os_compute_container-7b645244", "infra0_nova_api_metadata_container-61607eb8", "infra0_galera_container-4bf47f57", "infra0_ceph-mon_container-5fd3d11a", "infra0_nova_console_container-a053cb53", "infra0_nova_scheduler_container-4eaf56ee", "infra0_rabbit_mq_container-02d2824f", "infra0_memcached_container-408159eb", "infra0_nova_api_placement_container-4dca0a14", "infra0_heat_apis_container-1c2be672", "infra0_heat_engine_container-85c2ebe0" ] }, "infra1-host_containers": { "hosts": [ "infra1_nova_conductor_container-b95b1016", "infra1_horizon_container-859ae3da", "infra1_utility_container-7834ffe3", "infra1_cinder_api_container-14fb5f0c", "infra1_keystone_container-1acee1f9", "infra1_cinder_scheduler_container-98bd0aa3", "infra1_neutron_server_container-404cbc80", "infra1_repo_container-7e0cb008", "infra1_glance_container-6520475b", "infra1_neutron_agents_container-a7742c41", "infra1_nova_api_os_compute_container-4a91db0f", "infra1_nova_api_metadata_container-458e6b76", "infra1_galera_container-0fd26bf5", "infra1_ceph-mon_container-6d03772a", "infra1_nova_console_container-4d618565", "infra1_nova_scheduler_container-0c8a0eaa", "infra1_rabbit_mq_container-23ad96dd", "infra1_memcached_container-61ae953c", "infra1_nova_api_placement_container-4e78e4fb", "infra1_heat_apis_container-16da814d", "infra1_heat_engine_container-20895ca4" ] }, "infra2-host_containers": { "hosts": [ "infra2_nova_conductor_container-c0eca902", "infra2_horizon_container-0967f6bb", "infra2_utility_container-2c694db7", "infra2_cinder_api_container-c329acd3", "infra2_keystone_container-ef22637e", "infra2_cinder_scheduler_container-1ecb2f63", "infra2_neutron_server_container-fc2bef27", "infra2_repo_container-a87a4682", "infra2_glance_container-d0d6a59c", "infra2_neutron_agents_container-678d1d35", "infra2_nova_api_os_compute_container-4c2802ff", "infra2_nova_api_metadata_container-e8565918", "infra2_galera_container-feb8e77d", "infra2_ceph-mon_container-41647034", "infra2_nova_console_container-4ee9498b", "infra2_nova_scheduler_container-2098dd0e", "infra2_rabbit_mq_container-2044e948", "infra2_memcached_container-5228291e", "infra2_nova_api_placement_container-159a92c1", "infra2_heat_apis_container-2427a5e1", "infra2_heat_engine_container-112991bf" ] }, "ironic-compute_containers": { "children": [], "hosts": [] }, "ironic-compute_hosts": { "children": [], "hosts": [] }, "ironic-infra_containers": { "children": [], "hosts": [] }, "ironic-infra_hosts": { "children": [], "hosts": [] }, "ironic-server_containers": { "children": [], "hosts": [] }, "ironic-server_hosts": { "children": [], "hosts": [] }, "ironic_all": { "children": [ "ironic_api", "ironic_conductor" ], "hosts": [] }, "ironic_api": { "children": [], "hosts": [] }, "ironic_api_container": { "hosts": [] }, "ironic_compute": { "children": [], "hosts": [] }, "ironic_compute_container": { "hosts": [] }, "ironic_conductor": { "children": [], "hosts": [] }, "ironic_conductor_container": { "hosts": [] }, "ironic_server": { "children": [], "hosts": [] }, "ironic_server_container": { "hosts": [] }, "ironic_servers": { "children": [ "ironic_server" ], "hosts": [] }, "key-manager_containers": { "children": [], "hosts": [] }, "key-manager_hosts": { "children": [], "hosts": [] }, "keystone": { "children": [], "hosts": [ "infra0_keystone_container-bc0c45ad", "infra1_keystone_container-1acee1f9", "infra2_keystone_container-ef22637e" ] }, "keystone_all": { "children": [ "keystone" ], "hosts": [] }, "keystone_container": { "hosts": [ "infra0_keystone_container-bc0c45ad", "infra1_keystone_container-1acee1f9", "infra2_keystone_container-ef22637e" ] }, "log0-host_containers": { "hosts": [ "log0_rsyslog_container-4e36cde6" ] }, "log_all": { "hosts": [ "log0", "log0_rsyslog_container-4e36cde6" ] }, "log_containers": { "children": [ "log0-host_containers" ], "hosts": [] }, "log_hosts": { "hosts": [ "log0" ] }, "lxc_hosts": { "hosts": [ "infra0", "infra2", "infra1", "log0" ] }, "magnum": { "children": [], "hosts": [] }, "magnum-infra_containers": { "children": [], "hosts": [] }, "magnum-infra_hosts": { "children": [], "hosts": [] }, "magnum_all": { "children": [ "magnum" ], "hosts": [] }, "magnum_container": { "hosts": [] }, "memcached": { "children": [], "hosts": [ "infra0_memcached_container-408159eb", "infra1_memcached_container-61ae953c", "infra2_memcached_container-5228291e" ] }, "memcached_all": { "children": [ "memcached" ], "hosts": [] }, "memcached_container": { "hosts": [ "infra0_memcached_container-408159eb", "infra1_memcached_container-61ae953c", "infra2_memcached_container-5228291e" ] }, "memcaching_containers": { "children": [], "hosts": [] }, "memcaching_hosts": { "children": [], "hosts": [] }, "metering-alarm_containers": { "children": [], "hosts": [] }, "metering-alarm_hosts": { "children": [], "hosts": [] }, "metering-compute_container": { "hosts": [] }, "metering-compute_containers": { "children": [], "hosts": [] }, "metering-compute_hosts": { "children": [], "hosts": [] }, "metering-infra_containers": { "children": [], "hosts": [] }, "metering-infra_hosts": { "children": [], "hosts": [] }, "metrics_containers": { "children": [], "hosts": [] }, "metrics_hosts": { "children": [], "hosts": [] }, "molteniron": { "children": [], "hosts": [] }, "molteniron-server_container": { "hosts": [] }, "molteniron-server_containers": { "children": [], "hosts": [] }, "molteniron-server_hosts": { "children": [], "hosts": [] }, "molteniron_all": { "children": [ "molteniron" ], "hosts": [] }, "mq_containers": { "children": [], "hosts": [] }, "mq_hosts": { "children": [], "hosts": [] }, "network_all": { "hosts": [ "infra0_neutron_server_container-3a507af3", "infra0", "infra1_neutron_server_container-404cbc80", "infra1", "infra2", "infra2_neutron_server_container-fc2bef27", "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "network_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "network_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "neutron_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_agents_container": { "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_all": { "children": [ "neutron_server", "neutron_agent", "neutron_metadata_agent", "neutron_bgp_dragent", "neutron_dhcp_agent", "neutron_lbaas_agent", "neutron_linuxbridge_agent", "neutron_l3_agent", "neutron_metering_agent", "neutron_openvswitch_agent", "neutron_sriov_nic_agent" ], "hosts": [] }, "neutron_bgp_dragent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_dhcp_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_l3_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_lbaas_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_linuxbridge_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35", "compute1", "compute0", "compute2" ] }, "neutron_metadata_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_metering_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35" ] }, "neutron_openvswitch_agent": { "children": [], "hosts": [ "infra0_neutron_agents_container-422042c7", "infra1_neutron_agents_container-a7742c41", "infra2_neutron_agents_container-678d1d35", "compute1", "compute0", "compute2" ] }, "neutron_server": { "children": [], "hosts": [ "infra0_neutron_server_container-3a507af3", "infra1_neutron_server_container-404cbc80", "infra2_neutron_server_container-fc2bef27" ] }, "neutron_server_container": { "hosts": [ "infra0_neutron_server_container-3a507af3", "infra1_neutron_server_container-404cbc80", "infra2_neutron_server_container-fc2bef27" ] }, "neutron_sriov_nic_agent": { "children": [], "hosts": [ "compute1", "compute0", "compute2" ] }, "nova_all": { "children": [ "nova_console", "ironic_compute", "nova_api_placement", "nova_api_os_compute", "nova_api_metadata", "nova_conductor", "nova_compute", "nova_scheduler" ], "hosts": [] }, "nova_api_metadata": { "children": [], "hosts": [ "infra0_nova_api_metadata_container-61607eb8", "infra1_nova_api_metadata_container-458e6b76", "infra2_nova_api_metadata_container-e8565918" ] }, "nova_api_metadata_container": { "hosts": [ "infra0_nova_api_metadata_container-61607eb8", "infra1_nova_api_metadata_container-458e6b76", "infra2_nova_api_metadata_container-e8565918" ] }, "nova_api_os_compute": { "children": [], "hosts": [ "infra0_nova_api_os_compute_container-7b645244", "infra1_nova_api_os_compute_container-4a91db0f", "infra2_nova_api_os_compute_container-4c2802ff" ] }, "nova_api_os_compute_container": { "hosts": [ "infra0_nova_api_os_compute_container-7b645244", "infra1_nova_api_os_compute_container-4a91db0f", "infra2_nova_api_os_compute_container-4c2802ff" ] }, "nova_api_placement": { "children": [], "hosts": [ "infra0_nova_api_placement_container-4dca0a14", "infra1_nova_api_placement_container-4e78e4fb", "infra2_nova_api_placement_container-159a92c1" ] }, "nova_api_placement_container": { "hosts": [ "infra0_nova_api_placement_container-4dca0a14", "infra1_nova_api_placement_container-4e78e4fb", "infra2_nova_api_placement_container-159a92c1" ] }, "nova_compute": { "children": [], "hosts": [ "compute1", "compute0", "compute2" ] }, "nova_compute_container": { "hosts": [] }, "nova_conductor": { "children": [], "hosts": [ "infra0_nova_conductor_container-6a93bbfe", "infra1_nova_conductor_container-b95b1016", "infra2_nova_conductor_container-c0eca902" ] }, "nova_conductor_container": { "hosts": [ "infra0_nova_conductor_container-6a93bbfe", "infra1_nova_conductor_container-b95b1016", "infra2_nova_conductor_container-c0eca902" ] }, "nova_console": { "children": [], "hosts": [ "infra0_nova_console_container-a053cb53", "infra1_nova_console_container-4d618565", "infra2_nova_console_container-4ee9498b" ] }, "nova_console_container": { "hosts": [ "infra0_nova_console_container-a053cb53", "infra1_nova_console_container-4d618565", "infra2_nova_console_container-4ee9498b" ] }, "nova_scheduler": { "children": [], "hosts": [ "infra0_nova_scheduler_container-4eaf56ee", "infra1_nova_scheduler_container-0c8a0eaa", "infra2_nova_scheduler_container-2098dd0e" ] }, "nova_scheduler_container": { "hosts": [ "infra0_nova_scheduler_container-4eaf56ee", "infra1_nova_scheduler_container-0c8a0eaa", "infra2_nova_scheduler_container-2098dd0e" ] }, "octavia-api": { "children": [], "hosts": [] }, "octavia-health-manager": { "children": [], "hosts": [] }, "octavia-housekeeping": { "children": [], "hosts": [] }, "octavia-infra_containers": { "children": [], "hosts": [] }, "octavia-infra_hosts": { "children": [], "hosts": [] }, "octavia-worker": { "children": [], "hosts": [] }, "octavia_all": { "children": [ "octavia-housekeeping", "octavia-health-manager", "octavia-api", "octavia-worker" ], "hosts": [] }, "octavia_server_container": { "hosts": [] }, "operator_containers": { "children": [], "hosts": [] }, "operator_hosts": { "children": [], "hosts": [] }, "orchestration_containers": { "children": [], "hosts": [] }, "orchestration_hosts": { "children": [], "hosts": [] }, "os-infra_all": { "hosts": [ "infra0_nova_conductor_container-6a93bbfe", "infra0", "infra1", "infra1_nova_conductor_container-b95b1016", "infra2", "infra2_nova_conductor_container-c0eca902", "infra0_horizon_container-b8256baa", "infra1_horizon_container-859ae3da", "infra2_horizon_container-0967f6bb", "infra0_glance_container-24d2e7e1", "infra1_glance_container-6520475b", "infra2_glance_container-d0d6a59c", "infra0_nova_api_os_compute_container-7b645244", "infra1_nova_api_os_compute_container-4a91db0f", "infra2_nova_api_os_compute_container-4c2802ff", "infra0_nova_api_metadata_container-61607eb8", "infra1_nova_api_metadata_container-458e6b76", "infra2_nova_api_metadata_container-e8565918", "infra0_nova_console_container-a053cb53", "infra1_nova_console_container-4d618565", "infra2_nova_console_container-4ee9498b", "infra0_nova_scheduler_container-4eaf56ee", "infra1_nova_scheduler_container-0c8a0eaa", "infra2_nova_scheduler_container-2098dd0e", "infra0_nova_api_placement_container-4dca0a14", "infra1_nova_api_placement_container-4e78e4fb", "infra2_nova_api_placement_container-159a92c1", "infra0_heat_apis_container-1c2be672", "infra1_heat_apis_container-16da814d", "infra2_heat_apis_container-2427a5e1", "infra0_heat_engine_container-85c2ebe0", "infra1_heat_engine_container-20895ca4", "infra2_heat_engine_container-112991bf" ] }, "os-infra_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "os-infra_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "pkg_repo": { "children": [], "hosts": [ "infra0_repo_container-92e7d631", "infra1_repo_container-7e0cb008", "infra2_repo_container-a87a4682" ] }, "rabbit_mq_container": { "hosts": [ "infra0_rabbit_mq_container-02d2824f", "infra1_rabbit_mq_container-23ad96dd", "infra2_rabbit_mq_container-2044e948" ] }, "rabbitmq": { "children": [], "hosts": [ "infra0_rabbit_mq_container-02d2824f", "infra1_rabbit_mq_container-23ad96dd", "infra2_rabbit_mq_container-2044e948" ] }, "rabbitmq_all": { "children": [ "rabbitmq" ], "hosts": [] }, "remote": { "children": [ "swift-remote_hosts" ], "hosts": [] }, "remote_containers": { "children": [ "swift-remote_containers" ], "hosts": [] }, "repo-infra_all": { "hosts": [ "infra0_repo_container-92e7d631", "infra0", "infra1_repo_container-7e0cb008", "infra1", "infra2", "infra2_repo_container-a87a4682" ] }, "repo-infra_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "repo-infra_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "repo_all": { "children": [ "pkg_repo" ], "hosts": [] }, "repo_container": { "hosts": [ "infra0_repo_container-92e7d631", "infra1_repo_container-7e0cb008", "infra2_repo_container-a87a4682" ] }, "rsyslog": { "children": [], "hosts": [ "log0_rsyslog_container-4e36cde6" ] }, "rsyslog_all": { "children": [ "rsyslog" ], "hosts": [] }, "rsyslog_container": { "hosts": [ "log0_rsyslog_container-4e36cde6" ] }, "sahara-infra_containers": { "children": [], "hosts": [] }, "sahara-infra_hosts": { "children": [], "hosts": [] }, "sahara_all": { "children": [ "sahara_api", "sahara_engine" ], "hosts": [] }, "sahara_api": { "children": [], "hosts": [] }, "sahara_container": { "hosts": [] }, "sahara_engine": { "children": [], "hosts": [] }, "shared-infra_all": { "hosts": [ "infra0_utility_container-e28ff551", "infra0", "infra1", "infra1_utility_container-7834ffe3", "infra2", "infra2_utility_container-2c694db7", "infra0_galera_container-4bf47f57", "infra1_galera_container-0fd26bf5", "infra2_galera_container-feb8e77d", "infra0_rabbit_mq_container-02d2824f", "infra1_rabbit_mq_container-23ad96dd", "infra2_rabbit_mq_container-2044e948", "infra0_memcached_container-408159eb", "infra1_memcached_container-61ae953c", "infra2_memcached_container-5228291e" ] }, "shared-infra_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "shared-infra_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "storage-infra_all": { "hosts": [ "infra0", "infra0_cinder_api_container-2c741a19", "infra1", "infra1_cinder_api_container-14fb5f0c", "infra2_cinder_api_container-c329acd3", "infra2", "infra0_cinder_scheduler_container-67896107", "infra1_cinder_scheduler_container-98bd0aa3", "infra2_cinder_scheduler_container-1ecb2f63" ] }, "storage-infra_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "storage-infra_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "storage_all": { "hosts": [ "infra0", "infra1", "infra2" ] }, "storage_containers": { "children": [ "infra0-host_containers", "infra1-host_containers", "infra2-host_containers" ], "hosts": [] }, "storage_hosts": { "hosts": [ "infra0", "infra1", "infra2" ] }, "swift-proxy_containers": { "children": [], "hosts": [] }, "swift-proxy_hosts": { "children": [], "hosts": [] }, "swift-remote_containers": { "children": [], "hosts": [] }, "swift-remote_hosts": { "children": [], "hosts": [] }, "swift_acc": { "children": [], "hosts": [] }, "swift_acc_container": { "hosts": [] }, "swift_all": { "children": [ "swift_proxy", "swift_cont", "swift_obj", "swift_acc" ], "hosts": [] }, "swift_cont": { "children": [], "hosts": [] }, "swift_cont_container": { "hosts": [] }, "swift_containers": { "children": [], "hosts": [] }, "swift_hosts": { "children": [], "hosts": [] }, "swift_obj": { "children": [], "hosts": [] }, "swift_obj_container": { "hosts": [] }, "swift_proxy": { "children": [], "hosts": [] }, "swift_proxy_container": { "hosts": [] }, "swift_remote": { "children": [], "hosts": [] }, "swift_remote_all": { "children": [ "swift_remote" ], "hosts": [] }, "swift_remote_container": { "hosts": [] }, "trove-infra_containers": { "children": [], "hosts": [] }, "trove-infra_hosts": { "children": [], "hosts": [] }, "trove_all": { "children": [ "trove_taskmanager", "trove_api", "trove_conductor" ], "hosts": [] }, "trove_api": { "children": [], "hosts": [] }, "trove_api_container": { "hosts": [] }, "trove_conductor": { "children": [], "hosts": [] }, "trove_conductor_container": { "hosts": [] }, "trove_taskmanager": { "children": [], "hosts": [] }, "trove_taskmanager_container": { "hosts": [] }, "unbound": { "children": [], "hosts": [] }, "unbound_all": { "children": [ "unbound" ], "hosts": [] }, "unbound_container": { "hosts": [] }, "unbound_containers": { "children": [], "hosts": [] }, "unbound_hosts": { "children": [], "hosts": [] }, "utility": { "children": [], "hosts": [ "infra0_utility_container-e28ff551", "infra1_utility_container-7834ffe3", "infra2_utility_container-2c694db7" ] }, "utility_all": { "children": [ "utility" ], "hosts": [] }, "utility_container": { "hosts": [ "infra0_utility_container-e28ff551", "infra1_utility_container-7834ffe3", "infra2_utility_container-2c694db7" ] }