From bab66065eb0c7d594fca247b261e80eb84d4470d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 6 Jun 2018 08:46:10 -0500 Subject: [PATCH] osd: skip blank device ids Signed-off-by: Sage Weil --- src/osd/OSD.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 80d5bd6b68958..c6087d2d0e9c6 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5422,7 +5422,12 @@ void OSD::_collect_metadata(map *pm) if (!devids.empty()) { devids += ","; } - devids += dev + "=" + get_device_id(dev); + string id = get_device_id(dev); + if (id.size()) { + devids += dev + "=" + id; + } else { + dout(10) << __func__ << " no unique device id for " << dev << dendl; + } } (*pm)["device_ids"] = devids; -- 2.39.5