Bug 1533170

Summary: fence_compute/fence_evacuate: add support for Keystone v3 authentication
Product: Red Hat Enterprise Linux 7 Reporter: Oyvind Albrigtsen <oalbrigt>
Component: fence-agentsAssignee: Oyvind Albrigtsen <oalbrigt>
Status: CLOSED ERRATA QA Contact: pkomarov
Severity: high Docs Contact:
Priority: high    
Version: 7.4CC: agk, aherr, cfeist, cluster-maint, cluster-qe, fdinitto, michele, ushkalim
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: fence-agents-4.0.11-83.el7 Doc Type: If docs needed, set a value
Doc Text:
The fence_compute agent adds support for the Keystone identity service version 3. With this update, fence_compute can now authenticate with OpenStack using the Keystone version 3 API in addition to version 2.
Story Points: ---
Clone Of: 1533168
: 1535415 1559902 1559960 1559977 (view as bug list) Environment:
Last Closed: 2018-04-10 12:16:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1533168    
Bug Blocks: 1535415, 1559902, 1559960    

Comment 6 pkomarov 2018-03-04 21:13:36 UTC
Verified, 

#fence-agents/resource-agents version checks : 

$ ansible overcloud -m shell -b -a 'rpm -qa|grep "fence-agents"' 

overcloud-controller-2 | SUCCESS | rc=0 >>

fence-agents-rhevm-4.0.11-83.el7.x86_64
fence-agents-sbd-4.0.11-83.el7.x86_64
fence-agents-rsb-4.0.11-83.el7.x86_64
fence-agents-drac5-4.0.11-83.el7.x86_64
fence-agents-apc-4.0.11-83.el7.x86_64
fence-agents-ibmblade-4.0.11-83.el7.x86_64
fence-agents-eaton-snmp-4.0.11-83.el7.x86_64
fence-agents-common-4.0.11-83.el7.x86_64
fence-agents-kdump-4.0.11-83.el7.x86_64
fence-agents-vmware-soap-4.0.11-83.el7.x86_64
fence-agents-brocade-4.0.11-83.el7.x86_64
fence-agents-ilo2-4.0.11-83.el7.x86_64
fence-agents-intelmodular-4.0.11-83.el7.x86_64
fence-agents-rsa-4.0.11-83.el7.x86_64
fence-agents-compute-4.0.11-83.el7.x86_64
fence-agents-ilo-ssh-4.0.11-83.el7.x86_64
fence-agents-all-4.0.11-66.el7_4.3.x86_64
fence-agents-hpblade-4.0.11-83.el7.x86_64
fence-agents-ipdu-4.0.11-83.el7.x86_64
fence-agents-apc-snmp-4.0.11-83.el7.x86_64
fence-agents-ipmilan-4.0.11-83.el7.x86_64
fence-agents-cisco-mds-4.0.11-83.el7.x86_64
fence-agents-cisco-ucs-4.0.11-83.el7.x86_64
fence-agents-mpath-4.0.11-83.el7.x86_64
fence-agents-ifmib-4.0.11-83.el7.x86_64
fence-agents-eps-4.0.11-83.el7.x86_64
fence-agents-wti-4.0.11-83.el7.x86_64
fence-agents-emerson-4.0.11-83.el7.x86_64
fence-agents-ilo-mp-4.0.11-83.el7.x86_64
fence-agents-ilo-moonshot-4.0.11-83.el7.x86_64
fence-agents-bladecenter-4.0.11-83.el7.x86_64
fence-agents-scsi-4.0.11-83.el7.x86_64

overcloud-compute-1 | SUCCESS | rc=0 >>

fence-agents-rhevm-4.0.11-83.el7.x86_64
fence-agents-sbd-4.0.11-83.el7.x86_64
fence-agents-rsb-4.0.11-83.el7.x86_64
fence-agents-drac5-4.0.11-83.el7.x86_64
fence-agents-apc-4.0.11-83.el7.x86_64
fence-agents-ibmblade-4.0.11-83.el7.x86_64
fence-agents-eaton-snmp-4.0.11-83.el7.x86_64
fence-agents-common-4.0.11-83.el7.x86_64
fence-agents-kdump-4.0.11-83.el7.x86_64
fence-agents-vmware-soap-4.0.11-83.el7.x86_64
fence-agents-brocade-4.0.11-83.el7.x86_64
fence-agents-ilo2-4.0.11-83.el7.x86_64
fence-agents-intelmodular-4.0.11-83.el7.x86_64
fence-agents-rsa-4.0.11-83.el7.x86_64
fence-agents-compute-4.0.11-83.el7.x86_64
fence-agents-ilo-ssh-4.0.11-83.el7.x86_64
fence-agents-all-4.0.11-66.el7_4.3.x86_64
fence-agents-hpblade-4.0.11-83.el7.x86_64
fence-agents-ipdu-4.0.11-83.el7.x86_64
fence-agents-apc-snmp-4.0.11-83.el7.x86_64
fence-agents-ipmilan-4.0.11-83.el7.x86_64
fence-agents-cisco-mds-4.0.11-83.el7.x86_64
fence-agents-cisco-ucs-4.0.11-83.el7.x86_64
fence-agents-mpath-4.0.11-83.el7.x86_64
fence-agents-ifmib-4.0.11-83.el7.x86_64
fence-agents-eps-4.0.11-83.el7.x86_64
fence-agents-wti-4.0.11-83.el7.x86_64
fence-agents-emerson-4.0.11-83.el7.x86_64
fence-agents-ilo-mp-4.0.11-83.el7.x86_64
fence-agents-ilo-moonshot-4.0.11-83.el7.x86_64
fence-agents-bladecenter-4.0.11-83.el7.x86_64
fence-agents-scsi-4.0.11-83.el7.x86_64

