oslo.messaging 1.5.0 causing issues for cinder, sahara,heat (stable/juno)

Bug #1399085 reported by Adam Gandelman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
oslo.messaging
Fix Released
High
Doug Hellmann
Icehouse
New
Undecided
Unassigned
Juno
New
Undecided
Unassigned

Bug Description

I believe this is hitting master branches as well, but we cannot merge a requirements update to stable/juno which removes unwanted caps on oslo libraries . Cinder's relies on fake_rabbit which was removed, and other updates are causing config samples to go stale. This can be addressed properly with patches to those project's master branches, but the stable/branches should stay functional with older version of the libraries and config samples there should remain relevant to those compatable versions.

sahara (stale config): https://review.openstack.org/#/c/138861/
cinder (broken tests, stale config): https://review.openstack.org/#/c/138855/
heat (stale config): https://review.openstack.org/#/c/138857/

Changed in oslo.messaging:
assignee: nobody → Mehdi Abaakouk (sileht)
status: New → In Progress
Revision history for this message
Alan Pevec (apevec) wrote :

I pushed https://review.openstack.org/138963 to unblock stable/juno before 2014.2.1 release today.

Changed in oslo.messaging:
assignee: Mehdi Abaakouk (sileht) → Doug Hellmann (doug-hellmann)
Changed in oslo.messaging:
importance: Undecided → High
milestone: none → next-kilo
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (master)

Reviewed: https://review.openstack.org/138973
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=712f6e3c5e48110d9d2e3c6fe5eb76ce10898728
Submitter: Jenkins
Branch: master

commit 712f6e3c5e48110d9d2e3c6fe5eb76ce10898728
Author: Mehdi Abaakouk <email address hidden>
Date: Thu Dec 4 08:10:13 2014 +0100

    Reintroduces fake_rabbit config option

    This change reintroduces the fake_rabbit only for backward compatibility,
    but mark it as deprecated.

    Now, to use the kombu in-memory driver (that is not thread safe) we must
    set the transport_url config option to 'kombu+memory:////" or the
    rpc_backend to kombu+memory.

    Or we can use the fake driver of oslo.messaging by setting the
    transport_url to 'fake:///' or the rpc_backend to 'fake'

    This is effectively reverting commit bcb3b23b8f6e7d01e38fdc031982558711bb7586.

    Closes-bug: #1399085

    Change-Id: I7b6fb3811fc6f695f75ecd350e04e69afd26c428

Changed in oslo.messaging:
status: In Progress → Fix Committed
Mehdi Abaakouk (sileht)
Changed in oslo.messaging:
status: Fix Committed → Fix Released
Revision history for this message
Alan Pevec (apevec) wrote :

Thanks for the quick 1.5.1 release, I pulled the breaks on https://review.openstack.org/138963
let's see if that will stop Zuul from merging it.

Revision history for this message
Alan Pevec (apevec) wrote :

ok, breaks released on https://review.openstack.org/138963 because 1.5.1 did not help in Juno, config/check_uptodate.sh fails due to changes in cfg parameters

Revision history for this message
Alan Pevec (apevec) wrote :
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.