rackspace / gophercloud

A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
http://gophercloud.io
Other
456 stars 185 forks source link

Support authentication with trustee user #604

Closed strigazi closed 8 years ago

strigazi commented 8 years ago

Our use case is that we want create openstack/cinder volumes using rexray by using a trustee user. To support it, we need the trust_id into scope: https://github.com/rackspace/gophercloud/blob/master/openstack/client.go#L173

josecastroleon commented 8 years ago

Under my point of view, if there is no tenant_id nor tenant_name but there is a trust_id, then you create a scope with only the trust_id

josecastroleon commented 8 years ago

https://specs.openstack.org/openstack/keystone-specs/api/v3/identity-api-v3-os-trust-ext.html#consuming-a-trust

strigazi commented 8 years ago

Duplicate of #581