notifier middleware broken by oslo.messaging

Bug #1280327 reported by gordon chung
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
gordon chung
pycadf
Fix Released
High
gordon chung

Bug Description

the audit and notifier middlewares in openstack.common.middleware are broken due to switch to oslo.messaging. the notifier middleware is in process of being graduated to oslo.messaging. the audit middleware will be graduated to pyCADF library.

incoming fix is to drop common code as it only works again openstack.common.notifier system. instead the audit and notifier middlewares will work against pyCADF and oslo.messaging libraries respectively. both libraries are currently part of Nova already.

gordon chung (chungg)
Changed in nova:
status: New → In Progress
assignee: nobody → gordon chung (chungg)
Changed in pycadf:
status: New → In Progress
importance: Undecided → Critical
importance: Critical → High
assignee: nobody → gordon chung (chungg)
gordon chung (chungg)
description: updated
Matt Riedemann (mriedem)
Changed in nova:
importance: Undecided → Critical
importance: Critical → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to pycadf (master)

Reviewed: https://review.openstack.org/73452
Committed: https://git.openstack.org/cgit/openstack/pycadf/commit/?id=fa802a753d00b4e61eebbc7360caecffba3d7852
Submitter: Jenkins
Branch: master

commit fa802a753d00b4e61eebbc7360caecffba3d7852
Author: Gordon Chung <email address hidden>
Date: Thu Feb 13 19:17:33 2014 -0500

    audit middleware in pycadf

    move audit middleware to pyCADF and allow it to support
    oslo.messaging instead of openstack.common.notifier

    Partial-Bug: #1280327
    Change-Id: I7f0b706a91a61111147bc2b3c682dfdac01c0b7d

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/75426
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=784372985907dd88771e4ee1ff32305022b49e78
Submitter: Jenkins
Branch: master

commit 784372985907dd88771e4ee1ff32305022b49e78
Author: Gordon Chung <email address hidden>
Date: Fri Feb 21 09:54:30 2014 -0500

    notifier middleware broken by oslo.messaging

    audit middleware in oslo-incubator is incompatible with oslo.messaging.
    an oslo.messaging compatible version is available in pycadf library.
    remove broken oslo-incubator code in this patch.

    also add middleware/request_id to openstack-common.conf so we continue
    to pull in request_id middleware but not audit/notifier.

    Partial-Bug: #1280327
    Change-Id: I665144b256da0b04267cac754324e5779512e65d

Revision history for this message
gordon chung (chungg) wrote :

middleware moved to pycadf: https://review.openstack.org/#/c/73452/
clean up pycadf middleware in nova: https://review.openstack.org/#/c/75426/

Changed in nova:
status: In Progress → Fix Committed
Changed in pycadf:
status: In Progress → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: none → juno-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: juno-1 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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