[Openstack] Propagation of account state management changes in keystone across all the services
Jay Pipes
jaypipes at gmail.com
Tue Jun 25 18:56:38 UTC 2013
On 06/25/2013 01:50 PM, Balle, Susanne wrote:
> Hi
>
> We are looking into how to best architect the propagation of account
> state management changes in keystone across all the services. For
> example, when we delete a customer domain and/or its tenants, it is
> currently a multi-step process with potentially many manual tasks. This
> is error prone and does not scale. Ideally, we would want the state
> change in Keystone to dynamically propagate to all our services so they
> can do things like provision or de-provision internal entities. We were
> thinking of initially implementing some standard APIs in Keystone to
> propagate the state change but are open to discussing the best
> architectural path forward to solving this problem( e.g. Message queue,
> standard API, etc).
>
> Additionally we need to be able to do administrative functions like
> delete a project and have that propagate throughout all the services and
> perform the correct cleanup operations.
Hi Susanne,
This is what you are looking for:
https://blueprints.launchpad.net/keystone/+spec/notifications
Please lobby to get this done in Havana. Frankly, Keystone really should
get aligned with the rest of the OpenStack projects WRT to notifications
and use oslo.notify.
Best,
-jay
More information about the Openstack
mailing list