[identity] keystone support for messaging

Bug #1439306 reported by Mark Vanderwiel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack + Chef
Fix Released
Medium
Ma Wen Cheng

Bug Description

here is the needed config

keystone.conf - depending on rabbit or qpid .... this example uses rabbit.

rabbit_host=
rabbit_port=
rabbit_use_ssl=
rabbitclient=
rabbit_password=
rabbit_virtual_host=

notification_driver=messaging
notification_topics=notifications
control_exchange=openstack

See https://github.com/openstack/keystone/blob/master/etc/keystone.conf.sample#L1289

Also need to change Common to add identity to the list of mq components here:
https://github.com/stackforge/cookbook-openstack-common/blob/master/attributes/messaging.rb#L37

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cookbook-openstack-common (master)

Fix proposed to branch: master
Review: https://review.openstack.org/169835

Changed in openstack-chef:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cookbook-openstack-identity (master)

Fix proposed to branch: master
Review: https://review.openstack.org/169884

Changed in openstack-chef:
assignee: Mark Vanderwiel (vanderwl) → Ma Wen Cheng (mars914)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cookbook-openstack-common (master)

Reviewed: https://review.openstack.org/169835
Committed: https://git.openstack.org/cgit/stackforge/cookbook-openstack-common/commit/?id=e704cdf92d5ac602aa835a07286fb8fd6d1c1d4c
Submitter: Jenkins
Branch: master

commit e704cdf92d5ac602aa835a07286fb8fd6d1c1d4c
Author: Mark Vanderwiel <email address hidden>
Date: Wed Apr 1 11:41:03 2015 -0500

    Allow mq setup for keystone

    In some cases, keystone notifications are required. This
    Add identity to the list of component that could use messaging.

    Another patch to identity will update the keystone.conf
    template to make use of mq just like the other cookbooks do.

    Change-Id: Id4a777e1fae53cd5ac48b860e4ac01a4e70be7e7
    Partial-Bug: #1439306

Changed in openstack-chef:
assignee: Ma Wen Cheng (mars914) → Mark Vanderwiel (vanderwl)
Changed in openstack-chef:
assignee: Mark Vanderwiel (vanderwl) → Ma Wen Cheng (mars914)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cookbook-openstack-identity (master)

Reviewed: https://review.openstack.org/169884
Committed: https://git.openstack.org/cgit/stackforge/cookbook-openstack-identity/commit/?id=34480278c17e5e76455d5178ead91cfdeea96180
Submitter: Jenkins
Branch: master

commit 34480278c17e5e76455d5178ead91cfdeea96180
Author: Mark Vanderwiel <email address hidden>
Date: Wed Apr 1 13:55:48 2015 -0500

    Allow mq setup for keystone

    In some cases, keystone notifications are required. This
    Add identity to the list of component that could use messaging.

    Another patch to Common must go in before this one.

    Change-Id: I0ef0274991510197b28de496f2af53d9e88fa2cd
    Partial-Bug: #1439306

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to cookbook-openstack-identity (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/177004

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to cookbook-openstack-identity (master)

Reviewed: https://review.openstack.org/177004
Committed: https://git.openstack.org/cgit/stackforge/cookbook-openstack-identity/commit/?id=7efb488a8664b63dab13df543956726683ca986d
Submitter: Jenkins
Branch: master

commit 7efb488a8664b63dab13df543956726683ca986d
Author: Mark Vanderwiel <email address hidden>
Date: Thu Apr 23 17:04:05 2015 -0500

    Fix for rabbit mq support

    Add logic for kombu_ssl_version and HA rabbit mq keys.

    Change-Id: Ie33642f520ca0d9f13dad8522d5f8af215badd6d
    Related-Bug: #1439306

Changed in openstack-chef:
importance: Undecided → Medium
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.