yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #18108
[Bug 1330132] Re: Creation of Member role is no longer required
** Also affects: keystone
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1330132
Title:
Creation of Member role is no longer required
Status in devstack - openstack dev environments:
In Progress
Status in OpenStack Identity (Keystone):
New
Status in Tempest:
In Progress
Bug description:
Since Grizzly the Keystone service's SQL creation/migration scripts
automatically create a role named _member_ for use as the default
member role. Since Icehouse (backported to Havana) Horizon uses this
as the default member role.
Devstack still creates a Member role, as was previously required:
318 # The Member role is used by Horizon and Swift so we need to keep it:
319 MEMBER_ROLE=$(openstack role create \
320 Member \
321 | grep " id " | get_field 2)
As noted above, Horizon no longer uses such a role in the default
configuration and on investigation the Swift dependency appears to be
introduced by the way devstack configures Swift.
As such it should now be possible to stop creating this role (with
corresponding changes to the Swift setup in devstack) and use _member_
instead, avoiding the creation (and confusion) of having two member
roles with different names.
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1330132/+subscriptions