I'd like to get some clarification and hopefully correction on the values
for the two operator_roles variables. One is in manifests/keystone/auth.pp,
and it claims "Array of strings. List of roles Swift considers as admin.".
The other is in manifests/proxy/keystone.pp and it claims to be "a list of
keystone roles a user must have to gain access to Swift.".  "gain access
to" does not imply admin to me, it implies basic features won't work, but
I'm not sure that's really what it means.

So are these in fact separate concepts? What I read is that despite them
having the same name, one is for admins, and one is needed to use swift at
all. However, since they both default to ["admin", "SwiftOperator"], I
don't really think that's true.

Can someone clarify and then fix the comments or code?
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to