Radosław Zarzyński
66e9815d0c
doc/dev/release-checklist: mark ceph-container changes done
...
Per https://github.com/ceph/ceph-container/pull/2174 .
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-05 19:07:49 +01:00
Radosław Zarzyński
4d420e1f30
osd, doc: make OSDMap::pending_require_osd_release() aware about squid
...
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-05 18:38:46 +01:00
Radosław Zarzyński
2eb298c76a
doc/dev/release-checklist: enlist OSDMap::pending_require_osd_release()
...
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-05 18:35:57 +01:00
Radoslaw Zarzynski
70b70c5a6b
release-checklists.rst: mark section for ceph-build as complete
...
This bases on https://github.com/ceph/ceph-build/pull/2160 .
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
4a81193f70
test/cli/monmaptool: adjust for the squid monmap features
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
7af05d0944
qa: bring qa/suites/upgrade/reef-x
...
Bases on quincy-x.
```
$ cp -R qa/suites/upgrade/quincy-x/ qa/suites/upgrade/reef-x
$ git add qa/suites/upgrade/reef-x
$ git mv qa/suites/upgrade/reef-x/filestore-remove-check/1-ceph-install/quincy.yaml qa/suites/upgrade/reef-x/filestore-remove-check/1-ceph-install/reef.yaml
$ find qa/suites/upgrade/reef-x/ -type f -exec sed -i 's/quincy/reef/g' {} +
```
A note from rebase: changes from 05e24270a2
have been pulled in.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radosław Zarzyński
b35871b920
qa: bring test_telemetry_reef.sh for squid
...
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
6d25c05312
qa: bring test_telemetry_reef_x.sh for squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
081177f6a4
qa: stubs and clean up for reef
...
- remove upgrades from octopus
- stubs for completing upgrade to reef
Still missing the quincy-x upgrade tests.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
dea8aa67c2
common, mon, qa: Mon-related updates for squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
f44c70236e
mon: update for squid ondisk features
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
c9f9174b32
doc/dev/release-checklists: mark ceph-release-notes is already done
...
This happened in 5d944bb237cb92ea2b13d668a78b939438836574.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
b23a134baf
doc/dev/release-checklists: mark backport-resolve-issue is already done
...
This happened in 3d15f685a88f5d10e3e8c023e9eb15bb4800bed5.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
93a898ea6c
ceph-volume: change to squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
0d18c1f67f
include/ceph_features: retire deprecated bits
...
Nothing has been deprecated in Mimic, so this commit is just
updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:51 +01:00
Radoslaw Zarzynski
2963ca6eb8
doc, mon: add always_on_modules for squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radoslaw Zarzynski
da25e58dc1
doc, qa/standalone/mon/misc: verify that len(monmap.features.persistent) == 11
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radoslaw Zarzynski
b6986466f7
cephadm: update DEFAULT_IMAGE_RELEASE to squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radoslaw Zarzynski
adc05c510a
tools/monmaptool, test/cli, doc: pacific to quincy for default min_mon_release
...
This is modelled after 4210e0a95e
.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radosław Zarzyński
72a2301922
include/ceph_features, doc: define FEATURE_SERVER_SQUID
...
I've departed from 35d483af54
in that way the _incarnation_ is selected to be the very next
one to the retired bit's one.
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radosław Zarzyński
61c7b30bbd
common, doc, include, mds, mon: add feature/release name squid
...
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radosław Zarzyński
d2639a30b8
ceph_release, doc: bump to 19/squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radosław Zarzyński
1b2c8394cb
cmake, doc: bump librbd version to 19.0.0 for squid
...
Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radoslaw Zarzynski
0c0767e243
cmake, doc: bump project version to 19.0.0 for squid
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
Radoslaw Zarzynski
217c9dbed6
doc/dev/release-checklists: uncheck everything!
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-12-04 16:27:50 +01:00
John Mulligan
d09e32ad2b
doc: update release checklist for new cephadm constants file
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-08-30 14:02:15 -04:00
Laura Flores
3b25afc6f2
doc/dev: update release checklist
...
Signed-off-by: Laura Flores <lflores@redhat.com>
2023-06-09 10:20:36 -05:00
Neha Ojha
1e048aade9
doc/dev/release-checklists.rst: add after dev freeze section
...
- add release to redmine
- add milestone
Signed-off-by: Neha Ojha <nojha@redhat.com>
2023-03-14 18:45:30 +00:00
Josh Durgin
4fcad7161f
doc/dev/release-checklist: add another step for ceph-build
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2023-03-13 07:45:07 -07:00
Patrick Donnelly
0a1ded6f84
doc/dev: remove release notes for major release branch
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2022-11-28 08:37:27 -05:00
Ilya Dryomov
21543030b7
doc/dev/release-checklists: mention LIBRBD_VER_MINOR and VERSION
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-04 14:19:25 +02:00
Radoslaw Zarzynski
130704e815
doc, qa/standalone/mon/misc: verify that len(monmap.features.persistent) == 10
...
Also updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-04 00:27:28 +02:00
Radoslaw Zarzynski
895f7aa991
doc/dev/release-checklists.rst: document vX.0.0 tagging and mark it complete.
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-04 00:27:28 +02:00
Radoslaw Zarzynski
67b7bdbade
doc/dev/release-checklists.rst: add section for ceph-build
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
c77ef7cba1
cephadm: update DEFAULT_IMAGE_RELEASE to reef
...
Also updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
4210e0a95e
tools/monmaptool: "octopus" to "pacific" for default min_mon_release
...
We introduced it in eae6c11d72
.
Also updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
a1a673866e
doc, test/cli/monmaptool: adjust for the reef monmap features
...
This bases on e19e99a8a7
.
Also updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
bd14233e1e
doc, qa: bring qa/suites/upgrade/quincy-x
...
Bases on pacific-x.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
98edc76720
doc/dev/release-checklists.rst: drop outdated check
...
a9c4d1f1e71311d9f054c6f5340b50a6ae440165 has removed
the last `(X-3)-x-singleton` symlink from `rados/upgrade`.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:57 +00:00
Radoslaw Zarzynski
4baea08565
doc, qa: stubs and clean up for reef
...
- remove upgrades from octopus
- stubs for completing upgrade to reef
Still missing the quincy-x upgrade tests.
`c8e1f4c2b547a152e049af2b529bf415f6d76e59` has moved
the `thrash-old-clients` tests back to the rados suite.
This commit fixes the `release-checklists.rst` accordingly.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:29:47 +00:00
Radoslaw Zarzynski
905540db14
doc, common, mon, qa: Mon-related updates for reef
...
This bases on two commits:
* 7bbc92eda368dc70a421eed600532a165f5aecc1 and
* 6b22d478634f3f2a3b57f4a674c45ac2ba61513a which seems to be
a fixup to former one.
In contrast to them, in `OSDMonitor::create_initial()` I updated
also `newmap.require_osd_release` to pacific when
`mon_debug_no_require_reef` and `mon_debug_no_require_quincy`.
Please take have an extra look on that during the review.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
4d34d0db95
doc, mon: update for reef ondisk features
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
9add2a0bbe
doc/dev/release-checklists.rst: mark ceph-release-notes is done already
...
Accomplished in 1c37409eded742bb8aa1846919e685a9ce73b5a6.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
33946d9724
doc/dev/release-checklists.rst: mark backport-resolve-issue is done already
...
X-1 == R-1 == Quincy
Accomplished in 96fab936f2
.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
626de03be0
doc, ceph-volume: change to reef
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
9e32ba3e67
doc, include/ceph_features: retire RESERVED_BROKEN
...
X-3 == R-3 == Octopus
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
35d483af54
doc, include/ceph_features: define FEATURE_SERVER_REEF
...
I'm mimicking the f954c7e985
but shouldn't the incarnation bit set to `2` instead `3`?
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
3a12f1d16b
doc, mon: add always_on_modules for reef
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
ad7ce46c1e
common, doc, include, mds, mon: add feature/release name reef
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00
Radoslaw Zarzynski
084e3ebfb9
doc/dev/release-checklists.rst: mark cmake and ceph_release are done for reef
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-09-20 14:26:59 +00:00