]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common/version: ceph-osd --version to specify crimson
authorNitzan Mordechai <nmordech@redhat.com>
Tue, 13 Aug 2024 06:58:21 +0000 (06:58 +0000)
committerNitzan Mordechai <nmordech@redhat.com>
Tue, 13 Aug 2024 06:58:26 +0000 (06:58 +0000)
with rpm package copy over crimson-osd over ceph-osd, we don't
have way to know if we are using crimson osd or classic.
with --version output we will get the output if we are using
crimson.

Fixes: https://tracker.ceph.com/issues/67227
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
src/common/version.cc

index 96f17863e18f89bdf0c8dc697622b84fd0858226..1f25f629ef3a39bd38cee922ab99d599ecd93962 100644 (file)
@@ -49,7 +49,11 @@ std::string const pretty_version_to_str(void)
   oss << "ceph version " << CEPH_GIT_NICE_VER
       << " (" << STRINGIFY(CEPH_GIT_VER) << ") "
       << ceph_release_name(CEPH_RELEASE)
-      << " (" << CEPH_RELEASE_TYPE << ")";
+      << " (" << CEPH_RELEASE_TYPE << ")"
+#ifdef WITH_SEASTAR
+      << " (crimson)"
+#endif
+      ;
   return oss.str();
 }