Merge lp://staging/~gandelman-a/charms/precise/openstack-dashboard/request_role into lp://staging/~charmers/charms/precise/openstack-dashboard/trunk

Proposed by Adam Gandelman
Status: Merged
Merged at revision: 17
Proposed branch: lp://staging/~gandelman-a/charms/precise/openstack-dashboard/request_role
Merge into: lp://staging/~charmers/charms/precise/openstack-dashboard/trunk
Diff against target: 55 lines (+22/-3)
3 files modified
config.yaml (+6/-0)
hooks/horizon-relations (+15/-2)
revision (+1/-1)
To merge this branch: bzr merge lp://staging/~gandelman-a/charms/precise/openstack-dashboard/request_role
Reviewer Review Type Date Requested Status
charmers Pending
Review via email: mp+143009@code.staging.launchpad.net

Description of the change

The Keystone charm allows remote services to request roles to be created via the identity-service relation. This change adds a new config parameter that ends up in local_settings.py as OPENSTACK_KEYSTONE_DEFAULT_ROLE and is passed along to keystone for creation. This is role is required to exist for some operations in Keystone to function and avoids errors like those described in bug #1064433.

This depends on the following merge for role creation to actually happen on the Keystone side:

https://code.launchpad.net/~gandelman-a/charms/precise/keystone/grizzly/+merge/142429

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches