Activity log for bug #1524041

Date Who What changed Old value New value Message
2015-12-08 18:51:20 Lucas Alvares Gomes bug added bug
2015-12-08 18:51:34 Lucas Alvares Gomes summary oslo.messaging 3.1.0 breaking ironic stable releases unit tests oslo.messaging 3.1.0 may break stable releases unit tests
2015-12-08 18:51:45 Lucas Alvares Gomes summary oslo.messaging 3.1.0 may break stable releases unit tests oslo.messaging 3.1.0 breaking stable releases unit tests
2015-12-08 18:52:26 Lucas Alvares Gomes description Example of error: 2015-12-08 14:07:48.276 | class RequestContextSerializer(messaging.RequestContextSerializer): 2015-12-08 14:07:48.276 | File "/home/jenkins/workspace/gate-ironic-python27/.tox/py27/lib/python2.7/abc.py", line 87, in __new__ 2015-12-08 14:07:48.276 | cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace) 2015-12-08 14:07:48.276 | TypeError: Error when calling the metaclass bases 2015-12-08 14:07:48.276 | metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases More logs: http://logs.openstack.org/59/254759/1/check/gate-ironic-python27/9e4a526/console.html Cause: oslo.messaging was using debtcollector to decorate the RequestContextSerializer as deprecated and ran into this debt collector bug: https://bugs.launchpad.net/debtcollector/+bug/1520397 More: This patch fixed the problem before the oslo.messaging release in Ironic https://review.openstack.org/#/c/250571/1 Example of error: 2015-12-08 14:07:48.276 | class RequestContextSerializer(messaging.RequestContextSerializer): 2015-12-08 14:07:48.276 | File "/home/jenkins/workspace/gate-ironic-python27/.tox/py27/lib/python2.7/abc.py", line 87, in __new__ 2015-12-08 14:07:48.276 | cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace) 2015-12-08 14:07:48.276 | TypeError: Error when calling the metaclass bases 2015-12-08 14:07:48.276 | metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases More logs: http://logs.openstack.org/59/254759/1/check/gate-ironic-python27/9e4a526/console.html Cause: oslo.messaging was using debtcollector to decorate the RequestContextSerializer as deprecated and ran into this debt collector bug: https://bugs.launchpad.net/debtcollector/+bug/1520397 More: This patch fixed the problem before the oslo.messaging release in Ironic master branch https://review.openstack.org/#/c/250571/1
2015-12-08 18:53:01 OpenStack Infra oslo.messaging: status New In Progress
2015-12-08 18:53:01 OpenStack Infra oslo.messaging: assignee Jim Rollenhagen (jim-rollenhagen)
2015-12-08 19:27:59 Matt Riedemann summary oslo.messaging 3.1.0 breaking stable releases unit tests oslo.messaging 3.1.0 breaking ironic stable releases unit tests
2015-12-08 19:28:03 Matt Riedemann oslo.messaging: importance Undecided High
2015-12-10 02:11:22 Naohiro Tamura bug added subscriber Naohiro Tamura
2015-12-10 02:50:45 Tan Lin bug added subscriber Tan Lin
2015-12-12 05:53:31 Davanum Srinivas (DIMS) bug task added ironic
2016-01-07 14:11:44 Ruby Loo bug task deleted ironic
2016-01-07 14:11:53 Ruby Loo oslo.messaging: status In Progress Fix Released