yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #18495
[Bug 1349792] Re: nova-client return Unauthorized (HTTP 401) when provider is pki
** Changed in: keystone
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1349792
Title:
nova-client return Unauthorized (HTTP 401) when provider is pki
Status in OpenStack Identity (Keystone):
Invalid
Bug description:
keystone service status is all right ,but when use nava command ,it
reurns http 401 error; when I change keystone.conf provider from pki
to uuid, nova commands OK ;
the log is below:
[root@localhost keystone(keystone_admin)]# nova --debug list
REQ: curl -i 'http://127.0.0.1:5000/v2.0/tokens' -X POST -H "Content-
Type: application/json" -H "Accept: application/json" -H "User-Agent:
python-novaclient" -d '{"auth": {"tenantName": "admin",
"passwordCredentials": {"username": "admin", "password":
"keystone"}}}'
INFO (connectionpool:203) Starting new HTTP connection (1): 127.0.0.1
DEBUG (connectionpool:295) "POST /v2.0/tokens HTTP/1.1" 200 9724
RESP: [200] {'date': 'Sun, 06 Jan 2002 01:49:30 GMT', 'content-type': 'application/json', 'content-length': '9724', 'vary': 'X-Auth-Token'}
RESP BODY: {"access": {"token": {"issued_at": "2002-01-06T01:49:30.187415", "expires": "2002-01-07T01:49:30Z", "id": "MIIRCAYJKoZIhvcNAQcCoIIQ+TCCEPUCAQExCTAHBgUrDgMCGjCCD14GCSqGSIb3DQEHAaCCD08Egg9LeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAwMi0wMS0wNlQwMTo0OTozMC4xODc0MTUiLCAiZXhwaXJlcyI6ICIyMDAyLTAxLTA3VDAxOjQ5OjMwWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImFkbWluIHRlbmFudCIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxYzVkNGVkMTM2NWU0YTgyYjhlMmYyN2MwZTFhNWNiMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc0L3YyLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5Njk2LyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8iLCAiaWQiOiAiNmUwYzVjNGNmOWQxNDQwNjhhNGU2NDlkZTdkODJjODIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8ifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiYmQ4NTc3OThiZWYzNDA1NDkwY2RlNmMyMDUxNDcwNWMiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlcl92MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJpZCI6ICJhZjI1ZDNhYmY0MzQ0NmI2OTgyNzUzZTUxNWQxYmY1YSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAic3dpZnRfczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAiaWQiOiAiMDkwY2JiNTM0MTIyNDZmOWJmZWEyZjUwMGRjOTExZDIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJpZCI6ICIxYWFmNTJkYzc3NDM0YTRlYjUxNjk2MzNlZWRhZmYzNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxMGI1ZjVjYTUxZjU0NzRiOGMwMWIyY2Y4ZjM1MWU3OCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICI0ODAwODcwZTMyYjI0ZWNiYjhiYTFjMDYwNTM5OGU4NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogIm5vdmFfZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgImlkIjogIjIwZjAwMDllNjE4YzQ4NGQ5NDBjZGEyNTg2YWIxNzZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwMDQvdjEvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAib3JjaGVzdHJhdGlvbiIsICJuYW1lIjogImhlYXQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwODAvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwL3YxL0FVVEhfMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiNDdjZGZhZDc2Yjc3NGM1NmE4Y2UwZmRmYmYwN2U4OTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MC92MS9BVVRIXzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo1MDAwL3YyLjAiLCAiaWQiOiAiMDg0YjhkZWJlOGViNDgxNmEzZDczMzYyMDU3YjhiZmIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiZWI5ZTYzMWM0MmU0NDkzYWEwMjEwZjA3ZjRlMzgyMjAiLCAicm9sZXMiOiBbeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyJjOGI2NzUzZjdjZTE0NzFjOTdlNGVmNzdkZTc2YWNhNSJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAEbZxaMb+SeepWyD5pc9W4SuJGERBs6PKWMY5jwbcUcWhzMd1BZdAwYoycsC0pIzZLnmawiKrBf-kAo4XCND7uGcz0wtRNH8dA0EP7bIUM350ogK1jdgUyIxBojxa13xSNImY1f2PBDjHspJL4rFCj0Nu9pgoe10ivtLlxq-d5ZtqAo74TLtEDl2egVrdV29usUUiFVCAEE3vjIAY4aueE5cUVovqd2--8b-TKE5O+9POgWLxtpjRvwN7jn677FQTolPR21+yhEUFQtTeAirYJFQK6S1UBkRrzoX35062G6H+vR-lj5fYDfvMAmIgGnhVmPpQDsVP6NsG8vVAt4C0+Y=", "tenant": {"description": "admin tenant", "enabled": true, "id": "11a583d7ddf24c94a0b5cccbaca37e6c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "1c5d4ed1365e4a82b8e2f27c0e1a5cb1", "publicURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://127.0.0.1:9696/", "region": "RegionOne", "internalURL": "http://127.0.0.1:9696/", "id": "6e0c5c4cf9d144068a4e649de7d82c82", "publicURL": "http://127.0.0.1:9696/"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "bd857798bef3405490cde6c20514705c", "publicURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "volumev2", "name": "cinder_v2"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8080", "region": "RegionOne", "internalURL": "http://127.0.0.1:8080", "id": "af25d3abf43446b6982753e515d1bf5a", "publicURL": "http://127.0.0.1:8080"}], "endpoints_links": [], "type": "s3", "name": "swift_s3"}, {"endpoints": [{"adminURL": "http://127.0.0.1:9292", "region": "RegionOne", "internalURL": "http://127.0.0.1:9292", "id": "090cbb53412246f9bfea2f500dc911d2", "publicURL": "http://127.0.0.1:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8777", "region": "RegionOne", "internalURL": "http://127.0.0.1:8777", "id": "1aaf52dc77434a4eb5169633eedaff37", "publicURL": "http://127.0.0.1:8777"}], "endpoints_links": [], "type": "metering", "name": "ceilometer"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "10b5f5ca51f5474b8c01b2cf8f351e78", "publicURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8773/services/Admin", "region": "RegionOne", "internalURL": "http://127.0.0.1:8773/services/Cloud", "id": "4800870e32b24ecbb8ba1c0605398e84", "publicURL": "http://127.0.0.1:8773/services/Cloud"}], "endpoints_links": [], "type": "ec2", "name": "nova_ec2"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "20f0009e618c484d940cda2586ab176e", "publicURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "orchestration", "name": "heat"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8080/", "region": "RegionOne", "internalURL": "http://127.0.0.1:8080/v1/AUTH_11a583d7ddf24c94a0b5cccbaca37e6c", "id": "47cdfad76b774c56a8ce0fdfbf07e890", "publicURL": "http://127.0.0.1:8080/v1/AUTH_11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "object-store", "name": "swift"}, {"endpoints": [{"adminURL": "http://127.0.0.1:35357/v2.0", "region": "RegionOne", "internalURL": "http://127.0.0.1:5000/v2.0", "id": "084b8debe8eb4816a3d73362057b8bfb", "publicURL": "http://127.0.0.1:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "eb9e631c42e4493aa0210f07f4e38220", "roles": [{"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["c8b6753f7ce1471c97e4ef77de76aca5"]}}}
REQ: curl -i 'http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c/servers/detail' -X GET -H "X-Auth-Project-Id: admin" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIRCAYJKoZIhvcNAQcCoIIQ+TCCEPUCAQExCTAHBgUrDgMCGjCCD14GCSqGSIb3DQEHAaCCD08Egg9LeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAwMi0wMS0wNlQwMTo0OTozMC4xODc0MTUiLCAiZXhwaXJlcyI6ICIyMDAyLTAxLTA3VDAxOjQ5OjMwWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImFkbWluIHRlbmFudCIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxYzVkNGVkMTM2NWU0YTgyYjhlMmYyN2MwZTFhNWNiMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc0L3YyLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5Njk2LyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8iLCAiaWQiOiAiNmUwYzVjNGNmOWQxNDQwNjhhNGU2NDlkZTdkODJjODIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8ifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiYmQ4NTc3OThiZWYzNDA1NDkwY2RlNmMyMDUxNDcwNWMiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlcl92MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJpZCI6ICJhZjI1ZDNhYmY0MzQ0NmI2OTgyNzUzZTUxNWQxYmY1YSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAic3dpZnRfczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAiaWQiOiAiMDkwY2JiNTM0MTIyNDZmOWJmZWEyZjUwMGRjOTExZDIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJpZCI6ICIxYWFmNTJkYzc3NDM0YTRlYjUxNjk2MzNlZWRhZmYzNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxMGI1ZjVjYTUxZjU0NzRiOGMwMWIyY2Y4ZjM1MWU3OCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICI0ODAwODcwZTMyYjI0ZWNiYjhiYTFjMDYwNTM5OGU4NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogIm5vdmFfZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgImlkIjogIjIwZjAwMDllNjE4YzQ4NGQ5NDBjZGEyNTg2YWIxNzZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwMDQvdjEvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAib3JjaGVzdHJhdGlvbiIsICJuYW1lIjogImhlYXQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwODAvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwL3YxL0FVVEhfMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiNDdjZGZhZDc2Yjc3NGM1NmE4Y2UwZmRmYmYwN2U4OTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MC92MS9BVVRIXzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo1MDAwL3YyLjAiLCAiaWQiOiAiMDg0YjhkZWJlOGViNDgxNmEzZDczMzYyMDU3YjhiZmIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiZWI5ZTYzMWM0MmU0NDkzYWEwMjEwZjA3ZjRlMzgyMjAiLCAicm9sZXMiOiBbeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyJjOGI2NzUzZjdjZTE0NzFjOTdlNGVmNzdkZTc2YWNhNSJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAEbZxaMb+SeepWyD5pc9W4SuJGERBs6PKWMY5jwbcUcWhzMd1BZdAwYoycsC0pIzZLnmawiKrBf-kAo4XCND7uGcz0wtRNH8dA0EP7bIUM350ogK1jdgUyIxBojxa13xSNImY1f2PBDjHspJL4rFCj0Nu9pgoe10ivtLlxq-d5ZtqAo74TLtEDl2egVrdV29usUUiFVCAEE3vjIAY4aueE5cUVovqd2--8b-TKE5O+9POgWLxtpjRvwN7jn677FQTolPR21+yhEUFQtTeAirYJFQK6S1UBkRrzoX35062G6H+vR-lj5fYDfvMAmIgGnhVmPpQDsVP6NsG8vVAt4C0+Y="
INFO (connectionpool:203) Starting new HTTP connection (1): 127.0.0.1
DEBUG (connectionpool:295) "GET /v2/11a583d7ddf24c94a0b5cccbaca37e6c/servers/detail HTTP/1.1" 401 23
RESP: [401] {'date': 'Sun, 06 Jan 2002 01:49:30 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='http://127.0.0.1:5000/'"}
RESP BODY: Authentication required
REQ: curl -i 'http://127.0.0.1:5000/v2.0/tokens' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-novaclient" -d '{"auth": {"passwordCredentials": {"username": "admin", "password": "keystone"}, "tenantId": "11a583d7ddf24c94a0b5cccbaca37e6c"}}'
INFO (connectionpool:203) Starting new HTTP connection (1): 127.0.0.1
DEBUG (connectionpool:295) "POST /v2.0/tokens HTTP/1.1" 200 9724
RESP: [200] {'date': 'Sun, 06 Jan 2002 01:49:30 GMT', 'content-type': 'application/json', 'content-length': '9724', 'vary': 'X-Auth-Token'}
RESP BODY: {"access": {"token": {"issued_at": "2002-01-06T01:49:30.606032", "expires": "2002-01-07T01:49:30Z", "id": "MIIRCAYJKoZIhvcNAQcCoIIQ+TCCEPUCAQExCTAHBgUrDgMCGjCCD14GCSqGSIb3DQEHAaCCD08Egg9LeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAwMi0wMS0wNlQwMTo0OTozMC42MDYwMzIiLCAiZXhwaXJlcyI6ICIyMDAyLTAxLTA3VDAxOjQ5OjMwWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImFkbWluIHRlbmFudCIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxYzVkNGVkMTM2NWU0YTgyYjhlMmYyN2MwZTFhNWNiMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc0L3YyLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5Njk2LyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8iLCAiaWQiOiAiNmUwYzVjNGNmOWQxNDQwNjhhNGU2NDlkZTdkODJjODIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8ifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiYmQ4NTc3OThiZWYzNDA1NDkwY2RlNmMyMDUxNDcwNWMiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlcl92MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJpZCI6ICJhZjI1ZDNhYmY0MzQ0NmI2OTgyNzUzZTUxNWQxYmY1YSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAic3dpZnRfczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAiaWQiOiAiMDkwY2JiNTM0MTIyNDZmOWJmZWEyZjUwMGRjOTExZDIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJpZCI6ICIxYWFmNTJkYzc3NDM0YTRlYjUxNjk2MzNlZWRhZmYzNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxMGI1ZjVjYTUxZjU0NzRiOGMwMWIyY2Y4ZjM1MWU3OCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICI0ODAwODcwZTMyYjI0ZWNiYjhiYTFjMDYwNTM5OGU4NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogIm5vdmFfZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgImlkIjogIjIwZjAwMDllNjE4YzQ4NGQ5NDBjZGEyNTg2YWIxNzZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwMDQvdjEvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAib3JjaGVzdHJhdGlvbiIsICJuYW1lIjogImhlYXQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwODAvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwL3YxL0FVVEhfMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiNDdjZGZhZDc2Yjc3NGM1NmE4Y2UwZmRmYmYwN2U4OTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MC92MS9BVVRIXzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo1MDAwL3YyLjAiLCAiaWQiOiAiMDg0YjhkZWJlOGViNDgxNmEzZDczMzYyMDU3YjhiZmIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiZWI5ZTYzMWM0MmU0NDkzYWEwMjEwZjA3ZjRlMzgyMjAiLCAicm9sZXMiOiBbeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyJjOGI2NzUzZjdjZTE0NzFjOTdlNGVmNzdkZTc2YWNhNSJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAC6ajXD6ftwkmlqYXXV6Cz-sGqFRQp0MrV9Z+EYBzj5x8VBw5YXT822ZcZ+tj+9KsiCTfB7dOJLpa-I0IRqn1B00gxdm4to0ORufjdL3U8tgsEoYdmbThZ0KbigtvxGJOUHxyvA4pr2fzwg6t2-TmxYONy+-GOAyPi9WSN1maE-daE1tQupqKY35w6UQPxhvjN-mmhy9Dq3LeHnob7yvqurDVpaxgUHOHTmAPMIYm3nqXyPFA4TM+Iag0QRS6hrszlZ+FB2H1a3IqoDQQqz5sudVu61AfhWIpbbfxQQxBMlHFViS5+CQEYrNKiHJXKusvp-5KhuzZX5Qw3A1fNaHHNU=", "tenant": {"description": "admin tenant", "enabled": true, "id": "11a583d7ddf24c94a0b5cccbaca37e6c", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "1c5d4ed1365e4a82b8e2f27c0e1a5cb1", "publicURL": "http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://127.0.0.1:9696/", "region": "RegionOne", "internalURL": "http://127.0.0.1:9696/", "id": "6e0c5c4cf9d144068a4e649de7d82c82", "publicURL": "http://127.0.0.1:9696/"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "bd857798bef3405490cde6c20514705c", "publicURL": "http://127.0.0.1:8776/v2/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "volumev2", "name": "cinder_v2"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8080", "region": "RegionOne", "internalURL": "http://127.0.0.1:8080", "id": "af25d3abf43446b6982753e515d1bf5a", "publicURL": "http://127.0.0.1:8080"}], "endpoints_links": [], "type": "s3", "name": "swift_s3"}, {"endpoints": [{"adminURL": "http://127.0.0.1:9292", "region": "RegionOne", "internalURL": "http://127.0.0.1:9292", "id": "090cbb53412246f9bfea2f500dc911d2", "publicURL": "http://127.0.0.1:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8777", "region": "RegionOne", "internalURL": "http://127.0.0.1:8777", "id": "1aaf52dc77434a4eb5169633eedaff37", "publicURL": "http://127.0.0.1:8777"}], "endpoints_links": [], "type": "metering", "name": "ceilometer"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "10b5f5ca51f5474b8c01b2cf8f351e78", "publicURL": "http://127.0.0.1:8776/v1/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8773/services/Admin", "region": "RegionOne", "internalURL": "http://127.0.0.1:8773/services/Cloud", "id": "4800870e32b24ecbb8ba1c0605398e84", "publicURL": "http://127.0.0.1:8773/services/Cloud"}], "endpoints_links": [], "type": "ec2", "name": "nova_ec2"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "region": "RegionOne", "internalURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c", "id": "20f0009e618c484d940cda2586ab176e", "publicURL": "http://127.0.0.1:8004/v1/11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "orchestration", "name": "heat"}, {"endpoints": [{"adminURL": "http://127.0.0.1:8080/", "region": "RegionOne", "internalURL": "http://127.0.0.1:8080/v1/AUTH_11a583d7ddf24c94a0b5cccbaca37e6c", "id": "47cdfad76b774c56a8ce0fdfbf07e890", "publicURL": "http://127.0.0.1:8080/v1/AUTH_11a583d7ddf24c94a0b5cccbaca37e6c"}], "endpoints_links": [], "type": "object-store", "name": "swift"}, {"endpoints": [{"adminURL": "http://127.0.0.1:35357/v2.0", "region": "RegionOne", "internalURL": "http://127.0.0.1:5000/v2.0", "id": "084b8debe8eb4816a3d73362057b8bfb", "publicURL": "http://127.0.0.1:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "eb9e631c42e4493aa0210f07f4e38220", "roles": [{"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["c8b6753f7ce1471c97e4ef77de76aca5"]}}}
REQ: curl -i 'http://127.0.0.1:8774/v2/11a583d7ddf24c94a0b5cccbaca37e6c/servers/detail' -X GET -H "X-Auth-Project-Id: admin" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIRCAYJKoZIhvcNAQcCoIIQ+TCCEPUCAQExCTAHBgUrDgMCGjCCD14GCSqGSIb3DQEHAaCCD08Egg9LeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAwMi0wMS0wNlQwMTo0OTozMC42MDYwMzIiLCAiZXhwaXJlcyI6ICIyMDAyLTAxLTA3VDAxOjQ5OjMwWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImFkbWluIHRlbmFudCIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxYzVkNGVkMTM2NWU0YTgyYjhlMmYyN2MwZTFhNWNiMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc0L3YyLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5Njk2LyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8iLCAiaWQiOiAiNmUwYzVjNGNmOWQxNDQwNjhhNGU2NDlkZTdkODJjODIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8ifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiYmQ4NTc3OThiZWYzNDA1NDkwY2RlNmMyMDUxNDcwNWMiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92Mi8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlcl92MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJpZCI6ICJhZjI1ZDNhYmY0MzQ0NmI2OTgyNzUzZTUxNWQxYmY1YSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAic3dpZnRfczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIiLCAiaWQiOiAiMDkwY2JiNTM0MTIyNDZmOWJmZWEyZjUwMGRjOTExZDIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJpZCI6ICIxYWFmNTJkYzc3NDM0YTRlYjUxNjk2MzNlZWRhZmYzNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS8xMWE1ODNkN2RkZjI0Yzk0YTBiNWNjY2JhY2EzN2U2YyIsICJpZCI6ICIxMGI1ZjVjYTUxZjU0NzRiOGMwMWIyY2Y4ZjM1MWU3OCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICI0ODAwODcwZTMyYjI0ZWNiYjhiYTFjMDYwNTM5OGU4NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogIm5vdmFfZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDA0L3YxLzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIiwgImlkIjogIjIwZjAwMDllNjE4YzQ4NGQ5NDBjZGEyNTg2YWIxNzZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwMDQvdjEvMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAib3JjaGVzdHJhdGlvbiIsICJuYW1lIjogImhlYXQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwODAvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4MDgwL3YxL0FVVEhfMTFhNTgzZDdkZGYyNGM5NGEwYjVjY2NiYWNhMzdlNmMiLCAiaWQiOiAiNDdjZGZhZDc2Yjc3NGM1NmE4Y2UwZmRmYmYwN2U4OTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MC92MS9BVVRIXzExYTU4M2Q3ZGRmMjRjOTRhMGI1Y2NjYmFjYTM3ZTZjIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo1MDAwL3YyLjAiLCAiaWQiOiAiMDg0YjhkZWJlOGViNDgxNmEzZDczMzYyMDU3YjhiZmIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiZWI5ZTYzMWM0MmU0NDkzYWEwMjEwZjA3ZjRlMzgyMjAiLCAicm9sZXMiOiBbeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyJjOGI2NzUzZjdjZTE0NzFjOTdlNGVmNzdkZTc2YWNhNSJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAC6ajXD6ftwkmlqYXXV6Cz-sGqFRQp0MrV9Z+EYBzj5x8VBw5YXT822ZcZ+tj+9KsiCTfB7dOJLpa-I0IRqn1B00gxdm4to0ORufjdL3U8tgsEoYdmbThZ0KbigtvxGJOUHxyvA4pr2fzwg6t2-TmxYONy+-GOAyPi9WSN1maE-daE1tQupqKY35w6UQPxhvjN-mmhy9Dq3LeHnob7yvqurDVpaxgUHOHTmAPMIYm3nqXyPFA4TM+Iag0QRS6hrszlZ+FB2H1a3IqoDQQqz5sudVu61AfhWIpbbfxQQxBMlHFViS5+CQEYrNKiHJXKusvp-5KhuzZX5Qw3A1fNaHHNU="
INFO (connectionpool:203) Starting new HTTP connection (1): 127.0.0.1
DEBUG (connectionpool:295) "GET /v2/11a583d7ddf24c94a0b5cccbaca37e6c/servers/detail HTTP/1.1" 401 23
RESP: [401] {'date': 'Sun, 06 Jan 2002 01:49:31 GMT', 'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': "Keystone uri='http://127.0.0.1:5000/'"}
RESP BODY: Authentication required
DEBUG (shell:783) Unauthorized (HTTP 401)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/novaclient/shell.py", line 780, in main
OpenStackComputeShell().main(map(strutils.safe_decode, sys.argv[1:]))
File "/usr/lib/python2.7/site-packages/novaclient/shell.py", line 716, in main
args.func(self.cs, args)
File "/usr/lib/python2.7/site-packages/novaclient/v1_1/shell.py", line 1138, in do_list
search_opts=search_opts)
File "/usr/lib/python2.7/site-packages/novaclient/v1_1/servers.py", line 583, in list
return self._list("/servers%s%s" % (detail, query_string), "servers")
File "/usr/lib/python2.7/site-packages/novaclient/base.py", line 64, in _list
_resp, body = self.api.client.get(url)
File "/usr/lib/python2.7/site-packages/novaclient/client.py", line 309, in get
return self._cs_request(url, 'GET', **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/client.py", line 301, in _cs_request
raise e
Unauthorized: Unauthorized (HTTP 401)
ERROR: Unauthorized (HTTP 401)
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1349792/+subscriptions
References