Project

General

Profile

Actions

Bug #53603

closed

mgr/telemetry: list index out of range in gather_device_report

Added by Yaarit Hatuka over 2 years ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
telemetry module
Target version:
% Done:

0%


Description

Telemetry crashed on the gibba cluster:

# ceph health detail
HEALTH_ERR Module 'telemetry' has failed: list index out of range; 3 daemons have recently crashed
[ERR] MGR_MODULE_ERROR: Module 'telemetry' has failed: list index out of range
    Module 'telemetry' has failed: list index out of range

2021-12-14T16:44:38.413+0000 7f3372dd4700 -1 Traceback (most recent call last):
  File "/usr/share/ceph/mgr/telemetry/module.py", line 1152, in serve
    self.send(self.last_report)
  File "/usr/share/ceph/mgr/telemetry/module.py", line 963, in send
    devices = self.gather_device_report()
  File "/usr/share/ceph/mgr/telemetry/module.py", line 611, in gather_device_report
    host = d['location'][0]['host']
IndexError: list index out of range

Related issues 3 (0 open3 closed)

Related to mgr - Bug #53604: mgr/telemetry: list assignment index out of range in gather_crashinfoResolvedYaarit Hatuka

Actions
Copied to mgr - Backport #53691: pacific: mgr/telemetry: list index out of range in gather_device_reportRejectedActions
Copied to mgr - Backport #53692: octopus: mgr/telemetry: list index out of range in gather_device_reportRejectedActions
Actions

Also available in: Atom PDF