Actions
Bug #53169
closedoctopus: AssertionError: assert osd.fullname is not None
Status:
Resolved
Priority:
High
Assignee:
-
Category:
cephadm/osd
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
File "/usr/share/ceph/mgr/cephadm/module.py", line 449, in serve serve.serve() File "/usr/share/ceph/mgr/cephadm/serve.py", line 67, in serve self.mgr.to_remove_osds.process_removal_queue() File "/usr/share/ceph/mgr/cephadm/services/osd.py", line 664, in process_removal_queue assert osd.fullname is not None AssertionError
Workaround:
ceph config-key rm mgr/cephadm/osd_remove_queue
Updated by Sebastian Wagner over 2 years ago
turns out fullname was never serialized to json. subsequently a MGR restart will cause this
Updated by Sebastian Wagner over 2 years ago
this was fixed in pacific in https://github.com/ceph/ceph/commit/b5eab0dd
Updated by Redouane Kachach Elhichou almost 2 years ago
seems to be fixed in master as well: https://github.com/ceph/ceph/commit/b5eab0ddfa0bb8ae7b1a6aec4ea2e4257a01a045 merged by the PR: https://github.com/ceph/ceph/pull/39536
Updated by Redouane Kachach Elhichou almost 2 years ago
- Pull request ID set to 39536
Updated by Redouane Kachach Elhichou almost 2 years ago
- Status changed from New to Resolved
Actions