On 6/16/15 9:13 PM, Sam Su wrote:
Did you tried to get the tenant info from the nova API?
I haven't tried that -- that would, I guess, involve giving root on each
instance keystone credentials? I don't otherwise have cause to give
OpenSTack API access to users of my instances.
-----Original Message-----
From: Andrew Bogott [mailto:abog...@wikimedia.org]
Sent: Tuesday, June 16, 2015 6:46 PM
To: openstack@lists.openstack.org
Subject: [Openstack] How should an instance learn what tenant it is in?
I have many uses cases in which an instance needs to know what project
it is in. Right now I accomplish this through an intricate hack which
involves hooking instance creation and writing the tenant name to an ldap
record.
I'm considering rewriting this hack to write the tenant name into the
metadata directly, but that will still be a hack. Is there an obvious,
implemented solution to this that I'm missing? If not, would a nova patch
that adds tenant id and name to the metadata be welcome? Or, are there
security reasons for preventing an instance from knowing its tenant?
-Andrew
_______________________________________________
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