[openstack-dev] [Sahara] Questions about how Sahara use trust ?

Li, Chen chen.li at intel.com
Fri Jul 10 06:12:34 UTC 2015


Hi Sahara guys,


When sahara create a transient cluster, it create a trust with sahara admin user.
https://github.com/openstack/sahara/blob/master/sahara/service/ops.py#L239-L240
https://github.com/openstack/sahara/blob/master/sahara/service/trusts.py#L79

When sahara deal with swift, it create a trust too, but :
sahara admin user => create a proxy domain =>  set in sahara.conf

ð  sahara create proxy user in the domain.

ð  create a trust with the proxy user.
https://github.com/openstack/sahara/blob/master/sahara/utils/proxy.py#L110
https://github.com/openstack/sahara/blob/master/sahara/utils/proxy.py#L265


My questions are :
Why not user proxy user for transient cluster ?
Or, why a proxy user is needed for swift but not use sahara admin user directly ?

Looking forward to your reply.


Thanks.
-chen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150710/f9168520/attachment.html>


More information about the OpenStack-dev mailing list