Created by Adam Gandelman and last modified
Get this branch:
bzr branch lp:~gandelman-a/charms/precise/keystone/config-changed
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

Allow reconfiguration of admin user credentials via 'juju set'

This adds the ability to update a users' password via keystoneclient. This is
called for every run of ensure_initial_admin().

A basic config-changed hook is added to call ensure_initial_admin(), allowing:

    - Changing the current admin user's password via
      'juju set admin-password=foo'
    - Defining a new admin user in the system via
      'juju set admin-user=newadmin admin-password=foo'.

Note, when creating a new admin user, the previous admin user is not deleted from the system.
The new admin user can manage existing users thru the dashboard or keystoneclient.

31. By Adam Gandelman

metadata.yaml: Add maintainer, update description.

30. By Adam Gandelman

Add s3 as a valid service entry

29. By Adam Gandelman

Remove obsolete 'keystone-service' relations

28. By Adam Gandelman

Track service_passwds on disk

27. By Adam Gandelman

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

26. By Adam Gandelman

Generate credentials in addition to token for new services

25. By Adam Gandelman

Support receiving multiple endpoints in identity_changed()

24. By Adam Gandelman

Use config file backed admin token

23. By Adam Gandelman

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.