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 <davi...@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 <mna...@vexxhost.com> > Sent: 18. febrúar 2016 14:53 > Til: Davíð Örn Jóhannsson > Afrit: openstack@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 <davi...@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@lists.openstack.org >> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack