]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/prometheus: assign a value to osd_dev_node when obj_store is not filestore or...
authorjiahuizeng <jhzeng93@foxmail.com>
Tue, 24 Sep 2019 03:01:20 +0000 (11:01 +0800)
committerJan Fajerski <jfajerski@suse.com>
Tue, 12 Nov 2019 09:26:27 +0000 (10:26 +0100)
Fixes: https://tracker.ceph.com/issues/42017
Signed-off-by: jiahuizeng <jhzeng93@foxmail.com>
(cherry picked from commit f5b51a35930bda5499531c75f0c80816afe4ab24)

src/pybind/mgr/prometheus/module.py

index 3a398e0b0c8002072014aec20a6d59a83407f40f..0b653d0b44963e117217fbd17e229a91299e9b51 100644 (file)
@@ -526,6 +526,8 @@ class Module(MgrModule):
                 osd_wal_dev_node = osd_metadata.get('bluefs_wal_dev_node', '')
             # collect bluestore db backend
                 osd_db_dev_node = osd_metadata.get('bluefs_db_dev_node', '')
+            else:
+                osd_dev_node = "unknown"
             if osd_dev_node and osd_dev_node == "unknown":
                 osd_dev_node = None