Ask Your Question

Revision history [back]

Run openstack --debug volume service list and openstack --debug network agent list. The APIs are shown. I don't know why they aren't documented.

Cinder: http://CONTROLLER-IP:8776/v2/ADMIN_PROJECT_ID/os-services

Neutron: http://CONTROLLER-IP:9696/v2.0/agents

To be precise, these APIs only provide the OpenStack host names. They are normally (or always?) identical to the Linux hostnames, so that it shouldn't be too hard to figure out the IP addresses of FQDNs.

Run openstack --debug volume service list and openstack --debug network agent list. The APIs are shown. I don't know why they aren't documented.

Cinder: http://CONTROLLER-IP:8776/v2/ADMIN_PROJECT_ID/os-services

Neutron: http://CONTROLLER-IP:9696/v2.0/agents

To be precise, these APIs only provide the OpenStack host names. They are normally (or always?) identical to the Linux hostnames, so that it shouldn't be too hard to figure out the IP addresses of or FQDNs.

Run openstack --debug volume service list and openstack --debug network agent list. The APIs are shown. I don't know why they aren't documented.

Cinder: http://CONTROLLER-IP:8776/v2/ADMIN_PROJECT_ID/os-services

Neutron: http://CONTROLLER-IP:9696/v2.0/agents

To be precise, these APIs only provide the OpenStack host names. They are normally (or always?) identical to the Linux hostnames, so that it shouldn't be too hard to figure out the IP addresses or FQDNs.