oslo.messaging 5.0.0 breaks designate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Barbican |
Fix Released
|
Undecided
|
Juan Antonio Osorio Robles | ||
Designate |
Fix Released
|
Critical
|
Kiall Mac Innes | ||
Mistral |
Fix Released
|
Critical
|
Renat Akhmerov |
Bug Description
oslo.messaging v5 changed the RPCDispatcher and RPCServer interfaces.
Any project using these interfaces directly appears to be broken with v5
Traceback (most recent call last):
File "designate/
super(
File "designate/
self.
File "designate/
fixture = fixtures.
File "designate/
self.svc = cls()
File "designate/
super(Service, self)._
File "designate/
self.
File "designate/rpc.py", line 207, in get_server
dispatcher = RPCDispatcher(
TypeError: __init__() takes exactly 3 arguments (4 given)
Changed in mistral: | |
importance: | Undecided → Critical |
assignee: | nobody → Renat Akhmerov (rakhmerov) |
milestone: | none → newton-1 |
https:/ /github. com/openstack/ oslo.messaging/ commit/ 990d894eaf0d189 41b56d89bff2bca 51de375640 changes the RPCDispatcher class API.