Project

General

Profile

Actions

Bug #53610

closed

'Inventory' object has no attribute 'get_daemon'

Added by Neha Ojha over 2 years ago. Updated about 2 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
-
Category:
-
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

sudo ceph health detail
HEALTH_WARN Failed to apply 1 service(s): osd.all-available-devices; 2 osds down; Slow OSD heartbeats on back (longest 107438.621ms); Slow OSD heartbeats on front (longest 92489.888ms); Degraded data redundancy: 47913/25106376 objects degraded (0.191%), 189 pgs degraded, 377 pgs undersized; 3 daemons have recently crashed; 1931 slow ops, oldest one blocked for 719 sec, daemons [mon.gibba001,mon.gibba006] have slow ops.
[WRN] CEPHADM_APPLY_SPEC_FAIL: Failed to apply 1 service(s): osd.all-available-devices
    osd.all-available-devices: 'Inventory' object has no attribute 'get_daemon'
Actions #1

Updated by Sebastian Wagner over 2 years ago

I have a hard time believing this issue is real.

find * -name '*.py' | grep -v -e tox -e tests | xargs grep 'get_daemon('        
cephadm/inventory.py:    def get_daemon(self, daemon_name: str, host: Optional[str] = None) -> orchestrator.DaemonDescription:
cephadm/inventory.py:            self.get_daemon(daemon_name)
cephadm/module.py:        d = self.cache.get_daemon(daemon_name)
cephadm/module.py:        dd = self.cache.get_daemon(daemon_name)
Actions #2

Updated by Sebastian Wagner over 2 years ago

  • Status changed from New to Need More Info
Actions #3

Updated by Sebastian Wagner about 2 years ago

  • Status changed from Need More Info to Can't reproduce
Actions

Also available in: Atom PDF