Team,

Our stable/mitaka branch is now broken by oslo.messaging 5.0.0. Global 
requirements for stable/mitaka has oslo.messaging>=4.0.0 so it can fetch 5.0.0.

Just reminding that it breaks us because we intentionally modified 
RPCDispatcher like in [1]. It was needed for “at-least-once” delivery. In 
master we already agreed to remove that hack and work towards having a decent 
solution (there are options). The patch is [2]. But we need to handle it in 
mitaka somehow.

Options I see:
Constrain oslo.messaging in global-requirements.txt for stable/mitaka with 
4.6.1. Hard to do since it requires wide cross-project coordination.
Remove that hack in stable/mitaka as we did with master. It may be bad because 
this was wanted very much by some of the users

Not sure what else we can do.

Thoughts?

[1] 
https://github.com/openstack/mistral/blob/stable/mitaka/mistral/engine/rpc.py#L38-L88
 
<https://github.com/openstack/mistral/blob/stable/mitaka/mistral/engine/rpc.py#L38-L88>
[2] https://review.openstack.org/#/c/316578/ 
<https://review.openstack.org/#/c/316578/>

Renat Akhmerov
@Nokia

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to