overcloud-controller-1 | SUCCESS | rc=0 >>

fence-agents-rhevm-4.0.11-83.el7.x86_64
fence-agents-sbd-4.0.11-83.el7.x86_64
fence-agents-rsb-4.0.11-83.el7.x86_64
fence-agents-drac5-4.0.11-83.el7.x86_64
fence-agents-apc-4.0.11-83.el7.x86_64
fence-agents-ibmblade-4.0.11-83.el7.x86_64
fence-agents-eaton-snmp-4.0.11-83.el7.x86_64
fence-agents-common-4.0.11-83.el7.x86_64
fence-agents-kdump-4.0.11-83.el7.x86_64
fence-agents-vmware-soap-4.0.11-83.el7.x86_64
fence-agents-brocade-4.0.11-83.el7.x86_64
fence-agents-ilo2-4.0.11-83.el7.x86_64
fence-agents-intelmodular-4.0.11-83.el7.x86_64
fence-agents-rsa-4.0.11-83.el7.x86_64
fence-agents-compute-4.0.11-83.el7.x86_64
fence-agents-ilo-ssh-4.0.11-83.el7.x86_64
fence-agents-all-4.0.11-66.el7_4.3.x86_64
fence-agents-hpblade-4.0.11-83.el7.x86_64
fence-agents-ipdu-4.0.11-83.el7.x86_64
fence-agents-apc-snmp-4.0.11-83.el7.x86_64
fence-agents-ipmilan-4.0.11-83.el7.x86_64
fence-agents-cisco-mds-4.0.11-83.el7.x86_64
fence-agents-cisco-ucs-4.0.11-83.el7.x86_64
fence-agents-mpath-4.0.11-83.el7.x86_64
fence-agents-ifmib-4.0.11-83.el7.x86_64
fence-agents-eps-4.0.11-83.el7.x86_64
fence-agents-wti-4.0.11-83.el7.x86_64
fence-agents-emerson-4.0.11-83.el7.x86_64
fence-agents-ilo-mp-4.0.11-83.el7.x86_64
fence-agents-ilo-moonshot-4.0.11-83.el7.x86_64
fence-agents-bladecenter-4.0.11-83.el7.x86_64
fence-agents-scsi-4.0.11-83.el7.x86_64

overcloud-compute-0 | SUCCESS | rc=0 >>

fence-agents-rhevm-4.0.11-83.el7.x86_64
fence-agents-sbd-4.0.11-83.el7.x86_64
fence-agents-rsb-4.0.11-83.el7.x86_64
fence-agents-drac5-4.0.11-83.el7.x86_64
fence-agents-apc-4.0.11-83.el7.x86_64
fence-agents-ibmblade-4.0.11-83.el7.x86_64
fence-agents-eaton-snmp-4.0.11-83.el7.x86_64
fence-agents-common-4.0.11-83.el7.x86_64
fence-agents-kdump-4.0.11-83.el7.x86_64
fence-agents-vmware-soap-4.0.11-83.el7.x86_64
fence-agents-brocade-4.0.11-83.el7.x86_64
fence-agents-ilo2-4.0.11-83.el7.x86_64
fence-agents-intelmodular-4.0.11-83.el7.x86_64
fence-agents-rsa-4.0.11-83.el7.x86_64
fence-agents-compute-4.0.11-83.el7.x86_64
fence-agents-ilo-ssh-4.0.11-83.el7.x86_64
fence-agents-all-4.0.11-66.el7_4.3.x86_64
fence-agents-hpblade-4.0.11-83.el7.x86_64
fence-agents-ipdu-4.0.11-83.el7.x86_64
fence-agents-apc-snmp-4.0.11-83.el7.x86_64
fence-agents-ipmilan-4.0.11-83.el7.x86_64
fence-agents-cisco-mds-4.0.11-83.el7.x86_64
fence-agents-cisco-ucs-4.0.11-83.el7.x86_64
fence-agents-mpath-4.0.11-83.el7.x86_64
fence-agents-ifmib-4.0.11-83.el7.x86_64
fence-agents-eps-4.0.11-83.el7.x86_64
fence-agents-wti-4.0.11-83.el7.x86_64
fence-agents-emerson-4.0.11-83.el7.x86_64
fence-agents-ilo-mp-4.0.11-83.el7.x86_64
fence-agents-ilo-moonshot-4.0.11-83.el7.x86_64
fence-agents-bladecenter-4.0.11-83.el7.x86_64
fence-agents-scsi-4.0.11-83.el7.x86_64

overcloud-controller-0 | SUCCESS | rc=0 >>

