[Openstack] Tenant name from within an instance

Mohammed Naser mnaser at vexxhost.com
Thu Feb 18 14:59:38 UTC 2016


The project ID is available via the metadata API.

curl -s http://169.254.169.254/openstack/latest/meta_data.json |
python -mjson.tool

You can use the tenant/project ID to auth in combination with username/password.

On Thu, Feb 18, 2016 at 9:56 AM, Davíð Örn Jóhannsson <davidoj at siminn.is> wrote:
> In order to access the API, I'd already have to know the Tenant name.
>
> This is for automation purposes where I need to be able to run scripts with unique parameters/name per each tenant.
>
> ________________________________________
> Frá: Mohammed Naser <mnaser at vexxhost.com>
> Sent: 18. febrúar 2016 14:53
> Til: Davíð Örn Jóhannsson
> Afrit: openstack at lists.openstack.org
> Efni: Re: [Openstack] Tenant name from within an instance
>
> Hey,
>
> I don’t think there is an alternative, you will need to make an API
> call to get the name.
>
> The Nova API doesn’t know anything about tenant/project names, it only
> works with IDs anyways.
>
> Mohammed
>
> On Thu, Feb 18, 2016 at 9:38 AM, Davíð Örn Jóhannsson <davidoj at siminn.is> wrote:
>> I'm currently looking for ways to be able to retrieve information on what
>> tenant a given openstack instance lives in from within that instance it
>> self.
>>
>>
>> This information is not available from
>> http://169.254.169.254/latest/meta-data and setting up a nova client to
>> access the api is not the way I want to go.
>>
>>
>> _______________________________________________
>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to     : openstack at lists.openstack.org
>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>




More information about the Openstack mailing list