Matt Fischer wrote: > 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? >
Best I can tell from the Swift docs, they are the same. One creates roles in Keystone and the other tells Swift which roles are important by actually putting them in a config file. -- Cody
signature.asc
Description: OpenPGP digital signature
__________________________________________________________________________ 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