[Openstack] retrieve all instances whatever tenant/user via python SDK

Jean-Pierre Ribeauville jpribeauville at axway.com
Wed Jun 8 13:20:13 UTC 2016


Hi all,

By running this piece if code :

.........
def get_nova_credentials_v2():
    d = {}
    d['version'] = '2'
    d['username'] = os.environ['OS_USERNAME']
    d['api_key'] = os.environ['OS_PASSWORD']
    d['auth_url'] = os.environ['OS_AUTH_URL']
    d['project_id'] = os.environ['OS_TENANT_NAME']
    return d

credentials = get_nova_credentials_v2()
nova_client = Client(**credentials)

print(nova_client.servers.list())
......

I'm able to retrieve the instances list when specifying the tenant and username to whom the instances < belong >.

As I want to retrieve all instances , I tried to use admin as tenant and user , then no instance are found ( all my instances are under "demo").

Via Horizon , all instances are retrievable under admin .

Did I miss something  ?

Thx for help.

Regards,

Jean-Pierre RIBEAUVILLE

+33 1 4717 2049

[axway_logo_tagline_87px]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160608/64862002/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 11720 bytes
Desc: image001.png
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160608/64862002/attachment.png>


More information about the Openstack mailing list