File \"/usr/share/ceph/mgr/cephadm/module.py\", line 442, in serve
serve.serve()
File \"/usr/share/ceph/mgr/cephadm/serve.py\", line 66, in serve
self.mgr.rm_util.process_removal_queue()
File \"/usr/share/ceph/mgr/cephadm/services/osd.py\", line 348, in process_removal_queue
self.mgr._remove_daemon(osd.fullname, osd.hostname)
File \"/usr/share/ceph/mgr/cephadm/module.py\", line 1808, in _remove_daemon
(daemon_type, daemon_id) = name.split('.', 1)
When process_removal_queue calls _remove_daemon(name, host),
"osd.fullname" is None. "osd" is from the list "to_remove_osds".
Seems like a bug to me.
Thanks!
Tony
> -----Original Message-----
> From: Tony Liu <tonyliu0592@xxxxxxxxxxx>
> Sent: Tuesday, February 2, 2021 7:20 PM
> To: ceph-users@xxxxxxx
> Subject: Module 'cephadm' has failed: 'NoneType' object has
> no attribute 'split'
>
> Hi,
>
> After upgrading from 15.2.5 to 15.2.8, I see this health error.
> Has anyone seen this? "ceph log last cephadm" doesn't show anything
> about it. How can I trace it?
>
>
> Thanks!
> Tony
> _______________________________________________
> ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an
> email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx