FS#64235 - [ceph] pg_autoscaler fails
Attached to Project:
Community Packages
Opened by Thomas Schneider (BlackLotus) - Wednesday, 23 October 2019, 18:05 GMT
Last edited by Thore Bödecker (foxxx0) - Saturday, 04 January 2020, 21:46 GMT
Opened by Thomas Schneider (BlackLotus) - Wednesday, 23 October 2019, 18:05 GMT
Last edited by Thore Bödecker (foxxx0) - Saturday, 04 January 2020, 21:46 GMT
|
Details
Description:
When enabling cephs pg_autoscaler in the mgr > ceph mgr module enable pg_autoscaler ceph -s reports > Module 'pg_autoscaler' has failed: 'dict' object has no attribute 'itervalues' Additional info: 14.2.1-2 ceph and ceph-mgr there was similar bug in gentoo https://bugs.gentoo.org/687946 , but the solution applied there doesn't apply here. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851f6ed5d97b48d1100d7e347e0eaf4ef179a570 Steps to reproduce: Install a ceph cluster create a pool enable the pg_autoscaler check ceph -s or your logs |
This task depends upon
Closed by Thore Bödecker (foxxx0)
Saturday, 04 January 2020, 21:46 GMT
Reason for closing: Fixed
Additional comments about closing: fixed as of ceph-mgr-14.2.5-1
Saturday, 04 January 2020, 21:46 GMT
Reason for closing: Fixed
Additional comments about closing: fixed as of ceph-mgr-14.2.5-1
python3 incompatibility. probably fixed in the newest release so an update should be enough
Edit:
Which was backported as https://github.com/ceph/ceph/commit/c18a3fb5d82e7615a3860ea6a4fc289d959231dd which was included in v14.2.2
Will update this bug when the new version is released, so make sure to "watch" it.
My main problem right now is with the aarch64 package of the archlinuxarm project, but I didn't open bug reports there yet.
A fixed version can be found in [testing]: 14.2.5-1
Please test this package and report back.