]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: stringify as int 27000/head
authorSage Weil <sage@redhat.com>
Fri, 15 Mar 2019 21:41:53 +0000 (16:41 -0500)
committerSage Weil <sage@redhat.com>
Fri, 15 Mar 2019 21:41:53 +0000 (16:41 -0500)
Otherwise we get

$ hexdump -C require_osd_release
00000000  0e 0a                                             |..|
00000002

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/OSD.cc

index 4cbca989f4c281cd2761f697b5c0a10988d2bc06..9b683bc408c157bf47bc85ccedf13ef93ec580de 100644 (file)
@@ -8457,7 +8457,8 @@ void OSD::check_osdmap_features()
   if (osdmap->require_osd_release != last_require_osd_release) {
     dout(1) << __func__ << " require_osd_release " << last_require_osd_release
            << " -> " << to_string(osdmap->require_osd_release) << dendl;
-    store->write_meta("require_osd_release", stringify(osdmap->require_osd_release));
+    store->write_meta("require_osd_release",
+                     stringify((int)osdmap->require_osd_release));
     last_require_osd_release = osdmap->require_osd_release;
   }
 }