fence-agents-rhevm-4.0.11-83.el7.x86_64
fence-agents-sbd-4.0.11-83.el7.x86_64
fence-agents-rsb-4.0.11-83.el7.x86_64
fence-agents-drac5-4.0.11-83.el7.x86_64
fence-agents-apc-4.0.11-83.el7.x86_64
fence-agents-ibmblade-4.0.11-83.el7.x86_64
fence-agents-eaton-snmp-4.0.11-83.el7.x86_64
fence-agents-common-4.0.11-83.el7.x86_64
fence-agents-kdump-4.0.11-83.el7.x86_64
fence-agents-vmware-soap-4.0.11-83.el7.x86_64
fence-agents-brocade-4.0.11-83.el7.x86_64
fence-agents-ilo2-4.0.11-83.el7.x86_64
fence-agents-intelmodular-4.0.11-83.el7.x86_64
fence-agents-rsa-4.0.11-83.el7.x86_64
fence-agents-compute-4.0.11-83.el7.x86_64
fence-agents-ilo-ssh-4.0.11-83.el7.x86_64
fence-agents-all-4.0.11-66.el7_4.3.x86_64
fence-agents-hpblade-4.0.11-83.el7.x86_64
fence-agents-ipdu-4.0.11-83.el7.x86_64
fence-agents-apc-snmp-4.0.11-83.el7.x86_64
fence-agents-ipmilan-4.0.11-83.el7.x86_64
fence-agents-cisco-mds-4.0.11-83.el7.x86_64
fence-agents-cisco-ucs-4.0.11-83.el7.x86_64
fence-agents-mpath-4.0.11-83.el7.x86_64
fence-agents-ifmib-4.0.11-83.el7.x86_64
fence-agents-eps-4.0.11-83.el7.x86_64
fence-agents-wti-4.0.11-83.el7.x86_64
fence-agents-emerson-4.0.11-83.el7.x86_64
fence-agents-ilo-mp-4.0.11-83.el7.x86_64
fence-agents-ilo-moonshot-4.0.11-83.el7.x86_64
fence-agents-bladecenter-4.0.11-83.el7.x86_64
fence-agents-scsi-4.0.11-83.el7.x86_64


#Keystone identity service version 3 check :


# fence_compute -o list -k http://10.0.0.12:5000/v3 -l admin -t admin -p JQnsrphxqs4zQ6gvAtPepbjmg -v --insecure

Running list
REQ: curl -g -i -X GET http://10.0.0.12:5000/v3 -H "Accept: application/json" -H "User-Agent: python-keystoneclient"
Starting new HTTP connection (1): 10.0.0.12
"GET /v3 HTTP/1.1" 200 189
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-fb4f68da-b7aa-4bbf-b2a4-c52596eaa417 Content-Encoding: gzip Content-Length: 189 Content-Type: application/json 
RESP BODY: {"version": {"status": "stable", "updated": "2017-02-22T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.8", "links": [{"href": "http://10.0.0.12:5000/v3/", "rel": "self"}]}}

found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token')
found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth')
found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1')
found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken')
found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode')
found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password')
found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password')
found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password')
found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword')
found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken')
found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword')
found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos')
found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token')
found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials')
found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth')
found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token')
found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP')
found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password')
found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos')
found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader')
found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader')
found extension EntryPoint.parse('gnocchi-basic = gnocchiclient.auth:GnocchiBasicLoader')
found extension EntryPoint.parse('gnocchi-noauth = gnocchiclient.auth:GnocchiNoAuthLoader')
found extension EntryPoint.parse('token_endpoint = openstackclient.api.auth_plugin:TokenEndpoint')
found extension EntryPoint.parse('aodh-noauth = aodhclient.noauth:AodhNoAuthLoader')
REQ: curl -g -i -X GET http://10.0.0.12:5000/v3 -H "Accept: application/json" -H "User-Agent: fence_compute keystoneauth1/3.1.0 python-requests/2.11.1 CPython/2.7.5"
Starting new HTTP connection (1): 10.0.0.12
"GET /v3 HTTP/1.1" 200 189
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-d6ca7c61-a5e1-4e95-98a2-bd703fb14346 Content# fence_compute -o list -k http://10.0.0.12:5000/v3 -l admin -t admin -p JQnsrphxqs4zQ6gvAtPepbjmg -v --insecure
Running list
REQ: curl -g -i -X GET http://10.0.0.12:5000/v3 -H "Accept: application/json" -H "User-Agent: python-keystoneclient"
Starting new HTTP connection (1): 10.0.0.12
"GET /v3 HTTP/1.1" 200 189
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-fb4f68da-b7aa-4bbf-b2a4-c52596eaa417 Content-Encoding: gzip Content-Length: 189 Content-Type: application/json 
RESP BODY: {"version": {"status": "stable", "updated": "2017-02-22T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.8", "links": [{"href": "http://10.0.0.12:5000/v3/", "rel": "self"}]}}

found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token')
found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth')
found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1')
found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken')
found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode')
found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password')
found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password')
found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password')
found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword')
found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken')
found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword')
found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos')
found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token')
found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials')
found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth')
found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token')
found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP')
found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password')
found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos')
found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader')
found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader')
found extension EntryPoint.parse('gnocchi-basic = gnocchiclient.auth:GnocchiBasicLoader')
found extension EntryPoint.parse('gnocchi-noauth = gnocchiclient.auth:GnocchiNoAuthLoader')
found extension EntryPoint.parse('token_endpoint = openstackclient.api.auth_plugin:TokenEndpoint')
found extension EntryPoint.parse('aodh-noauth = aodhclient.noauth:AodhNoAuthLoader')
REQ: curl -g -i -X GET http://10.0.0.12:5000/v3 -H "Accept: application/json" -H "User-Agent: fence_compute keystoneauth1/3.1.0 python-requests/2.11.1 CPython/2.7.5"
Starting new HTTP connection (1): 10.0.0.12
"GET /v3 HTTP/1.1" 200 189
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-d6ca7c61-a5e1-4e95-98a2-bd703fb14346 Content-Encoding: gzip Content-Length: 189 Content-Type: application/json 
RESP BODY: {"version": {"status": "stable", "updated": "2017-02-22T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.8", "links": [{"href": "http://10.0.0.12:5000/v3/", "rel": "self"}]}}

