Move away from oslo.messaging blocking executor

Bug #1696469 reported by Thomas Herve
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mistral
Fix Released
High
Renat Akhmerov

Bug Description

The blocking executor from oslo.messaging is deprecated. Ideally we would be moving to the threading model, but it seems to rely on eventlet being present. I'm not sure what the alternative is though. The reasons for not using eventlet are because of deadlocks, maybe we should try to handle them.

Dougal Matthews (d0ugal)
Changed in mistral:
assignee: nobody → Renat Akhmerov (rakhmerov)
milestone: none → rocky-2
importance: Undecided → Critical
status: New → Confirmed
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: rocky-2 → rocky-3
Revision history for this message
Dougal Matthews (d0ugal) wrote :

Reducing the importance. Something can't be critical and mostly ignored for over a year IMO :)

At the PTG it was suggested that they wont remove it soon, so we may have more time than we first thought.

We should still look into this soon.

Changed in mistral:
importance: Critical → High
assignee: Renat Akhmerov (rakhmerov) → nobody
Revision history for this message
Renat Akhmerov (rakhmerov) wrote :

I'll do a number of experiments to see if we can now overcome the problem in the Mysql driver.

Changed in mistral:
assignee: nobody → Renat Akhmerov (rakhmerov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to mistral (master)

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

Changed in mistral:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to mistral (master)

Reviewed: https://review.openstack.org/583858
Committed: https://git.openstack.org/cgit/openstack/mistral/commit/?id=d3305c709ed16fecd0951c8fe9c6784a2460ead9
Submitter: Zuul
Branch: master

commit d3305c709ed16fecd0951c8fe9c6784a2460ead9
Author: Renat Akhmerov <email address hidden>
Date: Thu Jul 19 12:08:04 2018 +0700

    Release note for adding "oslo_rpc_executor" config option

    Change-Id: Iddd02f3f428cc0ab68a7a301cf5f5db19f6a083a
    Closes-Bug: #1696469

Changed in mistral:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/mistral 7.0.0.0b3

This issue was fixed in the openstack/mistral 7.0.0.0b3 development milestone.

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.