Ask Your Question

Tenant ID for nova endpoint

asked 2014-09-07 16:15:48 -0600

Robert gravatar image

I am trying to install Openstack Icehouse by install guide on .

I am stuck on step 10 and I do not understand which tenant id should I use or how to get it?

keystone endpoint-create \
--service-id=$(keystone service-list | awk '/ compute / {print $2}') \
--publicurl=http://controller:8774/v2/%\(tenant_id\)s \
--internalurl=http://controller:8774/v2/%\(tenant_id\)s \
edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-09-07 16:44:32 -0600

larsks gravatar image

You don't insert a tenant ID there. You are setting the URLs to literally contain %(tenant_id)s. At the time a client queries the keystone service catalog, keystone will subsitute this token with an appropriate value. For example, in my environment, the compute endpoint I see from one tenant is:

And from another tenant, I see:
edit flag offensive delete link more


Why do you use two tenants? Are you admin and user or ?

Robert gravatar imageRobert ( 2014-09-17 17:31:10 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-09-07 16:15:48 -0600

Seen: 1,455 times

Last updated: Sep 07 '14