Skip to content

Instantly share code, notes, and snippets.

@nrb
Last active February 12, 2016 23:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nrb/3779ea414c4a727789e7 to your computer and use it in GitHub Desktop.
Save nrb/3779ea414c4a727789e7 to your computer and use it in GitHub Desktop.
---
cidr_networks:
container: 172.29.236.0/22
tunnel: 172.29.240.0/22
storage: 172.29.244.0/22
used_ips:
- "172.29.236.1,172.29.236.50"
- "172.29.240.1,172.29.240.50"
- "172.29.244.1,172.29.244.50"
global_overrides:
internal_lb_vip_address: 172.29.236.3
external_lb_vip_address: 172.29.236.5
management_bridge: br-mgmt
tunnel_bridge: br-vxlan
provider_networks:
- network:
group_binds:
- all_containers
- hosts
type: "raw"
container_bridge: "br-mgmt"
container_interface: "eth1"
container_type: "veth"
ip_from_q: "container"
is_container_address: true
is_ssh_address: true
- network:
group_binds:
- glance_api
- cinder_api
- cinder_volume
- nova_compute
# Uncomment the next line if using swift with a storage network.
# - swift_proxy
type: "raw"
container_bridge: "br-storage"
container_type: "veth"
container_interface: "eth2"
container_mtu: "9000"
ip_from_q: "storage"
- network:
group_binds:
- neutron_linuxbridge_agent
container_bridge: "br-vxlan"
container_type: "veth"
container_interface: "eth10"
container_mtu: "9000"
ip_from_q: "tunnel"
type: "vxlan"
range: "1:1000"
net_name: "vxlan"
- network:
group_binds:
- neutron_linuxbridge_agent
container_bridge: "br-vlan"
container_type: "veth"
container_interface: "eth11"
type: "vlan"
range: "3000:4000"
net_name: "vlan"
- network:
group_binds:
- neutron_linuxbridge_agent
container_bridge: "br-vlan"
container_type: "veth"
container_interface: "eth12"
host_bind_override: "eth0"
type: "flat"
net_name: "flat"
haproxy_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
shared-infra_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
repo-infra_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
os-infra_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
identity_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
network_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
compute_hosts:
c14:
ip: 172.29.236.14
c15:
ip: 172.29.236.15
storage-infra_hosts:
c11:
ip: 172.29.236.11
c12:
ip: 172.29.236.12
c13:
ip: 172.29.236.13
storage_hosts:
c17:
ip: 172.29.236.17
log_hosts:
c17:
ip: 172.29.236.17
MMV0DSFRG2 in /Users/nola7999/projects/openstack-ansible/etc/openstack_deploy (git) liberty
% tree
.
├── backup_openstack_inventory.tar
├── conf.d
│   ├── aodh.yml.aio
│   ├── aodh.yml.example
│   ├── ceilometer.yml.aio
│   ├── ceilometer.yml.example
│   ├── haproxy.yml.example
│   ├── swift-remote.yml.sample
│   ├── swift.yml.aio
│   └── swift.yml.example
├── env.d
│   ├── aodh.yml
│   ├── ceilometer.yml
│   ├── cinder.yml
│   ├── extra_container.yml.example
│   ├── galera.yml
│   ├── glance.yml
│   ├── haproxy.yml
│   ├── heat.yml
│   ├── horizon.yml
│   ├── infra.yml
│   ├── keystone.yml
│   ├── memcache.yml
│   ├── neutron.yml
│   ├── nova.yml
│   ├── os-infra.yml
│   ├── pkg_repo.yml
│   ├── rabbitmq.yml
│   ├── rsyslog.yml
│   ├── shared-infra.yml
│   ├── swift-remote.yml
│   ├── swift.yml
│   └── utility.yml
├── openstack_environment.yml
├── openstack_hostnames_ips.yml
├── openstack_inventory.json
├── openstack_user_config.yml
├── openstack_user_config.yml.aio
├── openstack_user_config.yml.example
├── out.json
├── user_secrets.yml
└── user_variables.yml
playbooks/inventory/dynamic_inventory.py --file etc/openstack_deploy | pbcopy
{
"_meta": {
"hostvars": {
"c11": {
"ansible_ssh_host": "172.29.236.11",
"component": "haproxy",
"container_address": "172.29.236.11",
"container_name": "c11",
"container_networks": {},
"container_types": "c11_containers",
"is_metal": true,
"physical_host": "c11",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c11_cinder_api_container-7ffcb588": {
"ansible_ssh_host": null,
"component": "cinder_api",
"container_address": null,
"container_name": "c11_cinder_api_container-7ffcb588",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c11_cinder_scheduler_container-685bb57d": {
"ansible_ssh_host": null,
"component": "cinder_scheduler",
"container_address": null,
"container_name": "c11_cinder_scheduler_container-685bb57d",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c11_galera_container-4b3e3706": {
"ansible_ssh_host": null,
"component": "galera",
"container_address": null,
"container_name": "c11_galera_container-4b3e3706",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c11_glance_container-e94be002": {
"ansible_ssh_host": null,
"component": "glance_api",
"container_address": null,
"container_name": "c11_glance_container-e94be002",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c11_heat_apis_container-4dd58044": {
"ansible_ssh_host": null,
"component": "heat_api_cloudwatch",
"container_address": null,
"container_name": "c11_heat_apis_container-4dd58044",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c11_heat_engine_container-0f38b71d": {
"ansible_ssh_host": null,
"component": "heat_engine",
"container_address": null,
"container_name": "c11_heat_engine_container-0f38b71d",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c11_horizon_container-4a414a4c": {
"ansible_ssh_host": null,
"component": "horizon",
"container_address": null,
"container_name": "c11_horizon_container-4a414a4c",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c11_keystone_container-8c6374cc": {
"ansible_ssh_host": null,
"component": "keystone",
"container_address": null,
"container_name": "c11_keystone_container-8c6374cc",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c11_memcached_container-4087ef83": {
"ansible_ssh_host": null,
"component": "memcached",
"container_address": null,
"container_name": "c11_memcached_container-4087ef83",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c11_neutron_agents_container-b68166d4": {
"ansible_ssh_host": null,
"component": "neutron_agent",
"container_address": null,
"container_name": "c11_neutron_agents_container-b68166d4",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c11_neutron_server_container-ef400cb6": {
"ansible_ssh_host": null,
"component": "neutron_server",
"container_address": null,
"container_name": "c11_neutron_server_container-ef400cb6",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c11_nova_api_metadata_container-5c3d4e12": {
"ansible_ssh_host": null,
"component": "nova_api_metadata",
"container_address": null,
"container_name": "c11_nova_api_metadata_container-5c3d4e12",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_api_os_compute_container-4d6ff90c": {
"ansible_ssh_host": null,
"component": "nova_api_os_compute",
"container_address": null,
"container_name": "c11_nova_api_os_compute_container-4d6ff90c",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_cert_container-db109c3b": {
"ansible_ssh_host": null,
"component": "nova_cert",
"container_address": null,
"container_name": "c11_nova_cert_container-db109c3b",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_conductor_container-6b7d08d9": {
"ansible_ssh_host": null,
"component": "nova_conductor",
"container_address": null,
"container_name": "c11_nova_conductor_container-6b7d08d9",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_console_container-5a469815": {
"ansible_ssh_host": null,
"component": "nova_console",
"container_address": null,
"container_name": "c11_nova_console_container-5a469815",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_scheduler_container-f10ae8b9": {
"ansible_ssh_host": null,
"component": "nova_scheduler",
"container_address": null,
"container_name": "c11_nova_scheduler_container-f10ae8b9",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_rabbit_mq_container-1a714661": {
"ansible_ssh_host": null,
"component": "rabbitmq",
"container_address": null,
"container_name": "c11_rabbit_mq_container-1a714661",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c11_repo_container-01e37464": {
"ansible_ssh_host": null,
"component": "pkg_repo",
"container_address": null,
"container_name": "c11_repo_container-01e37464",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c11_utility_container-a86d7a48": {
"ansible_ssh_host": null,
"component": "utility",
"container_address": null,
"container_name": "c11_utility_container-a86d7a48",
"container_networks": {},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c12": {
"ansible_ssh_host": "172.29.236.12",
"component": "haproxy",
"container_address": "172.29.236.12",
"container_name": "c12",
"container_networks": {},
"container_types": "c12_containers",
"is_metal": true,
"physical_host": "c12",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c12_cinder_api_container-ea772e6b": {
"ansible_ssh_host": null,
"component": "cinder_api",
"container_address": null,
"container_name": "c12_cinder_api_container-ea772e6b",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c12_cinder_scheduler_container-08f76a4b": {
"ansible_ssh_host": null,
"component": "cinder_scheduler",
"container_address": null,
"container_name": "c12_cinder_scheduler_container-08f76a4b",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c12_galera_container-41a19d18": {
"ansible_ssh_host": null,
"component": "galera",
"container_address": null,
"container_name": "c12_galera_container-41a19d18",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c12_glance_container-5d55df8d": {
"ansible_ssh_host": null,
"component": "glance_api",
"container_address": null,
"container_name": "c12_glance_container-5d55df8d",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c12_heat_apis_container-6b01f109": {
"ansible_ssh_host": null,
"component": "heat_api_cloudwatch",
"container_address": null,
"container_name": "c12_heat_apis_container-6b01f109",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c12_heat_engine_container-e3b7a3bf": {
"ansible_ssh_host": null,
"component": "heat_engine",
"container_address": null,
"container_name": "c12_heat_engine_container-e3b7a3bf",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c12_horizon_container-2b91567f": {
"ansible_ssh_host": null,
"component": "horizon",
"container_address": null,
"container_name": "c12_horizon_container-2b91567f",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c12_keystone_container-d4598d1c": {
"ansible_ssh_host": null,
"component": "keystone",
"container_address": null,
"container_name": "c12_keystone_container-d4598d1c",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c12_memcached_container-11187bf1": {
"ansible_ssh_host": null,
"component": "memcached",
"container_address": null,
"container_name": "c12_memcached_container-11187bf1",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c12_neutron_agents_container-8969b5af": {
"ansible_ssh_host": null,
"component": "neutron_agent",
"container_address": null,
"container_name": "c12_neutron_agents_container-8969b5af",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c12_neutron_server_container-c8dd18b4": {
"ansible_ssh_host": null,
"component": "neutron_server",
"container_address": null,
"container_name": "c12_neutron_server_container-c8dd18b4",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c12_nova_api_metadata_container-aaec4fc1": {
"ansible_ssh_host": null,
"component": "nova_api_metadata",
"container_address": null,
"container_name": "c12_nova_api_metadata_container-aaec4fc1",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_api_os_compute_container-92d9aca1": {
"ansible_ssh_host": null,
"component": "nova_api_os_compute",
"container_address": null,
"container_name": "c12_nova_api_os_compute_container-92d9aca1",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_cert_container-423a4b9e": {
"ansible_ssh_host": null,
"component": "nova_cert",
"container_address": null,
"container_name": "c12_nova_cert_container-423a4b9e",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_conductor_container-816d6dec": {
"ansible_ssh_host": null,
"component": "nova_conductor",
"container_address": null,
"container_name": "c12_nova_conductor_container-816d6dec",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_console_container-fb3a1947": {
"ansible_ssh_host": null,
"component": "nova_console",
"container_address": null,
"container_name": "c12_nova_console_container-fb3a1947",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_scheduler_container-6891dc47": {
"ansible_ssh_host": null,
"component": "nova_scheduler",
"container_address": null,
"container_name": "c12_nova_scheduler_container-6891dc47",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_rabbit_mq_container-49779d83": {
"ansible_ssh_host": null,
"component": "rabbitmq",
"container_address": null,
"container_name": "c12_rabbit_mq_container-49779d83",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c12_repo_container-1ff026e0": {
"ansible_ssh_host": null,
"component": "pkg_repo",
"container_address": null,
"container_name": "c12_repo_container-1ff026e0",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c12_utility_container-043d0a85": {
"ansible_ssh_host": null,
"component": "utility",
"container_address": null,
"container_name": "c12_utility_container-043d0a85",
"container_networks": {},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c13": {
"ansible_ssh_host": "172.29.236.13",
"component": "haproxy",
"container_address": "172.29.236.13",
"container_name": "c13",
"container_networks": {},
"container_types": "c13_containers",
"is_metal": true,
"physical_host": "c13",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c13_cinder_api_container-5aec4d0c": {
"ansible_ssh_host": null,
"component": "cinder_api",
"container_address": null,
"container_name": "c13_cinder_api_container-5aec4d0c",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c13_cinder_scheduler_container-606c0a23": {
"ansible_ssh_host": null,
"component": "cinder_scheduler",
"container_address": null,
"container_name": "c13_cinder_scheduler_container-606c0a23",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c13_galera_container-bce3c618": {
"ansible_ssh_host": null,
"component": "galera",
"container_address": null,
"container_name": "c13_galera_container-bce3c618",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c13_glance_container-177a832e": {
"ansible_ssh_host": null,
"component": "glance_api",
"container_address": null,
"container_name": "c13_glance_container-177a832e",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c13_heat_apis_container-dc78db85": {
"ansible_ssh_host": null,
"component": "heat_api_cloudwatch",
"container_address": null,
"container_name": "c13_heat_apis_container-dc78db85",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c13_heat_engine_container-8268f420": {
"ansible_ssh_host": null,
"component": "heat_engine",
"container_address": null,
"container_name": "c13_heat_engine_container-8268f420",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c13_horizon_container-c1eb3566": {
"ansible_ssh_host": null,
"component": "horizon",
"container_address": null,
"container_name": "c13_horizon_container-c1eb3566",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c13_keystone_container-de3cf678": {
"ansible_ssh_host": null,
"component": "keystone",
"container_address": null,
"container_name": "c13_keystone_container-de3cf678",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c13_memcached_container-c19bf8ea": {
"ansible_ssh_host": null,
"component": "memcached",
"container_address": null,
"container_name": "c13_memcached_container-c19bf8ea",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c13_neutron_agents_container-71c73053": {
"ansible_ssh_host": null,
"component": "neutron_agent",
"container_address": null,
"container_name": "c13_neutron_agents_container-71c73053",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c13_neutron_server_container-3daebb15": {
"ansible_ssh_host": null,
"component": "neutron_server",
"container_address": null,
"container_name": "c13_neutron_server_container-3daebb15",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c13_nova_api_metadata_container-21a0e953": {
"ansible_ssh_host": null,
"component": "nova_api_metadata",
"container_address": null,
"container_name": "c13_nova_api_metadata_container-21a0e953",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_api_os_compute_container-c4827f58": {
"ansible_ssh_host": null,
"component": "nova_api_os_compute",
"container_address": null,
"container_name": "c13_nova_api_os_compute_container-c4827f58",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_cert_container-98b344e0": {
"ansible_ssh_host": null,
"component": "nova_cert",
"container_address": null,
"container_name": "c13_nova_cert_container-98b344e0",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_conductor_container-f16489af": {
"ansible_ssh_host": null,
"component": "nova_conductor",
"container_address": null,
"container_name": "c13_nova_conductor_container-f16489af",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_console_container-29849e0b": {
"ansible_ssh_host": null,
"component": "nova_console",
"container_address": null,
"container_name": "c13_nova_console_container-29849e0b",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_scheduler_container-68a572f4": {
"ansible_ssh_host": null,
"component": "nova_scheduler",
"container_address": null,
"container_name": "c13_nova_scheduler_container-68a572f4",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_rabbit_mq_container-2deaaeff": {
"ansible_ssh_host": null,
"component": "rabbitmq",
"container_address": null,
"container_name": "c13_rabbit_mq_container-2deaaeff",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c13_repo_container-8928340d": {
"ansible_ssh_host": null,
"component": "pkg_repo",
"container_address": null,
"container_name": "c13_repo_container-8928340d",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c13_utility_container-e4ea869e": {
"ansible_ssh_host": null,
"component": "utility",
"container_address": null,
"container_name": "c13_utility_container-e4ea869e",
"container_networks": {},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c14": {
"ansible_ssh_host": "172.29.236.14",
"component": "nova_compute",
"container_address": "172.29.236.14",
"container_name": "c14",
"container_networks": {},
"container_types": "c14_containers",
"is_metal": true,
"physical_host": "c14",
"physical_host_group": "compute_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "nova"
}
},
"c15": {
"ansible_ssh_host": "172.29.236.15",
"component": "nova_compute",
"container_address": "172.29.236.15",
"container_name": "c15",
"container_networks": {},
"container_types": "c15_containers",
"is_metal": true,
"physical_host": "c15",
"physical_host_group": "compute_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "nova"
}
},
"c17": {
"ansible_ssh_host": "172.29.236.17",
"component": "cinder_backup",
"container_address": "172.29.236.17",
"container_name": "c17",
"container_networks": {},
"container_types": "c17_containers",
"is_metal": true,
"physical_host": "c17",
"physical_host_group": "storage_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "cinder"
}
},
"c17_rsyslog_container-fba71203": {
"ansible_ssh_host": null,
"component": "rsyslog",
"container_address": null,
"container_name": "c17_rsyslog_container-fba71203",
"container_networks": {},
"physical_host": "c17",
"physical_host_group": "log_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rsyslog"
}
}
}
},
"all": {
"vars": {
"container_cidr": "172.29.236.0/22",
"external_lb_vip_address": "172.29.236.5",
"internal_lb_vip_address": "172.29.236.3",
"management_bridge": "br-mgmt",
"tunnel_bridge": "br-vxlan"
}
},
"all_containers": {
"children": [
"storage_containers",
"swift-proxy_containers",
"haproxy_containers",
"metering-infra_containers",
"swift_containers",
"compute_containers",
"storage-infra_containers",
"metering-alarm_containers",
"shared-infra_containers",
"os-infra_containers",
"log_containers",
"metering-compute_containers",
"repo-infra_containers",
"identity_containers",
"network_containers",
"infra_containers"
],
"hosts": []
},
"aodh_alarm_evaluator": {
"children": [],
"hosts": []
},
"aodh_alarm_notifier": {
"children": [],
"hosts": []
},
"aodh_all": {
"children": [
"aodh_listener",
"aodh_alarm_notifier",
"aodh_alarm_evaluator",
"aodh_api"
],
"hosts": []
},
"aodh_api": {
"children": [],
"hosts": []
},
"aodh_container": {
"hosts": []
},
"aodh_listener": {
"children": [],
"hosts": []
},
"c11_containers": {
"hosts": [
"c11_nova_scheduler_container-f10ae8b9",
"c11_horizon_container-4a414a4c",
"c11_utility_container-a86d7a48",
"c11_keystone_container-8c6374cc",
"c11_cinder_scheduler_container-685bb57d",
"c11_nova_cert_container-db109c3b",
"c11_neutron_server_container-ef400cb6",
"c11_repo_container-01e37464",
"c11_glance_container-e94be002",
"c11_neutron_agents_container-b68166d4",
"c11_nova_api_os_compute_container-4d6ff90c",
"c11_nova_api_metadata_container-5c3d4e12",
"c11_memcached_container-4087ef83",
"c11_nova_conductor_container-6b7d08d9",
"c11_cinder_api_container-7ffcb588",
"c11_galera_container-4b3e3706",
"c11_rabbit_mq_container-1a714661",
"c11_nova_console_container-5a469815",
"c11_heat_apis_container-4dd58044",
"c11_heat_engine_container-0f38b71d"
]
},
"c12_containers": {
"hosts": [
"c12_nova_scheduler_container-6891dc47",
"c12_horizon_container-2b91567f",
"c12_utility_container-043d0a85",
"c12_keystone_container-d4598d1c",
"c12_cinder_scheduler_container-08f76a4b",
"c12_nova_cert_container-423a4b9e",
"c12_neutron_server_container-c8dd18b4",
"c12_repo_container-1ff026e0",
"c12_glance_container-5d55df8d",
"c12_neutron_agents_container-8969b5af",
"c12_nova_api_os_compute_container-92d9aca1",
"c12_nova_api_metadata_container-aaec4fc1",
"c12_memcached_container-11187bf1",
"c12_nova_conductor_container-816d6dec",
"c12_cinder_api_container-ea772e6b",
"c12_galera_container-41a19d18",
"c12_rabbit_mq_container-49779d83",
"c12_nova_console_container-fb3a1947",
"c12_heat_apis_container-6b01f109",
"c12_heat_engine_container-e3b7a3bf"
]
},
"c13_containers": {
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c13_horizon_container-c1eb3566",
"c13_utility_container-e4ea869e",
"c13_keystone_container-de3cf678",
"c13_cinder_scheduler_container-606c0a23",
"c13_nova_cert_container-98b344e0",
"c13_neutron_server_container-3daebb15",
"c13_repo_container-8928340d",
"c13_glance_container-177a832e",
"c13_neutron_agents_container-71c73053",
"c13_nova_api_os_compute_container-c4827f58",
"c13_nova_api_metadata_container-21a0e953",
"c13_memcached_container-c19bf8ea",
"c13_nova_conductor_container-f16489af",
"c13_cinder_api_container-5aec4d0c",
"c13_galera_container-bce3c618",
"c13_rabbit_mq_container-2deaaeff",
"c13_nova_console_container-29849e0b",
"c13_heat_apis_container-dc78db85",
"c13_heat_engine_container-8268f420"
]
},
"c17_containers": {
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"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_api",
"ceilometer_collector",
"ceilometer_agent_compute"
],
"hosts": []
},
"ceilometer_api": {
"children": [],
"hosts": []
},
"ceilometer_api_container": {
"hosts": []
},
"ceilometer_collector": {
"children": [],
"hosts": []
},
"ceilometer_collector_container": {
"hosts": []
},
"cinder_all": {
"children": [
"cinder_api",
"cinder_backup",
"cinder_volume",
"cinder_scheduler"
],
"hosts": []
},
"cinder_api": {
"children": [],
"hosts": [
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"cinder_api_container": {
"hosts": [
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"cinder_backup": {
"children": [],
"hosts": [
"c17"
]
},
"cinder_scheduler": {
"children": [],
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c12_cinder_scheduler_container-08f76a4b",
"c11_cinder_scheduler_container-685bb57d"
]
},
"cinder_scheduler_container": {
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c12_cinder_scheduler_container-08f76a4b",
"c11_cinder_scheduler_container-685bb57d"
]
},
"cinder_volume": {
"children": [],
"hosts": [
"c17"
]
},
"cinder_volumes_container": {
"hosts": []
},
"compute_all": {
"hosts": [
"c15",
"c14"
]
},
"compute_containers": {
"children": [
"c15_containers",
"c14_containers"
],
"hosts": []
},
"compute_hosts": {
"hosts": [
"c15",
"c14"
]
},
"galera": {
"children": [],
"hosts": [
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706"
]
},
"galera_all": {
"children": [
"galera"
],
"hosts": []
},
"galera_container": {
"hosts": [
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706"
]
},
"glance_all": {
"children": [
"glance_registry",
"glance_api"
],
"hosts": []
},
"glance_api": {
"children": [],
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"glance_container": {
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"glance_registry": {
"children": [],
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"haproxy": {
"children": [],
"hosts": [
"c13",
"c12",
"c11"
]
},
"haproxy_all": {
"children": [
"haproxy"
],
"hosts": [
"c13",
"c12",
"c11"
]
},
"haproxy_container": {
"hosts": []
},
"haproxy_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"haproxy_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"heat_all": {
"children": [
"heat_api",
"heat_engine",
"heat_api_cloudwatch",
"heat_api_cfn"
],
"hosts": []
},
"heat_api": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_api_cfn": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_api_cloudwatch": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_apis_container": {
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_engine": {
"children": [],
"hosts": [
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"heat_engine_container": {
"hosts": [
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"horizon": {
"children": [],
"hosts": [
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c"
]
},
"horizon_all": {
"children": [
"horizon"
],
"hosts": []
},
"horizon_container": {
"hosts": [
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c"
]
},
"hosts": {
"children": [
"metering-compute_hosts",
"storage_hosts",
"os-infra_hosts",
"network_hosts",
"log_hosts",
"infra_hosts",
"swift-proxy_hosts",
"metering-alarm_hosts",
"metering-infra_hosts",
"compute_hosts",
"haproxy_hosts",
"identity_hosts",
"swift_hosts",
"shared-infra_hosts",
"storage-infra_hosts",
"repo-infra_hosts"
],
"hosts": []
},
"identity_all": {
"hosts": [
"c13_keystone_container-de3cf678",
"c13",
"c12_keystone_container-d4598d1c",
"c12",
"c11_keystone_container-8c6374cc",
"c11"
]
},
"identity_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"identity_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"infra_containers": {
"children": [],
"hosts": []
},
"infra_hosts": {
"children": [],
"hosts": []
},
"keystone": {
"children": [],
"hosts": [
"c13_keystone_container-de3cf678",
"c12_keystone_container-d4598d1c",
"c11_keystone_container-8c6374cc"
]
},
"keystone_all": {
"children": [
"keystone"
],
"hosts": []
},
"keystone_container": {
"hosts": [
"c13_keystone_container-de3cf678",
"c12_keystone_container-d4598d1c",
"c11_keystone_container-8c6374cc"
]
},
"log_all": {
"hosts": [
"c17",
"c17_rsyslog_container-fba71203"
]
},
"log_containers": {
"children": [
"c17_containers"
],
"hosts": []
},
"log_hosts": {
"hosts": [
"c17"
]
},
"memcached": {
"children": [],
"hosts": [
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83"
]
},
"memcached_all": {
"children": [
"memcached"
],
"hosts": []
},
"memcached_container": {
"hosts": [
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83"
]
},
"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": []
},
"network_all": {
"hosts": [
"c13",
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c12",
"c11_neutron_server_container-ef400cb6",
"c11",
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"network_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"network_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"neutron_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_agents_container": {
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_all": {
"children": [
"neutron_agent",
"neutron_metadata_agent",
"neutron_linuxbridge_agent",
"neutron_dhcp_agent",
"neutron_lbaas_agent",
"neutron_l3_agent",
"neutron_metering_agent",
"neutron_server"
],
"hosts": []
},
"neutron_dhcp_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_l3_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_lbaas_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_linuxbridge_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4",
"c15",
"c14"
]
},
"neutron_metadata_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_metering_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_server": {
"children": [],
"hosts": [
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c11_neutron_server_container-ef400cb6"
]
},
"neutron_server_container": {
"hosts": [
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c11_neutron_server_container-ef400cb6"
]
},
"nova_all": {
"children": [
"nova_console",
"nova_conductor",
"nova_api_metadata",
"nova_api_os_compute",
"nova_cert",
"nova_scheduler",
"nova_compute"
],
"hosts": []
},
"nova_api_metadata": {
"children": [],
"hosts": [
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12"
]
},
"nova_api_metadata_container": {
"hosts": [
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12"
]
},
"nova_api_os_compute": {
"children": [],
"hosts": [
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c"
]
},
"nova_api_os_compute_container": {
"hosts": [
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c"
]
},
"nova_cert": {
"children": [],
"hosts": [
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b"
]
},
"nova_cert_container": {
"hosts": [
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b"
]
},
"nova_compute": {
"children": [],
"hosts": [
"c15",
"c14"
]
},
"nova_compute_container": {
"hosts": []
},
"nova_conductor": {
"children": [],
"hosts": [
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9"
]
},
"nova_conductor_container": {
"hosts": [
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9"
]
},
"nova_console": {
"children": [],
"hosts": [
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815"
]
},
"nova_console_container": {
"hosts": [
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815"
]
},
"nova_scheduler": {
"children": [],
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c11_nova_scheduler_container-f10ae8b9"
]
},
"nova_scheduler_container": {
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c11_nova_scheduler_container-f10ae8b9"
]
},
"os-infra_all": {
"hosts": [
"c13",
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c12",
"c11",
"c11_nova_scheduler_container-f10ae8b9",
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c",
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b",
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002",
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c",
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12",
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9",
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815",
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044",
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"os-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"os-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"pkg_repo": {
"children": [],
"hosts": [
"c13_repo_container-8928340d",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464"
]
},
"rabbit_mq_container": {
"hosts": [
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"rabbitmq": {
"children": [],
"hosts": [
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"rabbitmq_all": {
"children": [
"rabbitmq"
],
"hosts": []
},
"remote": {
"children": [
"swift-remote_hosts"
],
"hosts": []
},
"remote_containers": {
"children": [
"swift-remote_containers"
],
"hosts": []
},
"repo-infra_all": {
"hosts": [
"c13",
"c13_repo_container-8928340d",
"c12",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464",
"c11"
]
},
"repo-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"repo-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"repo_all": {
"children": [
"pkg_repo"
],
"hosts": []
},
"repo_container": {
"hosts": [
"c13_repo_container-8928340d",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464"
]
},
"rsyslog": {
"children": [],
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"rsyslog_all": {
"children": [
"rsyslog"
],
"hosts": []
},
"rsyslog_container": {
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"shared-infra_all": {
"hosts": [
"c13_utility_container-e4ea869e",
"c13",
"c12_utility_container-043d0a85",
"c12",
"c11_utility_container-a86d7a48",
"c11",
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83",
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706",
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"shared-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"shared-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"storage-infra_all": {
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c13",
"c12_cinder_scheduler_container-08f76a4b",
"c12",
"c11_cinder_scheduler_container-685bb57d",
"c11",
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"storage-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"storage-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"storage_all": {
"hosts": [
"c17"
]
},
"storage_containers": {
"children": [
"c17_containers"
],
"hosts": []
},
"storage_hosts": {
"hosts": [
"c17"
]
},
"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_obj",
"swift_cont",
"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": []
},
"utility": {
"children": [],
"hosts": [
"c13_utility_container-e4ea869e",
"c12_utility_container-043d0a85",
"c11_utility_container-a86d7a48"
]
},
"utility_all": {
"children": [
"utility"
],
"hosts": []
},
"utility_container": {
"hosts": [
"c13_utility_container-e4ea869e",
"c12_utility_container-043d0a85",
"c11_utility_container-a86d7a48"
]
}
}
{
"_meta": {
"hostvars": {
"c11": {
"ansible_ssh_host": "172.29.236.11",
"component": "haproxy",
"container_address": "172.29.236.11",
"container_name": "c11",
"container_networks": {
"container_address": {
"address": "172.29.236.11",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c11_containers",
"is_metal": true,
"physical_host": "c11",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c11_cinder_api_container-7ffcb588": {
"ansible_ssh_host": "172.29.238.218",
"component": "cinder_api",
"container_address": "172.29.238.218",
"container_name": "c11_cinder_api_container-7ffcb588",
"container_networks": {
"container_address": {
"address": "172.29.238.218",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.246.174",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c11_cinder_scheduler_container-685bb57d": {
"ansible_ssh_host": "172.29.236.167",
"component": "cinder_scheduler",
"container_address": "172.29.236.167",
"container_name": "c11_cinder_scheduler_container-685bb57d",
"container_networks": {
"container_address": {
"address": "172.29.236.167",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c11_galera_container-4b3e3706": {
"ansible_ssh_host": "172.29.238.223",
"component": "galera",
"container_address": "172.29.238.223",
"container_name": "c11_galera_container-4b3e3706",
"container_networks": {
"container_address": {
"address": "172.29.238.223",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c11_glance_container-e94be002": {
"ansible_ssh_host": "172.29.237.164",
"component": "glance_api",
"container_address": "172.29.237.164",
"container_name": "c11_glance_container-e94be002",
"container_networks": {
"container_address": {
"address": "172.29.237.164",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.245.163",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c11_heat_apis_container-4dd58044": {
"ansible_ssh_host": "172.29.237.52",
"component": "heat_api_cloudwatch",
"container_address": "172.29.237.52",
"container_name": "c11_heat_apis_container-4dd58044",
"container_networks": {
"container_address": {
"address": "172.29.237.52",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c11_heat_engine_container-0f38b71d": {
"ansible_ssh_host": "172.29.239.2",
"component": "heat_engine",
"container_address": "172.29.239.2",
"container_name": "c11_heat_engine_container-0f38b71d",
"container_networks": {
"container_address": {
"address": "172.29.239.2",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c11_horizon_container-4a414a4c": {
"ansible_ssh_host": "172.29.237.26",
"component": "horizon",
"container_address": "172.29.237.26",
"container_name": "c11_horizon_container-4a414a4c",
"container_networks": {
"container_address": {
"address": "172.29.237.26",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c11_keystone_container-8c6374cc": {
"ansible_ssh_host": "172.29.237.219",
"component": "keystone",
"container_address": "172.29.237.219",
"container_name": "c11_keystone_container-8c6374cc",
"container_networks": {
"container_address": {
"address": "172.29.237.219",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c11_memcached_container-4087ef83": {
"ansible_ssh_host": "172.29.236.124",
"component": "memcached",
"container_address": "172.29.236.124",
"container_name": "c11_memcached_container-4087ef83",
"container_networks": {
"container_address": {
"address": "172.29.236.124",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c11_neutron_agents_container-b68166d4": {
"ansible_ssh_host": "172.29.238.188",
"component": "neutron_agent",
"container_address": "172.29.238.188",
"container_name": "c11_neutron_agents_container-b68166d4",
"container_networks": {
"container_address": {
"address": "172.29.238.188",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"eth11_address": {
"bridge": "br-vlan",
"interface": "eth11",
"netmask": null,
"type": "veth"
},
"eth12_address": {
"bridge": "br-vlan",
"interface": "eth12",
"netmask": null,
"type": "veth"
},
"tunnel_address": {
"address": "172.29.241.115",
"bridge": "br-vxlan",
"interface": "eth10",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c11_neutron_server_container-ef400cb6": {
"ansible_ssh_host": "172.29.239.204",
"component": "neutron_server",
"container_address": "172.29.239.204",
"container_name": "c11_neutron_server_container-ef400cb6",
"container_networks": {
"container_address": {
"address": "172.29.239.204",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c11_nova_api_metadata_container-5c3d4e12": {
"ansible_ssh_host": "172.29.238.70",
"component": "nova_api_metadata",
"container_address": "172.29.238.70",
"container_name": "c11_nova_api_metadata_container-5c3d4e12",
"container_networks": {
"container_address": {
"address": "172.29.238.70",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_api_os_compute_container-4d6ff90c": {
"ansible_ssh_host": "172.29.238.8",
"component": "nova_api_os_compute",
"container_address": "172.29.238.8",
"container_name": "c11_nova_api_os_compute_container-4d6ff90c",
"container_networks": {
"container_address": {
"address": "172.29.238.8",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_cert_container-db109c3b": {
"ansible_ssh_host": "172.29.239.6",
"component": "nova_cert",
"container_address": "172.29.239.6",
"container_name": "c11_nova_cert_container-db109c3b",
"container_networks": {
"container_address": {
"address": "172.29.239.6",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_conductor_container-6b7d08d9": {
"ansible_ssh_host": "172.29.239.182",
"component": "nova_conductor",
"container_address": "172.29.239.182",
"container_name": "c11_nova_conductor_container-6b7d08d9",
"container_networks": {
"container_address": {
"address": "172.29.239.182",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_console_container-5a469815": {
"ansible_ssh_host": "172.29.238.20",
"component": "nova_console",
"container_address": "172.29.238.20",
"container_name": "c11_nova_console_container-5a469815",
"container_networks": {
"container_address": {
"address": "172.29.238.20",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_nova_scheduler_container-f10ae8b9": {
"ansible_ssh_host": "172.29.238.182",
"component": "nova_scheduler",
"container_address": "172.29.238.182",
"container_name": "c11_nova_scheduler_container-f10ae8b9",
"container_networks": {
"container_address": {
"address": "172.29.238.182",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c11_rabbit_mq_container-1a714661": {
"ansible_ssh_host": "172.29.238.123",
"component": "rabbitmq",
"container_address": "172.29.238.123",
"container_name": "c11_rabbit_mq_container-1a714661",
"container_networks": {
"container_address": {
"address": "172.29.238.123",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c11_repo_container-01e37464": {
"ansible_ssh_host": "172.29.237.217",
"component": "pkg_repo",
"container_address": "172.29.237.217",
"container_name": "c11_repo_container-01e37464",
"container_networks": {
"container_address": {
"address": "172.29.237.217",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c11_utility_container-a86d7a48": {
"ansible_ssh_host": "172.29.239.86",
"component": "utility",
"container_address": "172.29.239.86",
"container_name": "c11_utility_container-a86d7a48",
"container_networks": {
"container_address": {
"address": "172.29.239.86",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c11",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c12": {
"ansible_ssh_host": "172.29.236.12",
"component": "haproxy",
"container_address": "172.29.236.12",
"container_name": "c12",
"container_networks": {
"container_address": {
"address": "172.29.236.12",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c12_containers",
"is_metal": true,
"physical_host": "c12",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c12_cinder_api_container-ea772e6b": {
"ansible_ssh_host": "172.29.239.83",
"component": "cinder_api",
"container_address": "172.29.239.83",
"container_name": "c12_cinder_api_container-ea772e6b",
"container_networks": {
"container_address": {
"address": "172.29.239.83",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.244.114",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c12_cinder_scheduler_container-08f76a4b": {
"ansible_ssh_host": "172.29.238.134",
"component": "cinder_scheduler",
"container_address": "172.29.238.134",
"container_name": "c12_cinder_scheduler_container-08f76a4b",
"container_networks": {
"container_address": {
"address": "172.29.238.134",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c12_galera_container-41a19d18": {
"ansible_ssh_host": "172.29.238.96",
"component": "galera",
"container_address": "172.29.238.96",
"container_name": "c12_galera_container-41a19d18",
"container_networks": {
"container_address": {
"address": "172.29.238.96",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c12_glance_container-5d55df8d": {
"ansible_ssh_host": "172.29.238.232",
"component": "glance_api",
"container_address": "172.29.238.232",
"container_name": "c12_glance_container-5d55df8d",
"container_networks": {
"container_address": {
"address": "172.29.238.232",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.246.193",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c12_heat_apis_container-6b01f109": {
"ansible_ssh_host": "172.29.239.131",
"component": "heat_api_cloudwatch",
"container_address": "172.29.239.131",
"container_name": "c12_heat_apis_container-6b01f109",
"container_networks": {
"container_address": {
"address": "172.29.239.131",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c12_heat_engine_container-e3b7a3bf": {
"ansible_ssh_host": "172.29.239.23",
"component": "heat_engine",
"container_address": "172.29.239.23",
"container_name": "c12_heat_engine_container-e3b7a3bf",
"container_networks": {
"container_address": {
"address": "172.29.239.23",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c12_horizon_container-2b91567f": {
"ansible_ssh_host": "172.29.236.187",
"component": "horizon",
"container_address": "172.29.236.187",
"container_name": "c12_horizon_container-2b91567f",
"container_networks": {
"container_address": {
"address": "172.29.236.187",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c12_keystone_container-d4598d1c": {
"ansible_ssh_host": "172.29.236.56",
"component": "keystone",
"container_address": "172.29.236.56",
"container_name": "c12_keystone_container-d4598d1c",
"container_networks": {
"container_address": {
"address": "172.29.236.56",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c12_memcached_container-11187bf1": {
"ansible_ssh_host": "172.29.237.85",
"component": "memcached",
"container_address": "172.29.237.85",
"container_name": "c12_memcached_container-11187bf1",
"container_networks": {
"container_address": {
"address": "172.29.237.85",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c12_neutron_agents_container-8969b5af": {
"ansible_ssh_host": "172.29.239.152",
"component": "neutron_agent",
"container_address": "172.29.239.152",
"container_name": "c12_neutron_agents_container-8969b5af",
"container_networks": {
"container_address": {
"address": "172.29.239.152",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"eth11_address": {
"bridge": "br-vlan",
"interface": "eth11",
"netmask": null,
"type": "veth"
},
"eth12_address": {
"bridge": "br-vlan",
"interface": "eth12",
"netmask": null,
"type": "veth"
},
"tunnel_address": {
"address": "172.29.240.96",
"bridge": "br-vxlan",
"interface": "eth10",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c12_neutron_server_container-c8dd18b4": {
"ansible_ssh_host": "172.29.237.65",
"component": "neutron_server",
"container_address": "172.29.237.65",
"container_name": "c12_neutron_server_container-c8dd18b4",
"container_networks": {
"container_address": {
"address": "172.29.237.65",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c12_nova_api_metadata_container-aaec4fc1": {
"ansible_ssh_host": "172.29.239.78",
"component": "nova_api_metadata",
"container_address": "172.29.239.78",
"container_name": "c12_nova_api_metadata_container-aaec4fc1",
"container_networks": {
"container_address": {
"address": "172.29.239.78",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_api_os_compute_container-92d9aca1": {
"ansible_ssh_host": "172.29.238.66",
"component": "nova_api_os_compute",
"container_address": "172.29.238.66",
"container_name": "c12_nova_api_os_compute_container-92d9aca1",
"container_networks": {
"container_address": {
"address": "172.29.238.66",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_cert_container-423a4b9e": {
"ansible_ssh_host": "172.29.238.126",
"component": "nova_cert",
"container_address": "172.29.238.126",
"container_name": "c12_nova_cert_container-423a4b9e",
"container_networks": {
"container_address": {
"address": "172.29.238.126",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_conductor_container-816d6dec": {
"ansible_ssh_host": "172.29.236.233",
"component": "nova_conductor",
"container_address": "172.29.236.233",
"container_name": "c12_nova_conductor_container-816d6dec",
"container_networks": {
"container_address": {
"address": "172.29.236.233",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_console_container-fb3a1947": {
"ansible_ssh_host": "172.29.238.159",
"component": "nova_console",
"container_address": "172.29.238.159",
"container_name": "c12_nova_console_container-fb3a1947",
"container_networks": {
"container_address": {
"address": "172.29.238.159",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_nova_scheduler_container-6891dc47": {
"ansible_ssh_host": "172.29.239.67",
"component": "nova_scheduler",
"container_address": "172.29.239.67",
"container_name": "c12_nova_scheduler_container-6891dc47",
"container_networks": {
"container_address": {
"address": "172.29.239.67",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c12_rabbit_mq_container-49779d83": {
"ansible_ssh_host": "172.29.238.210",
"component": "rabbitmq",
"container_address": "172.29.238.210",
"container_name": "c12_rabbit_mq_container-49779d83",
"container_networks": {
"container_address": {
"address": "172.29.238.210",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c12_repo_container-1ff026e0": {
"ansible_ssh_host": "172.29.239.217",
"component": "pkg_repo",
"container_address": "172.29.239.217",
"container_name": "c12_repo_container-1ff026e0",
"container_networks": {
"container_address": {
"address": "172.29.239.217",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c12_utility_container-043d0a85": {
"ansible_ssh_host": "172.29.238.198",
"component": "utility",
"container_address": "172.29.238.198",
"container_name": "c12_utility_container-043d0a85",
"container_networks": {
"container_address": {
"address": "172.29.238.198",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c12",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c13": {
"ansible_ssh_host": "172.29.236.13",
"component": "haproxy",
"container_address": "172.29.236.13",
"container_name": "c13",
"container_networks": {
"container_address": {
"address": "172.29.236.13",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c13_containers",
"is_metal": true,
"physical_host": "c13",
"physical_host_group": "haproxy_hosts",
"properties": {
"is_metal": true,
"service_name": "haproxy"
}
},
"c13_cinder_api_container-5aec4d0c": {
"ansible_ssh_host": "172.29.239.112",
"component": "cinder_api",
"container_address": "172.29.239.112",
"container_name": "c13_cinder_api_container-5aec4d0c",
"container_networks": {
"container_address": {
"address": "172.29.239.112",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.244.196",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c13_cinder_scheduler_container-606c0a23": {
"ansible_ssh_host": "172.29.236.226",
"component": "cinder_scheduler",
"container_address": "172.29.236.226",
"container_name": "c13_cinder_scheduler_container-606c0a23",
"container_networks": {
"container_address": {
"address": "172.29.236.226",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "storage-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "cinder"
}
},
"c13_galera_container-bce3c618": {
"ansible_ssh_host": "172.29.238.233",
"component": "galera",
"container_address": "172.29.238.233",
"container_name": "c13_galera_container-bce3c618",
"container_networks": {
"container_address": {
"address": "172.29.238.233",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"log_directory": "mysql_logs",
"service_name": "galera"
}
},
"c13_glance_container-177a832e": {
"ansible_ssh_host": "172.29.239.148",
"component": "glance_api",
"container_address": "172.29.239.148",
"container_name": "c13_glance_container-177a832e",
"container_networks": {
"container_address": {
"address": "172.29.239.148",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"address": "172.29.244.83",
"bridge": "br-storage",
"interface": "eth2",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_fs_size": "12G",
"container_release": "trusty",
"service_name": "glance"
}
},
"c13_heat_apis_container-dc78db85": {
"ansible_ssh_host": "172.29.239.248",
"component": "heat_api_cloudwatch",
"container_address": "172.29.239.248",
"container_name": "c13_heat_apis_container-dc78db85",
"container_networks": {
"container_address": {
"address": "172.29.239.248",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c13_heat_engine_container-8268f420": {
"ansible_ssh_host": "172.29.238.1",
"component": "heat_engine",
"container_address": "172.29.238.1",
"container_name": "c13_heat_engine_container-8268f420",
"container_networks": {
"container_address": {
"address": "172.29.238.1",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "heat"
}
},
"c13_horizon_container-c1eb3566": {
"ansible_ssh_host": "172.29.239.46",
"component": "horizon",
"container_address": "172.29.239.46",
"container_name": "c13_horizon_container-c1eb3566",
"container_networks": {
"container_address": {
"address": "172.29.239.46",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "horizon"
}
},
"c13_keystone_container-de3cf678": {
"ansible_ssh_host": "172.29.237.214",
"component": "keystone",
"container_address": "172.29.237.214",
"container_name": "c13_keystone_container-de3cf678",
"container_networks": {
"container_address": {
"address": "172.29.237.214",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "identity_hosts",
"properties": {
"container_release": "trusty",
"service_name": "keystone"
}
},
"c13_memcached_container-c19bf8ea": {
"ansible_ssh_host": "172.29.239.136",
"component": "memcached",
"container_address": "172.29.239.136",
"container_name": "c13_memcached_container-c19bf8ea",
"container_networks": {
"container_address": {
"address": "172.29.239.136",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "memcached"
}
},
"c13_neutron_agents_container-71c73053": {
"ansible_ssh_host": "172.29.239.105",
"component": "neutron_agent",
"container_address": "172.29.239.105",
"container_name": "c13_neutron_agents_container-71c73053",
"container_networks": {
"container_address": {
"address": "172.29.239.105",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
},
"eth11_address": {
"bridge": "br-vlan",
"interface": "eth11",
"netmask": null,
"type": "veth"
},
"eth12_address": {
"bridge": "br-vlan",
"interface": "eth12",
"netmask": null,
"type": "veth"
},
"tunnel_address": {
"address": "172.29.242.82",
"bridge": "br-vxlan",
"interface": "eth10",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c13_neutron_server_container-3daebb15": {
"ansible_ssh_host": "172.29.236.65",
"component": "neutron_server",
"container_address": "172.29.236.65",
"container_name": "c13_neutron_server_container-3daebb15",
"container_networks": {
"container_address": {
"address": "172.29.236.65",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "network_hosts",
"properties": {
"container_release": "trusty",
"service_name": "neutron"
}
},
"c13_nova_api_metadata_container-21a0e953": {
"ansible_ssh_host": "172.29.239.77",
"component": "nova_api_metadata",
"container_address": "172.29.239.77",
"container_name": "c13_nova_api_metadata_container-21a0e953",
"container_networks": {
"container_address": {
"address": "172.29.239.77",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_api_os_compute_container-c4827f58": {
"ansible_ssh_host": "172.29.238.108",
"component": "nova_api_os_compute",
"container_address": "172.29.238.108",
"container_name": "c13_nova_api_os_compute_container-c4827f58",
"container_networks": {
"container_address": {
"address": "172.29.238.108",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_cert_container-98b344e0": {
"ansible_ssh_host": "172.29.237.231",
"component": "nova_cert",
"container_address": "172.29.237.231",
"container_name": "c13_nova_cert_container-98b344e0",
"container_networks": {
"container_address": {
"address": "172.29.237.231",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_conductor_container-f16489af": {
"ansible_ssh_host": "172.29.236.72",
"component": "nova_conductor",
"container_address": "172.29.236.72",
"container_name": "c13_nova_conductor_container-f16489af",
"container_networks": {
"container_address": {
"address": "172.29.236.72",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_console_container-29849e0b": {
"ansible_ssh_host": "172.29.239.190",
"component": "nova_console",
"container_address": "172.29.239.190",
"container_name": "c13_nova_console_container-29849e0b",
"container_networks": {
"container_address": {
"address": "172.29.239.190",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_nova_scheduler_container-68a572f4": {
"ansible_ssh_host": "172.29.238.189",
"component": "nova_scheduler",
"container_address": "172.29.238.189",
"container_name": "c13_nova_scheduler_container-68a572f4",
"container_networks": {
"container_address": {
"address": "172.29.238.189",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "os-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "nova"
}
},
"c13_rabbit_mq_container-2deaaeff": {
"ansible_ssh_host": "172.29.236.150",
"component": "rabbitmq",
"container_address": "172.29.236.150",
"container_name": "c13_rabbit_mq_container-2deaaeff",
"container_networks": {
"container_address": {
"address": "172.29.236.150",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rabbitmq"
}
},
"c13_repo_container-8928340d": {
"ansible_ssh_host": "172.29.238.127",
"component": "pkg_repo",
"container_address": "172.29.238.127",
"container_name": "c13_repo_container-8928340d",
"container_networks": {
"container_address": {
"address": "172.29.238.127",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "repo-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "repo"
}
},
"c13_utility_container-e4ea869e": {
"ansible_ssh_host": "172.29.237.84",
"component": "utility",
"container_address": "172.29.237.84",
"container_name": "c13_utility_container-e4ea869e",
"container_networks": {
"container_address": {
"address": "172.29.237.84",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c13",
"physical_host_group": "shared-infra_hosts",
"properties": {
"container_release": "trusty",
"service_name": "utility"
}
},
"c14": {
"ansible_ssh_host": "172.29.236.14",
"component": "nova_compute",
"container_address": "172.29.236.14",
"container_name": "c14",
"container_networks": {
"container_address": {
"address": "172.29.236.14",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
},
"eth11_address": {
"bridge": "br-vlan",
"netmask": null,
"type": "veth"
},
"eth12_address": {
"bridge": "br-vlan",
"netmask": null,
"type": "veth"
},
"storage_address": {
"bridge": "br-storage",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
},
"tunnel_address": {
"bridge": "br-vxlan",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c14_containers",
"is_metal": true,
"physical_host": "c14",
"physical_host_group": "compute_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "nova"
}
},
"c15": {
"ansible_ssh_host": "172.29.236.15",
"component": "nova_compute",
"container_address": "172.29.236.15",
"container_name": "c15",
"container_networks": {
"container_address": {
"address": "172.29.236.15",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
},
"eth11_address": {
"bridge": "br-vlan",
"netmask": null,
"type": "veth"
},
"eth12_address": {
"bridge": "br-vlan",
"netmask": null,
"type": "veth"
},
"storage_address": {
"bridge": "br-storage",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
},
"tunnel_address": {
"bridge": "br-vxlan",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c15_containers",
"is_metal": true,
"physical_host": "c15",
"physical_host_group": "compute_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "nova"
}
},
"c17": {
"ansible_ssh_host": "172.29.236.17",
"component": "cinder_backup",
"container_address": "172.29.236.17",
"container_name": "c17",
"container_networks": {
"container_address": {
"address": "172.29.236.17",
"bridge": "br-mgmt",
"netmask": "255.255.252.0",
"type": "veth"
},
"storage_address": {
"bridge": "br-storage",
"mtu": "9000",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"container_types": "c17_containers",
"is_metal": true,
"physical_host": "c17",
"physical_host_group": "storage_hosts",
"properties": {
"container_release": "trusty",
"is_metal": true,
"service_name": "cinder"
}
},
"c17_rsyslog_container-fba71203": {
"ansible_ssh_host": "172.29.236.54",
"component": "rsyslog",
"container_address": "172.29.236.54",
"container_name": "c17_rsyslog_container-fba71203",
"container_networks": {
"container_address": {
"address": "172.29.236.54",
"bridge": "br-mgmt",
"interface": "eth1",
"netmask": "255.255.252.0",
"type": "veth"
}
},
"physical_host": "c17",
"physical_host_group": "log_hosts",
"properties": {
"container_release": "trusty",
"service_name": "rsyslog"
}
}
}
},
"all": {
"vars": {
"container_cidr": "172.29.236.0/22",
"external_lb_vip_address": "172.29.236.5",
"internal_lb_vip_address": "172.29.236.3",
"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-storage",
"container_interface": "eth2",
"container_mtu": "9000",
"container_type": "veth",
"group_binds": [
"glance_api",
"cinder_api",
"cinder_volume",
"nova_compute"
],
"ip_from_q": "storage",
"type": "raw"
}
},
{
"network": {
"container_bridge": "br-vxlan",
"container_interface": "eth10",
"container_mtu": "9000",
"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": "eth11",
"container_type": "veth",
"group_binds": [
"neutron_linuxbridge_agent"
],
"net_name": "vlan",
"range": "3000:4000",
"type": "vlan"
}
},
{
"network": {
"container_bridge": "br-vlan",
"container_interface": "eth12",
"container_type": "veth",
"group_binds": [
"neutron_linuxbridge_agent"
],
"host_bind_override": "eth0",
"net_name": "flat",
"type": "flat"
}
}
],
"tunnel_bridge": "br-vxlan"
}
},
"all_containers": {
"children": [
"storage_containers",
"swift-proxy_containers",
"haproxy_containers",
"metering-infra_containers",
"swift_containers",
"compute_containers",
"storage-infra_containers",
"metering-alarm_containers",
"shared-infra_containers",
"os-infra_containers",
"log_containers",
"metering-compute_containers",
"repo-infra_containers",
"identity_containers",
"network_containers",
"infra_containers"
],
"hosts": []
},
"aodh_alarm_evaluator": {
"children": [],
"hosts": []
},
"aodh_alarm_notifier": {
"children": [],
"hosts": []
},
"aodh_all": {
"children": [
"aodh_listener",
"aodh_alarm_notifier",
"aodh_alarm_evaluator",
"aodh_api"
],
"hosts": []
},
"aodh_api": {
"children": [],
"hosts": []
},
"aodh_container": {
"hosts": []
},
"aodh_listener": {
"children": [],
"hosts": []
},
"c11_containers": {
"hosts": [
"c11_nova_scheduler_container-f10ae8b9",
"c11_horizon_container-4a414a4c",
"c11_utility_container-a86d7a48",
"c11_keystone_container-8c6374cc",
"c11_cinder_scheduler_container-685bb57d",
"c11_nova_cert_container-db109c3b",
"c11_neutron_server_container-ef400cb6",
"c11_repo_container-01e37464",
"c11_glance_container-e94be002",
"c11_neutron_agents_container-b68166d4",
"c11_nova_api_os_compute_container-4d6ff90c",
"c11_nova_api_metadata_container-5c3d4e12",
"c11_memcached_container-4087ef83",
"c11_nova_conductor_container-6b7d08d9",
"c11_cinder_api_container-7ffcb588",
"c11_galera_container-4b3e3706",
"c11_rabbit_mq_container-1a714661",
"c11_nova_console_container-5a469815",
"c11_heat_apis_container-4dd58044",
"c11_heat_engine_container-0f38b71d"
]
},
"c12_containers": {
"hosts": [
"c12_nova_scheduler_container-6891dc47",
"c12_horizon_container-2b91567f",
"c12_utility_container-043d0a85",
"c12_keystone_container-d4598d1c",
"c12_cinder_scheduler_container-08f76a4b",
"c12_nova_cert_container-423a4b9e",
"c12_neutron_server_container-c8dd18b4",
"c12_repo_container-1ff026e0",
"c12_glance_container-5d55df8d",
"c12_neutron_agents_container-8969b5af",
"c12_nova_api_os_compute_container-92d9aca1",
"c12_nova_api_metadata_container-aaec4fc1",
"c12_memcached_container-11187bf1",
"c12_nova_conductor_container-816d6dec",
"c12_cinder_api_container-ea772e6b",
"c12_galera_container-41a19d18",
"c12_rabbit_mq_container-49779d83",
"c12_nova_console_container-fb3a1947",
"c12_heat_apis_container-6b01f109",
"c12_heat_engine_container-e3b7a3bf"
]
},
"c13_containers": {
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c13_horizon_container-c1eb3566",
"c13_utility_container-e4ea869e",
"c13_keystone_container-de3cf678",
"c13_cinder_scheduler_container-606c0a23",
"c13_nova_cert_container-98b344e0",
"c13_neutron_server_container-3daebb15",
"c13_repo_container-8928340d",
"c13_glance_container-177a832e",
"c13_neutron_agents_container-71c73053",
"c13_nova_api_os_compute_container-c4827f58",
"c13_nova_api_metadata_container-21a0e953",
"c13_memcached_container-c19bf8ea",
"c13_nova_conductor_container-f16489af",
"c13_cinder_api_container-5aec4d0c",
"c13_galera_container-bce3c618",
"c13_rabbit_mq_container-2deaaeff",
"c13_nova_console_container-29849e0b",
"c13_heat_apis_container-dc78db85",
"c13_heat_engine_container-8268f420"
]
},
"c17_containers": {
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"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_api",
"ceilometer_collector",
"ceilometer_agent_compute"
],
"hosts": []
},
"ceilometer_api": {
"children": [],
"hosts": []
},
"ceilometer_api_container": {
"hosts": []
},
"ceilometer_collector": {
"children": [],
"hosts": []
},
"ceilometer_collector_container": {
"hosts": []
},
"cinder_all": {
"children": [
"cinder_api",
"cinder_backup",
"cinder_volume",
"cinder_scheduler"
],
"hosts": []
},
"cinder_api": {
"children": [],
"hosts": [
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"cinder_api_container": {
"hosts": [
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"cinder_backup": {
"children": [],
"hosts": [
"c17"
]
},
"cinder_scheduler": {
"children": [],
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c12_cinder_scheduler_container-08f76a4b",
"c11_cinder_scheduler_container-685bb57d"
]
},
"cinder_scheduler_container": {
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c12_cinder_scheduler_container-08f76a4b",
"c11_cinder_scheduler_container-685bb57d"
]
},
"cinder_volume": {
"children": [],
"hosts": [
"c17"
]
},
"cinder_volumes_container": {
"hosts": []
},
"compute_all": {
"hosts": [
"c15",
"c14"
]
},
"compute_containers": {
"children": [
"c15_containers",
"c14_containers"
],
"hosts": []
},
"compute_hosts": {
"hosts": [
"c15",
"c14"
]
},
"galera": {
"children": [],
"hosts": [
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706"
]
},
"galera_all": {
"children": [
"galera"
],
"hosts": []
},
"galera_container": {
"hosts": [
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706"
]
},
"glance_all": {
"children": [
"glance_registry",
"glance_api"
],
"hosts": []
},
"glance_api": {
"children": [],
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"glance_container": {
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"glance_registry": {
"children": [],
"hosts": [
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002"
]
},
"haproxy": {
"children": [],
"hosts": [
"c13",
"c12",
"c11"
]
},
"haproxy_all": {
"children": [
"haproxy"
],
"hosts": [
"c13",
"c12",
"c11"
]
},
"haproxy_container": {
"hosts": []
},
"haproxy_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"haproxy_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"heat_all": {
"children": [
"heat_api",
"heat_engine",
"heat_api_cloudwatch",
"heat_api_cfn"
],
"hosts": []
},
"heat_api": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_api_cfn": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_api_cloudwatch": {
"children": [],
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_apis_container": {
"hosts": [
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044"
]
},
"heat_engine": {
"children": [],
"hosts": [
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"heat_engine_container": {
"hosts": [
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"horizon": {
"children": [],
"hosts": [
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c"
]
},
"horizon_all": {
"children": [
"horizon"
],
"hosts": []
},
"horizon_container": {
"hosts": [
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c"
]
},
"hosts": {
"children": [
"metering-compute_hosts",
"storage_hosts",
"os-infra_hosts",
"network_hosts",
"log_hosts",
"infra_hosts",
"swift-proxy_hosts",
"metering-alarm_hosts",
"metering-infra_hosts",
"compute_hosts",
"haproxy_hosts",
"identity_hosts",
"swift_hosts",
"shared-infra_hosts",
"storage-infra_hosts",
"repo-infra_hosts"
],
"hosts": []
},
"identity_all": {
"hosts": [
"c13_keystone_container-de3cf678",
"c13",
"c12_keystone_container-d4598d1c",
"c12",
"c11_keystone_container-8c6374cc",
"c11"
]
},
"identity_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"identity_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"infra_containers": {
"children": [],
"hosts": []
},
"infra_hosts": {
"children": [],
"hosts": []
},
"keystone": {
"children": [],
"hosts": [
"c13_keystone_container-de3cf678",
"c12_keystone_container-d4598d1c",
"c11_keystone_container-8c6374cc"
]
},
"keystone_all": {
"children": [
"keystone"
],
"hosts": []
},
"keystone_container": {
"hosts": [
"c13_keystone_container-de3cf678",
"c12_keystone_container-d4598d1c",
"c11_keystone_container-8c6374cc"
]
},
"log_all": {
"hosts": [
"c17",
"c17_rsyslog_container-fba71203"
]
},
"log_containers": {
"children": [
"c17_containers"
],
"hosts": []
},
"log_hosts": {
"hosts": [
"c17"
]
},
"memcached": {
"children": [],
"hosts": [
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83"
]
},
"memcached_all": {
"children": [
"memcached"
],
"hosts": []
},
"memcached_container": {
"hosts": [
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83"
]
},
"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": []
},
"network_all": {
"hosts": [
"c13",
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c12",
"c11_neutron_server_container-ef400cb6",
"c11",
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"network_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"network_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"neutron_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_agents_container": {
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_all": {
"children": [
"neutron_agent",
"neutron_metadata_agent",
"neutron_linuxbridge_agent",
"neutron_dhcp_agent",
"neutron_lbaas_agent",
"neutron_l3_agent",
"neutron_metering_agent",
"neutron_server"
],
"hosts": []
},
"neutron_dhcp_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_l3_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_lbaas_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_linuxbridge_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4",
"c15",
"c14"
]
},
"neutron_metadata_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_metering_agent": {
"children": [],
"hosts": [
"c13_neutron_agents_container-71c73053",
"c12_neutron_agents_container-8969b5af",
"c11_neutron_agents_container-b68166d4"
]
},
"neutron_server": {
"children": [],
"hosts": [
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c11_neutron_server_container-ef400cb6"
]
},
"neutron_server_container": {
"hosts": [
"c13_neutron_server_container-3daebb15",
"c12_neutron_server_container-c8dd18b4",
"c11_neutron_server_container-ef400cb6"
]
},
"nova_all": {
"children": [
"nova_console",
"nova_conductor",
"nova_api_metadata",
"nova_api_os_compute",
"nova_cert",
"nova_scheduler",
"nova_compute"
],
"hosts": []
},
"nova_api_metadata": {
"children": [],
"hosts": [
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12"
]
},
"nova_api_metadata_container": {
"hosts": [
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12"
]
},
"nova_api_os_compute": {
"children": [],
"hosts": [
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c"
]
},
"nova_api_os_compute_container": {
"hosts": [
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c"
]
},
"nova_cert": {
"children": [],
"hosts": [
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b"
]
},
"nova_cert_container": {
"hosts": [
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b"
]
},
"nova_compute": {
"children": [],
"hosts": [
"c15",
"c14"
]
},
"nova_compute_container": {
"hosts": []
},
"nova_conductor": {
"children": [],
"hosts": [
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9"
]
},
"nova_conductor_container": {
"hosts": [
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9"
]
},
"nova_console": {
"children": [],
"hosts": [
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815"
]
},
"nova_console_container": {
"hosts": [
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815"
]
},
"nova_scheduler": {
"children": [],
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c11_nova_scheduler_container-f10ae8b9"
]
},
"nova_scheduler_container": {
"hosts": [
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c11_nova_scheduler_container-f10ae8b9"
]
},
"os-infra_all": {
"hosts": [
"c13",
"c13_nova_scheduler_container-68a572f4",
"c12_nova_scheduler_container-6891dc47",
"c12",
"c11",
"c11_nova_scheduler_container-f10ae8b9",
"c13_horizon_container-c1eb3566",
"c12_horizon_container-2b91567f",
"c11_horizon_container-4a414a4c",
"c13_nova_cert_container-98b344e0",
"c12_nova_cert_container-423a4b9e",
"c11_nova_cert_container-db109c3b",
"c13_glance_container-177a832e",
"c12_glance_container-5d55df8d",
"c11_glance_container-e94be002",
"c13_nova_api_os_compute_container-c4827f58",
"c12_nova_api_os_compute_container-92d9aca1",
"c11_nova_api_os_compute_container-4d6ff90c",
"c13_nova_api_metadata_container-21a0e953",
"c12_nova_api_metadata_container-aaec4fc1",
"c11_nova_api_metadata_container-5c3d4e12",
"c13_nova_conductor_container-f16489af",
"c12_nova_conductor_container-816d6dec",
"c11_nova_conductor_container-6b7d08d9",
"c13_nova_console_container-29849e0b",
"c12_nova_console_container-fb3a1947",
"c11_nova_console_container-5a469815",
"c13_heat_apis_container-dc78db85",
"c12_heat_apis_container-6b01f109",
"c11_heat_apis_container-4dd58044",
"c13_heat_engine_container-8268f420",
"c12_heat_engine_container-e3b7a3bf",
"c11_heat_engine_container-0f38b71d"
]
},
"os-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"os-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"pkg_repo": {
"children": [],
"hosts": [
"c13_repo_container-8928340d",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464"
]
},
"rabbit_mq_container": {
"hosts": [
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"rabbitmq": {
"children": [],
"hosts": [
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"rabbitmq_all": {
"children": [
"rabbitmq"
],
"hosts": []
},
"remote": {
"children": [
"swift-remote_hosts"
],
"hosts": []
},
"remote_containers": {
"children": [
"swift-remote_containers"
],
"hosts": []
},
"repo-infra_all": {
"hosts": [
"c13",
"c13_repo_container-8928340d",
"c12",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464",
"c11"
]
},
"repo-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"repo-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"repo_all": {
"children": [
"pkg_repo"
],
"hosts": []
},
"repo_container": {
"hosts": [
"c13_repo_container-8928340d",
"c12_repo_container-1ff026e0",
"c11_repo_container-01e37464"
]
},
"rsyslog": {
"children": [],
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"rsyslog_all": {
"children": [
"rsyslog"
],
"hosts": []
},
"rsyslog_container": {
"hosts": [
"c17_rsyslog_container-fba71203"
]
},
"shared-infra_all": {
"hosts": [
"c13_utility_container-e4ea869e",
"c13",
"c12_utility_container-043d0a85",
"c12",
"c11_utility_container-a86d7a48",
"c11",
"c13_memcached_container-c19bf8ea",
"c12_memcached_container-11187bf1",
"c11_memcached_container-4087ef83",
"c13_galera_container-bce3c618",
"c12_galera_container-41a19d18",
"c11_galera_container-4b3e3706",
"c13_rabbit_mq_container-2deaaeff",
"c12_rabbit_mq_container-49779d83",
"c11_rabbit_mq_container-1a714661"
]
},
"shared-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"shared-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"storage-infra_all": {
"hosts": [
"c13_cinder_scheduler_container-606c0a23",
"c13",
"c12_cinder_scheduler_container-08f76a4b",
"c12",
"c11_cinder_scheduler_container-685bb57d",
"c11",
"c13_cinder_api_container-5aec4d0c",
"c12_cinder_api_container-ea772e6b",
"c11_cinder_api_container-7ffcb588"
]
},
"storage-infra_containers": {
"children": [
"c13_containers",
"c12_containers",
"c11_containers"
],
"hosts": []
},
"storage-infra_hosts": {
"hosts": [
"c13",
"c12",
"c11"
]
},
"storage_all": {
"hosts": [
"c17"
]
},
"storage_containers": {
"children": [
"c17_containers"
],
"hosts": []
},
"storage_hosts": {
"hosts": [
"c17"
]
},
"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_obj",
"swift_cont",
"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": []
},
"utility": {
"children": [],
"hosts": [
"c13_utility_container-e4ea869e",
"c12_utility_container-043d0a85",
"c11_utility_container-a86d7a48"
]
},
"utility_all": {
"children": [
"utility"
],
"hosts": []
},
"utility_container": {
"hosts": [
"c13_utility_container-e4ea869e",
"c12_utility_container-043d0a85",
"c11_utility_container-a86d7a48"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment