Created by Adam Gandelman on 2012-08-08 and last modified on 2012-08-08
Get this branch:
bzr branch lp:~gandelman-a/charms/precise/keystone/fix-grant-role
Only Adam Gandelman can upload to this branch. If you are Adam Gandelman please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Adam Gandelman

Recent revisions

32. By Adam Gandelman on 2012-08-08

Make utils.grant_role() more idempotent.

Keystone+keystoneclient have recently changed to now throw errors when
a role is assigned to a user+tenant more than once. Account for this
by checking user+tenant's role assignments before attempting to assign.

The changes to keystone+keystoneclient happened in folsom, but this operation
is supported in the Essex release as well, so applying to the precise charm
branch to avoid an early delta between precise + quantal branches (which doesn't
exist yet).

31. By Adam Gandelman on 2012-06-07

metadata.yaml: Add maintainer, update description.

30. By Adam Gandelman on 2012-04-14

Add s3 as a valid service entry

29. By Adam Gandelman on 2012-04-03

Remove obsolete 'keystone-service' relations

28. By Adam Gandelman on 2012-03-09

Track service_passwds on disk

27. By Adam Gandelman on 2012-03-08

Add nova-volume service, add noop hook work around for services that need a relation but nothing published in catalog

26. By Adam Gandelman on 2012-03-02

Generate credentials in addition to token for new services

25. By Adam Gandelman on 2012-03-01

Support receiving multiple endpoints in identity_changed()

24. By Adam Gandelman on 2012-03-01

Use config file backed admin token

23. By Adam Gandelman on 2012-02-29

Import manager from functions that use it instead of globally

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.