Red Hat Bugzilla – Bug 979004
Endpoints for Nova Compute are incorrect
Last modified: 2015-02-15 17:02:19 EST
Document URL: https://access.redhat.com/site/documentation/en-US/Red_Hat_OpenStack/3/html/Installation_and_Configuration_Guide/Creating_the_Compute_Service_Endpoint.html Section Number and Name: 10.3.3. Creating the Red Hat OpenStack Compute Identity Records Describe the issue: The Keystone endpoints are incorrect. Suggestions for improvement: For Nova I believe this should be: keystone endpoint-create \ --service-id=SERVICEID \ --publicurl='http://IP:8774/v2/%(tenant_id)s' \ --internalurl='http://IP:8774/v2/%(tenant_id)s' \ --adminurl='http://IP:8774/v2/%(tenant_id)s' Additional information:
In RHOS 2.1 we had this (the one in the new guide looks like the Quantum endpoint incorrectly copied over): $ keystone endpoint-create --service_id 9f004f52a97e469b9983d5adefe9f6d0 \ --publicurl "http://192.0.43.10:8774/v1.1/\$(tenant_id)s" \ --adminurl "http://192.0.43.10:8774/v1.1/\$(tenant_id)s" \ --internalurl "http://192.0.43.10:8774/v1.1/\$(tenant_id)s" Just need to confirm v2 is indeed the API version now, checking my install.
Confirmed, correct form for Compute is port 8774, v2, with the trailing tenant identifier marker.
"Creating the Red Hat OpenStack Compute Identity Records" - ID: 15862 [rev: 472143]