Project: datamanagement
Issue DM-3227: openstack API endpoint is broken
Similar to what was observed in DM-3226, the referral endspoint returned by {code:java} https://nebulous.ncsa.illinois.edu:5000 {code} are not FQDNs. This fundamentally breaks any attempt to use the API one step past authenticating with keystone. This is an example HTTP response: {code:java} HTTP/1.1 200 OK Date: Mon, 27 Jul 2015 23:11:02 GMT Server: Apache/2.4.10 (Ubuntu) Vary: X-Auth-Token X-Distribution: Ubuntu x-openstack-request-id: req-ac7bb613-86ef-43ab-a663-75c2ed3fb124 Content-Length: 1656 Content-Type: application/json {"access": {"token": {"issued_at": "2015-07-27T23:11:02.342216", "expires": "2015-07-28T00:11:02Z", "id": "99b843d4baf94569a0d34ca4fecb470c", "tenant": {"description": null, "enabled": true, "id": "d1f16653856540d386224fb057b5b00c", "name": "LSST"}, "audit_ids": ["fAP8851vTQi1n5pYmNoIjw"]}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://nebula:9292", "region": "RegionOne", "internalURL": "http://nebula:9292", "id": "49365a8e8fe743af9d517e84a98e3ee9", "publicURL": "http://nebula:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://nebula:8774/v2/d1f16653856540d386224fb057b5b00c", "region": "RegionOne", "internalURL": "http://nebula:8774/v2/d1f16653856540d386224fb057b5b00c", "id": "c1e31df3656042ef9c5502efd7d574f2", "publicURL": "http://nebula:8774/v2/d1f16653856540d386224fb057b5b00c"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://nebula:9696", "region": "RegionOne", "internalURL": "http://nebula:9696", "id": "266c9dc8e0344f8fa3f078652e868443", "publicURL": "http://nebula:9696"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "http://nebula:35357/v2.0", "region": "RegionOne", "internalURL": "http://nebula:5000/v2.0", "id": "5d474008bcee4f44800546e3f3302404", "publicURL": "http://nebula:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "jhoblitt", "roles_links": [], "id": "6ea0c8e153b04ae29572c5fd877b6ac3", "roles": [{"name": "user"}], "name": "jhoblitt"}, "metadata": {"is_admin": 0, "roles": ["142761bd922e453294e9b7086a227cbc"]}}} {code}
Story points: 1