pluggability for matchmakers in oslo.messaging

Bug #1291701 reported by Davanum Srinivas (DIMS)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
oslo.messaging
Fix Released
Medium
Li Ma
oslo.messaging (Ubuntu)
Fix Released
Medium
James Page

Bug Description

I see that we have 2 impls for matchmaker and another one is on the way - https://review.openstack.org/#/c/79825/

Expected to see entries in setup.cfg for those just like "oslo.messaging.drivers" or "oslo.messaging.executors" but don't see any. How does one discover/configure these?

summary: - pluggability for matchmaker in oslo.messaging
+ pluggability for matchmakers in oslo.messaging
Revision history for this message
Joshua Harlow (harlowja) wrote :

Agreed, there is also the bigger question (maybe not relevant here) of should the matchmaker concepts be using the seemingly more generic concept of groups that tooz and nova have or are creating (in essence using there group concept to do the same thing that the match makers are doing to identify topics/fanout hosts...).

Revision history for this message
Ben Nemec (bnemec) wrote :

This may warrant a blueprint in addition to/instead of this bug.

Changed in oslo:
importance: Undecided → Medium
status: New → Triaged
affects: oslo-incubator → oslo.messaging
Li Ma (nick-ma-z)
tags: added: zmq
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to oslo.messaging (master)

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

Changed in oslo.messaging:
assignee: nobody → Li Ma (nick-ma-z)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (master)

Reviewed: https://review.openstack.org/161615
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=53fde06c44d004e28ba3741ac50386e046306285
Submitter: Jenkins
Branch: master

commit 53fde06c44d004e28ba3741ac50386e046306285
Author: Li Ma <email address hidden>
Date: Wed Mar 4 22:14:05 2015 -0800

    Add pluggability for matchmakers

    Closes-Bug: #1291701

    Change-Id: I2a10eca0760ef84f34e5dcdb8132845b88cd4b98

Changed in oslo.messaging:
status: In Progress → Fix Committed
James Page (james-page)
Changed in oslo.messaging (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
James Page (james-page)
Changed in oslo.messaging (Ubuntu):
assignee: nobody → James Page (james-page)
status: Triaged → In Progress
Changed in oslo.messaging:
milestone: none → 1.8.1
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
milestone: 1.8.1 → next-liberty
Changed in oslo.messaging:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package oslo.messaging - 1.8.1-0ubuntu1

---------------
oslo.messaging (1.8.1-0ubuntu1) vivid; urgency=medium

  * New upstream release for OpenStack Kilo, including enablement
    of RabbitMQ heartbeating for improved connection failure detection
    (LP: #856764):
    - d/p/zmq-redis-fix-topic-registration.patch,
      d/p/disable-zmq-tests.patch: Dropped, included upstream.
    - d/p/zmq-client-pooling.patch: Rebase.
    - d/p/disable-new-executors.patch: Disable hard requirement for
      trollius and aioeventlet executors for vivid release.
    - d/control: Align minimum version requirements with upstream.
  * d/pydist-overrides: Add overrides for new oslo package naming.
  * Misc fixes for zmq driver:
    - d/p/Fix-changing-keys-during-iteration-in-matchmaker-hea.patch:
      Fix changing keys during iteration in matchmaker heartbeat
      (LP: #1432966).
    - d/p/Add-pluggability-for-matchmakers.patch: Add entry points
      for matchmaker drivers (LP: #1291701).
 -- James Page <email address hidden> Mon, 30 Mar 2015 09:52:29 +0100

Changed in oslo.messaging (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to oslo.messaging (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/172062

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (stable/kilo)

Reviewed: https://review.openstack.org/172062
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=f24a7dfa1569014b2caee13bea07d227bb3f8e1b
Submitter: Jenkins
Branch: stable/kilo

commit f24a7dfa1569014b2caee13bea07d227bb3f8e1b
Author: Li Ma <email address hidden>
Date: Wed Mar 4 22:14:05 2015 -0800

    Add pluggability for matchmakers

    Closes-Bug: #1291701

    Change-Id: I2a10eca0760ef84f34e5dcdb8132845b88cd4b98
    (cherry picked from commit 53fde06c44d004e28ba3741ac50386e046306285)

tags: added: in-stable-kilo
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.