When we trying to insert [1] instance.__dict__ to translated object, unexpected error raised [2].
It happens because ceilometer.openstack.common.gettextutils.Message can't correct processing filed which contains class instance [3].
Bug was caught in python 2.6.
[1] https://github.com/openstack/ceilometer/blob/master/ceilometer/compute/pollsters/cpu.py#L39
[2] Trace is continually repeated:
Exception AttributeError: "'GreenSocket' object has no attribute 'fd'" in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0x32da0d0>> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.AttributeError'> ignored
[3] instance.__dict__ is {..., 'manager' : <novaclient.v1_1.servers.ServerManager object at 0x291d0d0>, ...}
RPM package ceilometer has been built for project openstack/ ceilometer mira15. git.22db051. b6b17a4
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/ /review. fuel-infra. org/646 ceilometer ci/fuel- 6.0/2014. 2
project: openstack/
branch: openstack-
author: Ilya Tyaptin
committer: Ilya Tyaptin
subject: Add __dict__ fix in ceilometer cpu pollsters log.
status: patchset-created
Files placed on repository: ceilometer- alarm-2014. 2-fuel6. 0.mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- api-2014. 2-fuel6. 0.mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- central- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- collector- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- common- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- compute- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- notification- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm ceilometer- 2014.2- fuel6.0. mira15. git.22db051. b6b17a4. noarch. rpm
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository. osci-obs. vm.mirantis. net:82/ centos- fuel-6. 0-stable- 646/centos
RPM repository URL: http://