From: Sage Weil Date: Thu, 26 Mar 2020 02:22:38 +0000 (-0500) Subject: common: pacific release constants X-Git-Tag: v16.1.0~2624^2~28 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=babc0c1d690c2c7b593e78f1fd3e1f7a999bb83a;p=ceph.git common: pacific release constants Signed-off-by: Sage Weil --- diff --git a/doc/dev/release-kickoff-checklist.rst b/doc/dev/release-kickoff-checklist.rst index 8187d4fa55d..cee1c80b9ad 100644 --- a/doc/dev/release-kickoff-checklist.rst +++ b/doc/dev/release-kickoff-checklist.rst @@ -20,9 +20,9 @@ Define release names and constants Make sure X (and, ideally, X+1) is defined: -- [ ] src/common/ceph_releases.h (ceph_release_t) -- [ ] src/common/ceph_strings.cc (ceph_release_name()) -- [ ] src/include/rados.h (CEPH_RELEASE_* and MAX) +- [x] src/common/ceph_releases.h (ceph_release_t) +- [x] src/common/ceph_strings.cc (ceph_release_name()) +- [x] src/include/rados.h (CEPH_RELEASE_* and MAX) - [ ] src/mon/mon_types.h (ceph::features::mon::FEATURE_* and related structs and helpers; note that monmaptool CLI test output will need adjustment) Scripts diff --git a/src/common/ceph_releases.h b/src/common/ceph_releases.h index 93ee3c02d8b..96fba92fddd 100644 --- a/src/common/ceph_releases.h +++ b/src/common/ceph_releases.h @@ -27,6 +27,7 @@ enum class ceph_release_t : std::uint8_t { mimic, nautilus, octopus, + pacific, max, }; diff --git a/src/common/ceph_strings.cc b/src/common/ceph_strings.cc index dfb02881273..48148a5b78f 100644 --- a/src/common/ceph_strings.cc +++ b/src/common/ceph_strings.cc @@ -106,6 +106,8 @@ const char *ceph_release_name(int r) return "nautilus"; case CEPH_RELEASE_OCTOPUS: return "octopus"; + case CEPH_RELEASE_PACIFIC: + return "pacific"; default: if (r < 0) return "unspecified"; diff --git a/src/include/rados.h b/src/include/rados.h index acd8cdc59bb..9cf6d628986 100644 --- a/src/include/rados.h +++ b/src/include/rados.h @@ -201,7 +201,8 @@ extern const char *ceph_osd_state_name(int s); #define CEPH_RELEASE_MIMIC 13 #define CEPH_RELEASE_NAUTILUS 14 #define CEPH_RELEASE_OCTOPUS 15 -#define CEPH_RELEASE_MAX 16 /* highest + 1 */ +#define CEPH_RELEASE_PACIFIC 16 +#define CEPH_RELEASE_MAX 17 /* highest + 1 */ /* * The error code to return when an OSD can't handle a write