GET call to None for http://10.0.0.12:5000/v3 used request id req-d6ca7c61-a5e1-4e95-98a2-bd703fb14346
Making authentication request to http://10.0.0.12:5000/v3/auth/tokens
"POST /v3/auth/tokens HTTP/1.1" 201 8861
{"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "3a95e7bb7aed45ef8db1a2aac90c391e", "name": "admin"}], "expires_at": "2018-03-04T17:25:32.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "049357237dc547ca915581ed3e32a3be", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://172.16.1.4:8080/v1/AUTH_049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "a44989c7186245afa6c708ec480112d9"}, {"url": "http://10.0.0.12:8080/v1/AUTH_049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "aaaa08ea6ae944c186edbce9cd05bd14"}, {"url": "http://172.16.1.4:8080", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "f9a135ddf4374782823b44c9b92d209d"}], "type": "object-store", "id": "040a87c28e0844bd96b77bac254160e0", "name": "swift"}, {"endpoints": [{"url": "http://172.16.2.11:8041", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "09d2c76e38ca4fba8d8c082ff4b1f265"}, {"url": "http://10.0.0.12:8041", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "d21855fffba3404286075f3f0078377c"}, {"url": "http://172.16.2.11:8041", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "ec4f58e39796455d856ae64a6461dfbc"}], "type": "metric", "id": "0c07c3e8b0f84b8f8c4b5dfb6cba2d76", "name": "gnocchi"}, {"endpoints": [{"url": "http://172.16.2.11:8778/placement", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "6591351b191d40c0918e6c1d16d61971"}, {"url": "http://172.16.2.11:8778/placement", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "8371207bf0164f8b9ec5f84709870d94"}, {"url": "http://10.0.0.12:8778/placement", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "ea9b7e99bd1144ab947357318591480c"}], "type": "placement", "id": "58bba085b6b446e69af21baa2bcb848f", "name": "placement"}, {"endpoints": [], "type": "metering", "id": "613819bba0564c1e848a42ba44383071", "name": "ceilometer"}, {"endpoints": [{"url": "http://172.16.2.11:9292", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "0ec1cb6d2fc94afeb4a03d78b51330c2"}, {"url": "http://172.16.2.11:9292", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "2ffe5abf61484fcf80d2e65ae710d88b"}, {"url": "http://10.0.0.12:9292", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "96dad7ac52cb4558bdf45b31b754d5b0"}], "type": "image", "id": "685313ffb07d4e77b76a957c5457bd25", "name": "glance"}, {"endpoints": [{"url": "http://172.16.2.11:8042", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "1a89db29faff43558de966b2d04c723f"}, {"url": "http://172.16.2.11:8042", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "2e0d259b172e44b58787a1e3bc133282"}, {"url": "http://10.0.0.12:8042", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "5615bcc8628c4fffa0f0cb0d08d429c1"}], "type": "alarming", "id": "691b4d47989e4a128ff0965a30daff9f", "name": "aodh"}, {"endpoints": [{"url": "http://172.16.2.11:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "0dfb44fbce3d4e54852c585435476f7e"}, {"url": "http://172.16.2.11:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "7abec585a33745408f34bc4cc3cb5fd9"}, {"url": "http://10.0.0.12:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "9fa5ef1a6e984bf8b774f37e8481d0ae"}], "type": "orchestration", "id": "6f6fbf639ec74949a9dcde67f05bfff0", "name": "heat"}, {"endpoints": [{"url": "http://10.0.0.12:5000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "7c810e92efdc4ba4950e1d6830ad05e7"}, {"url": "http://172.16.2.11:5000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "b453d9b4b9f949efbbdce0ed88af9192"}, {"url": "http://192.168.24.8:35357", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "b63d2d7fe94d47ad8849c51609672382"}], "type": "identity", "id": "8685be20c0af4d4daac53bcd03203526", "name": "keystone"}, {"endpoints": [{"url": "http://172.16.2.11:8774/v2.1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "0573ae9b01f442a2a9b23db9373eb0e4"}, {"url": "http://10.0.0.12:8774/v2.1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "17e9fa1470474251a41f38727fcd663b"}, {"url": "http://172.16.2.11:8774/v2.1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "c53d36f9479140caba801a5e1f0c898e"}], "type": "compute", "id": "9231bee9f35442c9921a7414d9c35ec1", "name": "nova"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "3b9b9bb545b64df79e4b4f33dd4c4abf"}, {"url": "http://172.16.2.11:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "78e8525519584d97a6fc048f72427eb3"}, {"url": "http://10.0.0.12:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "9cb5993d2d9648f287ec9425feb06f17"}], "type": "volumev3", "id": "99673dcd74b64d12a4f6c76c236a8c21", "name": "cinderv3"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "1ab26564d795409e94c02601eea127ab"}, {"url": "http://172.16.2.11:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "88a06144c7b84b719c538b648485f3b9"}, {"url": "http://10.0.0.12:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "a3265af3dfd94baa961b803f3d71d6c5"}], "type": "volume", "id": "9cbbb096bd604782be75aff34d981ab2", "name": "cinder"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "03b8a48590a54be690861f481137a9fa"}, {"url": "http://10.0.0.12:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "4eb26e452f71469da5de25f49d49bc38"}, {"url": "http://172.16.2.11:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "524db97186a94171ae667d2b441d7670"}], "type": "volumev2", "id": "c14b0dbf2746405f8580c44357713516", "name": "cinderv2"}, {"endpoints": [{"url": "http://172.16.2.11:8000/v1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "59355191b07a495d8fcc17d3865705ed"}, {"url": "http://10.0.0.12:8000/v1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "690765a102b343da8624220b23b655d9"}, {"url": "http://172.16.2.11:8000/v1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "93b61d787808454fa0eb5a9b8a71ec93"}], "type": "cloudformation", "id": "d3cd832e17ee495db94088038a160cb6", "name": "heat-cfn"}, {"endpoints": [{"url": "http://172.16.2.11:8977", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "06095fb9bc9f4d64923979aafd2db87d"}, {"url": "http://172.16.2.11:8977", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "c72a681a6dd743a68d83b738258ee26a"}, {"url": "http://10.0.0.12:8977", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "fe01e69f32704d4199d05084c671d597"}], "type": "event", "id": "d4a68d82c4d24018a51e5084ae6a1f3e", "name": "panko"}, {"endpoints": [{"url": "http://10.0.0.12:9696", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "1406c168c336479fa2f81a55823b2356"}, {"url": "http://172.16.2.11:9696", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "97578dba14224e81a112680fd07af50a"}, {"url": "http://172.16.2.11:9696", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "995e7e1e4ade47a5ae0455eca3368225"}], "type": "network", "id": "e0d8524e492d4da3ac07299dd9db3b14", "name": "neutron"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "036e2b3c00c14d57859b60f6411bae89"}, "audit_ids": ["22Rqp0lVT-OTIrWpvIvqjw"], "issued_at": "2018-03-04T16:25:32.000000Z"}}
REQ: curl -g -i -X GET http://172.16.2.11:8774/v2.1/os-hypervisors/detail -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-OpenStack-Nova-API-Version: 2.11" -H "X-Auth-Token: {SHA1}a095ac8dd5e85a7d5ba6a406bbba59440a3ed320"
Starting new HTTP connection (1): 172.16.2.11
"GET /v2.1/os-hypervisors/detail HTTP/1.1" 200 662
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache OpenStack-API-Version: compute 2.11 X-OpenStack-Nova-API-Version: 2.11 Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding x-openstack-request-id: req-36dd530f-d38c-4f61-90cb-0708bd2abc20 x-compute-request-id: req-36dd530f-d38c-4f61-90cb-0708bd2abc20 Content-Encoding: gzip Content-Length: 662 Content-Type: application/json 
RESP BODY: {"hypervisors": [{"status": "enabled", "service": {"host": "overcloud-compute-1.localdomain", "disabled_reason": null, "id": 20}, "vcpus_used": 0, "hypervisor_type": "QEMU", "local_gb_used": 0, "vcpus": 8, "hypervisor_hostname": "overcloud-compute-1.localdomain", "memory_mb_used": 4096, "memory_mb": 12287, "current_workload": 0, "state": "up", "host_ip": "172.16.2.7", "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"Haswell-noTSX\", \"arch\": \"x86_64\", \"features\": [\"pge\", \"avx\", \"xsaveopt\", \"clflush\", \"sep\", \"syscall\", \"tsc_adjust\", \"tsc-deadline\", \"invpcid\", \"tsc\", \"fsgsbase\", \"xsave\", \"vmx\", \"erms\", \"cmov\", \"smep\", \"fpu\", \"pat\", \"lm\", \"msr\", \"nx\", \"fxsr\", \"sse4.1\", \"pae\", \"sse4.2\", \"pclmuldq\", \"pcid\", \"fma\", \"vme\", \"mmx\", \"osxsave\", \"cx8\", \"mce\", \"de\", \"aes\", \"mca\", \"pse\", \"lahf_lm\", \"abm\", \"popcnt\", \"pdpe1gb\", \"apic\", \"sse\", \"f16c\", \"pni\", \"rdtscp\", \"avx2\", \"sse2\", \"ss\", \"hypervisor\", \"bmi1\", \"bmi2\", \"ssse3\", \"cx16\", \"pse36\", \"mtrr\", \"movbe\", \"rdrand\", \"x2apic\"], \"topology\": {\"cores\": 1, \"cells\": 1, \"threads\": 1, \"sockets\": 8}}", "running_vms": 0, "free_disk_gb": 49, "hypervisor_version": 2009000, "disk_available_least": 43, "local_gb": 49, "free_ram_mb": 8191, "id": 2}, {"status": "enabled", "service": {"host": "overcloud-compute-0.localdomain", "disabled_reason": null, "id": 23}, "vcpus_used": 0, "hypervisor_type": "QEMU", "local_gb_used": 0, "vcpus": 8, "hypervisor_hostname": "overcloud-compute-0.localdomain", "memory_mb_used": 4096, "memory_mb": 12287, "current_workload": 0, "state": "up", "host_ip": "172.16.2.6", "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"Haswell-noTSX\", \"arch\": \"x86_64\", \"features\": [\"pge\", \"avx\", \"xsaveopt\", \"clflush\", \"sep\", \"syscall\", \"tsc_adjust\", \"tsc-deadline\", \"invpcid\", \"tsc\", \"fsgsbase\", \"xsave\", \"vmx\", \"erms\", \"cmov\", \"smep\", \"fpu\", \"pat\", \"lm\", \"msr\", \"nx\", \"fxsr\", \"sse4.1\", \"pae\", \"sse4.2\", \"pclmuldq\", \"pcid\", \"fma\", \"vme\", \"mmx\", \"osxsave\", \"cx8\", \"mce\", \"de\", \"aes\", \"mca\", \"pse\", \"lahf_lm\", \"abm\", \"popcnt\", \"pdpe1gb\", \"apic\", \"sse\", \"f16c\", \"pni\", \"rdtscp\", \"avx2\", \"sse2\", \"ss\", \"hypervisor\", \"bmi1\", \"bmi2\", \"ssse3\", \"cx16\", \"pse36\", \"mtrr\", \"movbe\", \"rdrand\", \"x2apic\"], \"topology\": {\"cores\": 1, \"cells\": 1, \"threads\": 1, \"sockets\": 8}}", "running_vms": 0, "free_disk_gb": 49, "hypervisor_version": 2009000, "disk_available_least": 43, "local_gb": 49, "free_ram_mb": 8191, "id": 5}]}

GET call to compute for http://172.16.2.11:8774/v2.1/os-hypervisors/detail used request id req-36dd530f-d38c-4f61-90cb-0708bd2abc20
REQ: curl -g -i -X GET http://172.16.2.11:8774/v2.1/os-services?binary=nova-compute -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-OpenStack-Nova-API-Version: 2.11" -H "X-Auth-Token: {SHA1}a095ac8dd5e85a7d5ba6a406bbba59440a3ed320"
"GET /v2.1/os-services?binary=nova-compute HTTP/1.1" 200 201
RESP: [200] Date: Sun, 04 Mar 2018 16:25:33 GMT Server: Apache OpenStack-API-Version: compute 2.11 X-OpenStack-Nova-API-Version: 2.11 Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding x-openstack-request-id: req-775ef1ec-d408-4a75-b014-ae8d15fcfa19 x-compute-request-id: req-775ef1ec-d408-4a75-b014-ae8d15fcfa19 Content-Encoding: gzip Content-Length: 201 Content-Type: application/json 
RESP BODY: {"services": [{"status": "enabled", "binary": "nova-compute", "host": "overcloud-compute-1.localdomain", "zone": "nova", "state": "up", "forced_down": false, "disabled_reason": null, "id": 20, "updated_at": "2018-03-04T16:25:25.000000"}, {"status": "enabled", "binary": "nova-compute", "host": "overcloud-compute-0.localdomain", "zone": "nova", "state": "up", "forced_down": false, "disabled_reason": null, "id": 23, "updated_at": "2018-03-04T16:25:27.000000"}]}

GET call to compute for http://172.16.2.11:8774/v2.1/os-services?binary=nova-compute used request id req-775ef1ec-d408-4a75-b014-ae8d15fcfa19
overcloud-compute-1,
overcloud-compute-0,
overcloud-compute-0.localdomain,
overcloud-compute-1.localdomain,
Result for list: None
-Encoding: gzip Content-Length: 189 Content-Type: application/json 
RESP BODY: {"version": {"status": "stable", "updated": "2017-02-22T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.8", "links": [{"href": "http://10.0.0.12:5000/v3/", "rel": "self"}]}}

GET call to None for http://10.0.0.12:5000/v3 used request id req-d6ca7c61-a5e1-4e95-98a2-bd703fb14346
Making authentication request to http://10.0.0.12:5000/v3/auth/tokens
"POST /v3/auth/tokens HTTP/1.1" 201 8861
{"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "3a95e7bb7aed45ef8db1a2aac90c391e", "name": "admin"}], "expires_at": "2018-03-04T17:25:32.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "049357237dc547ca915581ed3e32a3be", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://172.16.1.4:8080/v1/AUTH_049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "a44989c7186245afa6c708ec480112d9"}, {"url": "http://10.0.0.12:8080/v1/AUTH_049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "aaaa08ea6ae944c186edbce9cd05bd14"}, {"url": "http://172.16.1.4:8080", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "f9a135ddf4374782823b44c9b92d209d"}], "type": "object-store", "id": "040a87c28e0844bd96b77bac254160e0", "name": "swift"}, {"endpoints": [{"url": "http://172.16.2.11:8041", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "09d2c76e38ca4fba8d8c082ff4b1f265"}, {"url": "http://10.0.0.12:8041", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "d21855fffba3404286075f3f0078377c"}, {"url": "http://172.16.2.11:8041", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "ec4f58e39796455d856ae64a6461dfbc"}], "type": "metric", "id": "0c07c3e8b0f84b8f8c4b5dfb6cba2d76", "name": "gnocchi"}, {"endpoints": [{"url": "http://172.16.2.11:8778/placement", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "6591351b191d40c0918e6c1d16d61971"}, {"url": "http://172.16.2.11:8778/placement", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "8371207bf0164f8b9ec5f84709870d94"}, {"url": "http://10.0.0.12:8778/placement", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "ea9b7e99bd1144ab947357318591480c"}], "type": "placement", "id": "58bba085b6b446e69af21baa2bcb848f", "name": "placement"}, {"endpoints": [], "type": "metering", "id": "613819bba0564c1e848a42ba44383071", "name": "ceilometer"}, {"endpoints": [{"url": "http://172.16.2.11:9292", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "0ec1cb6d2fc94afeb4a03d78b51330c2"}, {"url": "http://172.16.2.11:9292", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "2ffe5abf61484fcf80d2e65ae710d88b"}, {"url": "http://10.0.0.12:9292", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "96dad7ac52cb4558bdf45b31b754d5b0"}], "type": "image", "id": "685313ffb07d4e77b76a957c5457bd25", "name": "glance"}, {"endpoints": [{"url": "http://172.16.2.11:8042", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "1a89db29faff43558de966b2d04c723f"}, {"url": "http://172.16.2.11:8042", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "2e0d259b172e44b58787a1e3bc133282"}, {"url": "http://10.0.0.12:8042", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "5615bcc8628c4fffa0f0cb0d08d429c1"}], "type": "alarming", "id": "691b4d47989e4a128ff0965a30daff9f", "name": "aodh"}, {"endpoints": [{"url": "http://172.16.2.11:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "0dfb44fbce3d4e54852c585435476f7e"}, {"url": "http://172.16.2.11:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "7abec585a33745408f34bc4cc3cb5fd9"}, {"url": "http://10.0.0.12:8004/v1/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "9fa5ef1a6e984bf8b774f37e8481d0ae"}], "type": "orchestration", "id": "6f6fbf639ec74949a9dcde67f05bfff0", "name": "heat"}, {"endpoints": [{"url": "http://10.0.0.12:5000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "7c810e92efdc4ba4950e1d6830ad05e7"}, {"url": "http://172.16.2.11:5000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "b453d9b4b9f949efbbdce0ed88af9192"}, {"url": "http://192.168.24.8:35357", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "b63d2d7fe94d47ad8849c51609672382"}], "type": "identity", "id": "8685be20c0af4d4daac53bcd03203526", "name": "keystone"}, {"endpoints": [{"url": "http://172.16.2.11:8774/v2.1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "0573ae9b01f442a2a9b23db9373eb0e4"}, {"url": "http://10.0.0.12:8774/v2.1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "17e9fa1470474251a41f38727fcd663b"}, {"url": "http://172.16.2.11:8774/v2.1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "c53d36f9479140caba801a5e1f0c898e"}], "type": "compute", "id": "9231bee9f35442c9921a7414d9c35ec1", "name": "nova"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "3b9b9bb545b64df79e4b4f33dd4c4abf"}, {"url": "http://172.16.2.11:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "78e8525519584d97a6fc048f72427eb3"}, {"url": "http://10.0.0.12:8776/v3/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "9cb5993d2d9648f287ec9425feb06f17"}], "type": "volumev3", "id": "99673dcd74b64d12a4f6c76c236a8c21", "name": "cinderv3"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "1ab26564d795409e94c02601eea127ab"}, {"url": "http://172.16.2.11:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "88a06144c7b84b719c538b648485f3b9"}, {"url": "http://10.0.0.12:8776/v1/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "a3265af3dfd94baa961b803f3d71d6c5"}], "type": "volume", "id": "9cbbb096bd604782be75aff34d981ab2", "name": "cinder"}, {"endpoints": [{"url": "http://172.16.2.11:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "03b8a48590a54be690861f481137a9fa"}, {"url": "http://10.0.0.12:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "4eb26e452f71469da5de25f49d49bc38"}, {"url": "http://172.16.2.11:8776/v2/049357237dc547ca915581ed3e32a3be", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "524db97186a94171ae667d2b441d7670"}], "type": "volumev2", "id": "c14b0dbf2746405f8580c44357713516", "name": "cinderv2"}, {"endpoints": [{"url": "http://172.16.2.11:8000/v1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "59355191b07a495d8fcc17d3865705ed"}, {"url": "http://10.0.0.12:8000/v1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "690765a102b343da8624220b23b655d9"}, {"url": "http://172.16.2.11:8000/v1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "93b61d787808454fa0eb5a9b8a71ec93"}], "type": "cloudformation", "id": "d3cd832e17ee495db94088038a160cb6", "name": "heat-cfn"}, {"endpoints": [{"url": "http://172.16.2.11:8977", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "06095fb9bc9f4d64923979aafd2db87d"}, {"url": "http://172.16.2.11:8977", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "c72a681a6dd743a68d83b738258ee26a"}, {"url": "http://10.0.0.12:8977", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "fe01e69f32704d4199d05084c671d597"}], "type": "event", "id": "d4a68d82c4d24018a51e5084ae6a1f3e", "name": "panko"}, {"endpoints": [{"url": "http://10.0.0.12:9696", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "1406c168c336479fa2f81a55823b2356"}, {"url": "http://172.16.2.11:9696", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "97578dba14224e81a112680fd07af50a"}, {"url": "http://172.16.2.11:9696", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "995e7e1e4ade47a5ae0455eca3368225"}], "type": "network", "id": "e0d8524e492d4da3ac07299dd9db3b14", "name": "neutron"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "036e2b3c00c14d57859b60f6411bae89"}, "audit_ids": ["22Rqp0lVT-OTIrWpvIvqjw"], "issued_at": "2018-03-04T16:25:32.000000Z"}}
REQ: curl -g -i -X GET http://172.16.2.11:8774/v2.1/os-hypervisors/detail -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-OpenStack-Nova-API-Version: 2.11" -H "X-Auth-Token: {SHA1}a095ac8dd5e85a7d5ba6a406bbba59440a3ed320"
Starting new HTTP connection (1): 172.16.2.11
"GET /v2.1/os-hypervisors/detail HTTP/1.1" 200 662
RESP: [200] Date: Sun, 04 Mar 2018 16:25:32 GMT Server: Apache OpenStack-API-Version: compute 2.11 X-OpenStack-Nova-API-Version: 2.11 Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding x-openstack-request-id: req-36dd530f-d38c-4f61-90cb-0708bd2abc20 x-compute-request-id: req-36dd530f-d38c-4f61-90cb-0708bd2abc20 Content-Encoding: gzip Content-Length: 662 Content-Type: application/json 
RESP BODY: {"hypervisors": [{"status": "enabled", "service": {"host": "overcloud-compute-1.localdomain", "disabled_reason": null, "id": 20}, "vcpus_used": 0, "hypervisor_type": "QEMU", "local_gb_used": 0, "vcpus": 8, "hypervisor_hostname": "overcloud-compute-1.localdomain", "memory_mb_used": 4096, "memory_mb": 12287, "current_workload": 0, "state": "up", "host_ip": "172.16.2.7", "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"Haswell-noTSX\", \"arch\": \"x86_64\", \"features\": [\"pge\", \"avx\", \"xsaveopt\", \"clflush\", \"sep\", \"syscall\", \"tsc_adjust\", \"tsc-deadline\", \"invpcid\", \"tsc\", \"fsgsbase\", \"xsave\", \"vmx\", \"erms\", \"cmov\", \"smep\", \"fpu\", \"pat\", \"lm\", \"msr\", \"nx\", \"fxsr\", \"sse4.1\", \"pae\", \"sse4.2\", \"pclmuldq\", \"pcid\", \"fma\", \"vme\", \"mmx\", \"osxsave\", \"cx8\", \"mce\", \"de\", \"aes\", \"mca\", \"pse\", \"lahf_lm\", \"abm\", \"popcnt\", \"pdpe1gb\", \"apic\", \"sse\", \"f16c\", \"pni\", \"rdtscp\", \"avx2\", \"sse2\", \"ss\", \"hypervisor\", \"bmi1\", \"bmi2\", \"ssse3\", \"cx16\", \"pse36\", \"mtrr\", \"movbe\", \"rdrand\", \"x2apic\"], \"topology\": {\"cores\": 1, \"cells\": 1, \"threads\": 1, \"sockets\": 8}}", "running_vms": 0, "free_disk_gb": 49, "hypervisor_version": 2009000, "disk_available_least": 43, "local_gb": 49, "free_ram_mb": 8191, "id": 2}, {"status": "enabled", "service": {"host": "overcloud-compute-0.localdomain", "disabled_reason": null, "id": 23}, "vcpus_used": 0, "hypervisor_type": "QEMU", "local_gb_used": 0, "vcpus": 8, "hypervisor_hostname": "overcloud-compute-0.localdomain", "memory_mb_used": 4096, "memory_mb": 12287, "current_workload": 0, "state": "up", "host_ip": "172.16.2.6", "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"Haswell-noTSX\", \"arch\": \"x86_64\", \"features\": [\"pge\", \"avx\", \"xsaveopt\", \"clflush\", \"sep\", \"syscall\", \"tsc_adjust\", \"tsc-deadline\", \"invpcid\", \"tsc\", \"fsgsbase\", \"xsave\", \"vmx\", \"erms\", \"cmov\", \"smep\", \"fpu\", \"pat\", \"lm\", \"msr\", \"nx\", \"fxsr\", \"sse4.1\", \"pae\", \"sse4.2\", \"pclmuldq\", \"pcid\", \"fma\", \"vme\", \"mmx\", \"osxsave\", \"cx8\", \"mce\", \"de\", \"aes\", \"mca\", \"pse\", \"lahf_lm\", \"abm\", \"popcnt\", \"pdpe1gb\", \"apic\", \"sse\", \"f16c\", \"pni\", \"rdtscp\", \"avx2\", \"sse2\", \"ss\", \"hypervisor\", \"bmi1\", \"bmi2\", \"ssse3\", \"cx16\", \"pse36\", \"mtrr\", \"movbe\", \"rdrand\", \"x2apic\"], \"topology\": {\"cores\": 1, \"cells\": 1, \"threads\": 1, \"sockets\": 8}}", "running_vms": 0, "free_disk_gb": 49, "hypervisor_version": 2009000, "disk_available_least": 43, "local_gb": 49, "free_ram_mb": 8191, "id": 5}]}

GET call to compute for http://172.16.2.11:8774/v2.1/os-hypervisors/detail used request id req-36dd530f-d38c-4f61-90cb-0708bd2abc20
REQ: curl -g -i -X GET http://172.16.2.11:8774/v2.1/os-services?binary=nova-compute -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-OpenStack-Nova-API-Version: 2.11" -H "X-Auth-Token: {SHA1}a095ac8dd5e85a7d5ba6a406bbba59440a3ed320"
"GET /v2.1/os-services?binary=nova-compute HTTP/1.1" 200 201
RESP: [200] Date: Sun, 04 Mar 2018 16:25:33 GMT Server: Apache OpenStack-API-Version: compute 2.11 X-OpenStack-Nova-API-Version: 2.11 Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding x-openstack-request-id: req-775ef1ec-d408-4a75-b014-ae8d15fcfa19 x-compute-request-id: req-775ef1ec-d408-4a75-b014-ae8d15fcfa19 Content-Encoding: gzip Content-Length: 201 Content-Type: application/json 
RESP BODY: {"services": [{"status": "enabled", "binary": "nova-compute", "host": "overcloud-compute-1.localdomain", "zone": "nova", "state": "up", "forced_down": false, "disabled_reason": null, "id": 20, "updated_at": "2018-03-04T16:25:25.000000"}, {"status": "enabled", "binary": "nova-compute", "host": "overcloud-compute-0.localdomain", "zone": "nova", "state": "up", "forced_down": false, "disabled_reason": null, "id": 23, "updated_at": "2018-03-04T16:25:27.000000"}]}

GET call to compute for http://172.16.2.11:8774/v2.1/os-services?binary=nova-compute used request id req-775ef1ec-d408-4a75-b014-ae8d15fcfa19
overcloud-compute-1,
overcloud-compute-0,
overcloud-compute-0.localdomain,
overcloud-compute-1.localdomain,
Result for list: None

Comment 8 errata-xmlrpc 2018-04-10 12:16:03 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:0758