Bug #75213
openDashboard module fails from "AttributeError: 'NoneType' object has no attribute 'unsubscribe'"
0%
Description
/a/nmordech-2026-02-25_11:36:23-rados-wip-rocky10-branch-of-the-day-2026-02-24-1771941190-distro-default-trial/70115
2026-02-25T13:23:09.660 INFO:journalctl@ceph.mon.a.trial131.stdout:Feb 25 13:23:09 trial131 ceph-mon[38325]: from='mgr.24763 10.20.193.187:0/2457777220' entity='mgr.x' cmd=[{"prefix": "mon metadata"}]: dispatch
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: 2026-02-25T13:23:09.426+0000 7fe3cd292640 -1 log_channel(cluster) log [ERR] : Unhandled exception from module 'dashboard' while running on mgr.x: 'NoneType' object has no attribute 'unsubscribe'
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: 2026-02-25T13:23:09.426+0000 7fe3cd292640 -1 dashboard.serve:
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: 2026-02-25T13:23:09.426+0000 7fe3cd292640 -1 Traceback (most recent call last):
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: File "/usr/share/ceph/mgr/dashboard/module.py", line 687, in serve
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: self.stop_adapter()
2026-02-25T13:23:09.702 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: File "/usr/share/ceph/mgr/dashboard/module.py", line 700, in stop_adapter
2026-02-25T13:23:09.703 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: self.standby_adapter.unsubscribe()
2026-02-25T13:23:09.703 INFO:journalctl@ceph.mgr.x.trial187.stdout:Feb 25 13:23:09 trial187 ceph-82245a64-124c-11f1-9cd2-d404e6e7d460-mgr-x[74238]: AttributeError: 'NoneType' object has no attribute 'unsubscribe'
Updated by Laura Flores 22 days ago
- Assignee changed from Afreen Misbah to Nizamudeen A
This looks to be coming from this commit:
https://github.com/ceph/ceph-ci/commit/dbe078abd0eb3bc8f9792c999c06886b38159fa9
In this PR:
https://github.com/ceph/ceph/pull/67227
Updated by Laura Flores 22 days ago
- Related to QA Run #75162: wip-rocky10-branch-of-the-day-2026-02-24-1771941190 added
Updated by Laura Flores 22 days ago
This failure is also prevalent in the upgrade suite:
https://pulpito.ceph.com/lflores-2026-02-25_23:43:28-upgrade-wip-rocky10-branch-of-the-day-2026-02-24-1771941190-distro-default-trial/
['70805', '70842', '70790', '70809', '70813', '70852', '70837', '70808', '70854', '70804', '70827', '70823', '70838', '70800', '70845', '70824', '70812', '70846', '70789', '70801', '70820', '70821', '70829', '70831', '70835', '70794', '70787', '70793']
Updated by Laura Flores 22 days ago
- Related to Bug #75222: failures in rbd/test_librbd_python.sh during upgrade test added
Updated by Nizamudeen A 21 days ago ยท Edited
thanks @ljflores, I also saw that in a different rados suite: https://pulpito.ceph.com/nmordech-2026-02-25_11:36:23-rados-wip-rocky10-branch-of-the-day-2026-02-24-1771941190-distro-default-trial/
and fixed that issue. I was checking the latest rados result which included an updated commit and I don't see the issue there anymore.
https://pulpito.ceph.com/yaarit-2026-02-26_20:20:34-rados-wip-rocky10-branch-of-the-day-2026-02-26-1772108951-distro-default-trial/
Updated by Laura Flores 16 days ago
- Tags deleted (
rocky10) - Subject changed from Rocky10 - Dashboard module fails from "AttributeError: 'NoneType' object has no attribute 'unsubscribe'" to Dashboard module fails from "AttributeError: 'NoneType' object has no attribute 'unsubscribe'"