]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
23 months agomgr/dashboard: fix rgw buckets e2e 53020/head
Nizamudeen A [Wed, 16 Aug 2023 09:16:42 +0000 (14:46 +0530)]
mgr/dashboard: fix rgw buckets e2e

Fixes: https://tracker.ceph.com/issues/62458
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit fa07be72a7c4ae11c13509c667ff8488f69b0fac)

23 months agomgr/dashboard: RGW Details card cleanup
cloudbehl [Wed, 9 Aug 2023 10:54:00 +0000 (16:24 +0530)]
mgr/dashboard: RGW Details card cleanup

Fixes: https://tracker.ceph.com/issues/62377
Signed-off-by: cloudbehl <cloudbehl@gmail.com>
(cherry picked from commit 03df017f8e20fce11ec7c5bfd69edf419c97df48)

23 months agoMerge pull request #52777 from ljflores/wip-balancer-documentation-reef
Laura Flores [Tue, 15 Aug 2023 17:28:30 +0000 (12:28 -0500)]
Merge pull request #52777 from ljflores/wip-balancer-documentation-reef

reef: read balancer documentation

23 months agoMerge pull request #53000 from zdover23/wip-doc-2023-08-16-backport-52991-to-reef
Anthony D'Atri [Tue, 15 Aug 2023 15:55:41 +0000 (11:55 -0400)]
Merge pull request #53000 from zdover23/wip-doc-2023-08-16-backport-52991-to-reef

reef: doc: improve submodule update command - README.md

23 months agoMerge pull request #52998 from zdover23/wip-doc-2023-08-15-backport-52761-to-reef
Anthony D'Atri [Tue, 15 Aug 2023 15:24:07 +0000 (11:24 -0400)]
Merge pull request #52998 from zdover23/wip-doc-2023-08-15-backport-52761-to-reef

reef: doc/rados/configuration: Avoid repeating "support" in msgr2.rst

23 months agodoc: improve submodule update command - README.md 53000/head
Zac Dover [Tue, 15 Aug 2023 03:28:00 +0000 (13:28 +1000)]
doc: improve submodule update command - README.md

Improve the portion of README.md that directs the reader to update the
submodules. Previously, the text assumed that the reader knew that they
should cd into the ceph directory. Now the text is explicit about the
necessity of this action.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 578fdb27a09c629003ab20c0d27267d4d97b5d6c)

23 months agoMerge pull request #52997 from zdover23/wip-doc-2023-08-15-backport-52989-to-reef
zdover23 [Tue, 15 Aug 2023 14:15:07 +0000 (00:15 +1000)]
Merge pull request #52997 from zdover23/wip-doc-2023-08-15-backport-52989-to-reef

reef: doc: do not recommend pulling cephadm from git

Reviewed-by: Adam King <adking@redhat.com>
23 months agodoc/rados/configuration: Avoid repeating "support" in msgr2.rst 52998/head
Ville Ojamo [Wed, 2 Aug 2023 04:31:50 +0000 (11:31 +0700)]
doc/rados/configuration: Avoid repeating "support" in msgr2.rst

Instead of saying "[...] support is not supported"
change the first "support" to "operation".

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit df43ab5ba626c49aad6d3aca59c9737b06f8bfd8)

23 months agodoc: do not recommend pulling cephadm from git 52997/head
John Mulligan [Mon, 14 Aug 2023 18:10:39 +0000 (14:10 -0400)]
doc: do not recommend pulling cephadm from git

First off, these instructions are wrong because the file has been
renamed to cephadm.py, and will not succeed as written. Amusingly, due
to curl's default behavior (and my lack of access to a time machine) the
initial command will seem to have succeeded until the user discovers
that HTML delivered as part of the body of a 404 response is not an
executable script.

Furthermore, in preparation for Reef we updated the documentation in the
cephadm subsection to use the results of a build, rather than source
files, because reef now contains a "compiled" cephadm. Currently, the
contents of the compilation is essentially the same-old cephadm script
but that will no longer be the case in the very near future (see
7c6a2cad96405616719b85c740aabd98558c93ac). We missed this general
section of the Ceph docs that repeats the instructions to copy a raw
python file out of the Ceph tree on GitHub.  Update the section to
contain a simplified version of the instruction found in
doc/cephadm/install.rst.

(cherry picked from commit 336e8022b599782b6b928ccae866dec003a8efa4)

doc: minor improvements of the cephadm section of the packages doc

* Don't call cephadm a script, it could be misleading
* Use the current release in the example for copy-pasters
* Improve grammar (I think)

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit c1a47f74ca414236f99ecb8474345e628a775a9a)

23 months agoMerge pull request #52946 from zdover23/wip-doc-2023-08-11-backport-52945-to-reef
zdover23 [Tue, 15 Aug 2023 01:01:12 +0000 (11:01 +1000)]
Merge pull request #52946 from zdover23/wip-doc-2023-08-11-backport-52945-to-reef

reef: doc: Add a note on possible deadlock on volume deletion

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
23 months agoMerge pull request #52967 from zdover23/wip-doc-2023-08-14-backport-52966-to-reef
zdover23 [Tue, 15 Aug 2023 00:30:37 +0000 (10:30 +1000)]
Merge pull request #52967 from zdover23/wip-doc-2023-08-14-backport-52966-to-reef

reef: doc: update rados.cc

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52970 from idryomov/wip-cmake-fmt-versionbump-reef
Ilya Dryomov [Mon, 14 Aug 2023 16:30:02 +0000 (18:30 +0200)]
Merge pull request #52970 from idryomov/wip-cmake-fmt-versionbump-reef

reef: cmake: ensure fmtlib is at least 8.1.1

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
23 months agocmake: ensure fmt lib is atleast 8.1.1 52970/head
Abhishek Lekshmanan [Wed, 26 Jul 2023 08:24:34 +0000 (10:24 +0200)]
cmake: ensure fmt lib is atleast 8.1.1

Since we depend on newer api features like `group_digits` ensure that the system
version of fmt we use is at least as new as the submodules we bring.

Signed-off-by: Abhishek Lekshmanan <abhishek.l@cern.ch>
(cherry picked from commit eead42d4b1ec1bc1d7d2267b3ce97b8f34a7fb9b)

23 months agodoc: update rados.cc 52967/head
Zac Dover [Sun, 13 Aug 2023 23:47:46 +0000 (09:47 +1000)]
doc: update rados.cc

Clarify a line in ceph/src/tools/rados/rados.cc.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 152a0fdc6858f95dadb6c86fbb2f626f4a608309)

23 months agoMerge pull request #52958 from zdover23/wip-doc-2023-08-12-backport-52957-to-reef
Anthony D'Atri [Fri, 11 Aug 2023 22:54:30 +0000 (18:54 -0400)]
Merge pull request #52958 from zdover23/wip-doc-2023-08-12-backport-52957-to-reef

reef: doc/rados: update monitoring-osd-pg.rst

23 months agodoc/rados: update monitoring-osd-pg.rst 52958/head
Zac Dover [Fri, 11 Aug 2023 15:25:32 +0000 (01:25 +1000)]
doc/rados: update monitoring-osd-pg.rst

Ingest Anthony D'Atri's notes from
https://github.com/ceph/ceph/pull/50856#discussion_r1289532902
which should have been included earlier.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 73503d4e2665bee9c49a055c11be1ffe2db253a1)

23 months agoMerge pull request #52615 from trociny/wip-59064-reef
Yuri Weinstein [Fri, 11 Aug 2023 15:18:01 +0000 (08:18 -0700)]
Merge pull request #52615 from trociny/wip-59064-reef

reef: rgw: fix multipart upload object leaks due to re-upload

Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
23 months agoMerge pull request #52604 from cbodley/wip-62137-reef
Yuri Weinstein [Fri, 11 Aug 2023 15:17:00 +0000 (08:17 -0700)]
Merge pull request #52604 from cbodley/wip-62137-reef

reef: rgw: s3 object lock avoids overflow in retention date

Reviewed-by: Adam Emerson <aemerson@redhat.com>
23 months agodoc: Add a note on possible deadlock on volume deletion 52946/head
Kotresh HR [Fri, 11 Aug 2023 11:32:59 +0000 (17:02 +0530)]
doc: Add a note on possible deadlock on volume deletion

Fixes: https://tracker.ceph.com/issues/62407
Signed-off-by: Kotresh HR <khiremat@redhat.com>
(cherry picked from commit b93b3364ae00946b9eb1fa1406be0ee22e60baac)

23 months agoMerge pull request #52912 from zdover23/wip-doc-2023-08-10-backport-52702-to-reef
Anthony D'Atri [Thu, 10 Aug 2023 01:34:01 +0000 (21:34 -0400)]
Merge pull request #52912 from zdover23/wip-doc-2023-08-10-backport-52702-to-reef

reef: doc/start: update linking conventions

23 months agoMerge pull request #52910 from zdover23/wip-doc-2023-08-10-backport-52715-to-reef
Anthony D'Atri [Thu, 10 Aug 2023 01:33:04 +0000 (21:33 -0400)]
Merge pull request #52910 from zdover23/wip-doc-2023-08-10-backport-52715-to-reef

reef: doc/radosgw: update rate limit management

23 months agodoc/start: update linking conventions 52912/head
Zac Dover [Mon, 31 Jul 2023 09:10:07 +0000 (19:10 +1000)]
doc/start: update linking conventions

Update linking conventions in doc/start/documenting-ceph.rst, as
requested in
https://github.com/ceph/ceph/pull/49889#issuecomment-1657750905 by
bluikko. This commit introduces a convention that could be read as
inconsistent with other conventions mentioned on the page altered by
this commit. Future PRs will attenuate this inconsistency.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 52e8ec076f7bc65c13f61608b2a4ee0093569947)

23 months agodoc/radosgw: update rate limit management 52910/head
Zac Dover [Mon, 31 Jul 2023 21:08:41 +0000 (07:08 +1000)]
doc/radosgw: update rate limit management

Improve the grammar and readability of the "Rate Limit Management"
section of doc/radosgw/admin.rst. This commit follows from
https://github.com/ceph/ceph/pull/52131.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 51b7ff76fce00264181f7d91b8333235be9562ab)

23 months agoMerge pull request #52905 from zdover23/wip-doc-2023-08-09-backport-52490-to-reef
zdover23 [Thu, 10 Aug 2023 01:00:19 +0000 (11:00 +1000)]
Merge pull request #52905 from zdover23/wip-doc-2023-08-09-backport-52490-to-reef

reef: doc: Add Reef 18.2.0 release notes

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52835 from zdover23/wip-doc-2023-08-06-backport-52824-to-reef
zdover23 [Wed, 9 Aug 2023 14:00:44 +0000 (00:00 +1000)]
Merge pull request #52835 from zdover23/wip-doc-2023-08-06-backport-52824-to-reef

reef: doc/radosgw: Improve language and formatting in config-ref.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agodoc: Add Reef 18.2.0 release notes 52905/head
Zac Dover [Mon, 17 Jul 2023 16:08:02 +0000 (02:08 +1000)]
doc: Add Reef 18.2.0 release notes

Add release notes for the first stable release of Ceph Reef (18.2.0).

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
Co-authored-by: Laura Flores <lflores@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 411017878edf7804f84e8e7e763a9a307edc92ca)

23 months agoMerge pull request #52887 from zdover23/wip-doc-2023-08-09-backport-52884-to-reef
Anthony D'Atri [Wed, 9 Aug 2023 03:00:07 +0000 (23:00 -0400)]
Merge pull request #52887 from zdover23/wip-doc-2023-08-09-backport-52884-to-reef

reef: doc/cephadm: fix typo in cephadm initial crush location section

23 months agoMerge pull request #52889 from zdover23/wip-doc-2023-08-09-backport-52745-to-reef
Anthony D'Atri [Wed, 9 Aug 2023 02:59:02 +0000 (22:59 -0400)]
Merge pull request #52889 from zdover23/wip-doc-2023-08-09-backport-52745-to-reef

reef: doc/rados: edit operations/add-or-rm-mons (1 of x)

23 months agodoc/rados: edit operations/add-or-rm-mons (1 of x) 52889/head
Zac Dover [Wed, 2 Aug 2023 02:47:50 +0000 (12:47 +1000)]
doc/rados: edit operations/add-or-rm-mons (1 of x)

Edit the first part of doc/rados/operations/add-or-rm-mons.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit a0e638129da344cecb551b603491d94c4483099a)

23 months agodoc/cephadm: fix typo in cephadm initial crush location section 52887/head
John Mulligan [Tue, 8 Aug 2023 20:35:49 +0000 (16:35 -0400)]
doc/cephadm: fix typo in cephadm initial crush location section

A minor typo fix found while skimming through the cephadm docs:
"will no remove" -> "will not remove".

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 6e22b7b2d3a4ee11dfcc752f60563aabfe0cb9b3)

23 months agodoc/radosgw: Improve language and formatting in config-ref.rst 52835/head
Ville Ojamo [Sat, 5 Aug 2023 05:18:58 +0000 (12:18 +0700)]
doc/radosgw: Improve language and formatting in config-ref.rst

The "Topic persistency settings" section includes convoluted
and incomplete sentences so attempt to improve the
language. The section lacks context so add a link to the
relevant documentation about Notifications.

The "Garbage Collection settings" note includes a sentence
that looks incomplete so try to improve the language.

Don't capitalize "Ops" in "RGW Ops" especially when the
same sentence talks about "op queue" with lower case "o".

Also improve formatting: indentation of a note and wrap
several very long lines.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 9dd86773b39582322a5577d7cc1521486c1bdaa9)

23 months agoMerge pull request #52872 from zdover23/wip-doc-2023-08-08-backport-52860-to-reef
Anthony D'Atri [Tue, 8 Aug 2023 12:38:01 +0000 (08:38 -0400)]
Merge pull request #52872 from zdover23/wip-doc-2023-08-08-backport-52860-to-reef

reef: doc/man/8/ceph-monstore-tool: add documentation

23 months agodoc/man/8/ceph-monstore-tool: add documentation 52872/head
Matan Breizman [Mon, 7 Aug 2023 06:57:45 +0000 (06:57 +0000)]
doc/man/8/ceph-monstore-tool: add documentation

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit ccfe7e50b6985dc12352437368ea66d80c2f95df)

23 months agoMerge pull request #52536 from rhcs-dashboard/wip-62017-reef
Nizamudeen A [Tue, 8 Aug 2023 04:40:44 +0000 (10:10 +0530)]
Merge pull request #52536 from rhcs-dashboard/wip-62017-reef

reef: mgr/dashboard: disable promote on mirroring not enabled

Reviewed-by: Pegonzal <NOT@FOUND>
23 months agoMerge pull request #52705 from rhcs-dashboard/wip-62238-reef
Nizamudeen A [Tue, 8 Aug 2023 04:40:13 +0000 (10:10 +0530)]
Merge pull request #52705 from rhcs-dashboard/wip-62238-reef

reef: mgr/dashboard: allow PUT in CORS

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
23 months agoMerge pull request #52457 from kamoltat/wip-ksirivad-backport-48209
Yuri Weinstein [Mon, 7 Aug 2023 14:54:56 +0000 (07:54 -0700)]
Merge pull request #52457 from kamoltat/wip-ksirivad-backport-48209

reef: osd/OSDMap: Check for uneven weights & != 2 buckets post stretch mode

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
23 months agoMerge pull request #52507 from lxbsz/wip-61984
Yuri Weinstein [Mon, 7 Aug 2023 14:52:56 +0000 (07:52 -0700)]
Merge pull request #52507 from lxbsz/wip-61984

reef: client: force sending cap revoke ack always

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #50813 from dparmar18/wip-59260-reef
Yuri Weinstein [Mon, 7 Aug 2023 14:51:51 +0000 (07:51 -0700)]
Merge pull request #50813 from dparmar18/wip-59260-reef

reef: mds: fix stray evaluation using scrub and introduce new option

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52841 from zdover23/wip-doc-2023-08-07-backport-52703-to-reef
Anthony D'Atri [Sun, 6 Aug 2023 23:55:37 +0000 (19:55 -0400)]
Merge pull request #52841 from zdover23/wip-doc-2023-08-07-backport-52703-to-reef

reef: doc/start: update linking conventions

23 months agodoc/start: update linking conventions 52841/head
Zac Dover [Mon, 31 Jul 2023 09:27:29 +0000 (19:27 +1000)]
doc/start: update linking conventions

Update the "External Links" section of doc/start/documenting-ceph.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 63750514d6ef7bf9dce6aa7c622664ea4310b59e)

23 months agoMerge pull request #52839 from zdover23/wip-doc-2023-08-07-backport-52827-to-reef
Anthony D'Atri [Sun, 6 Aug 2023 23:18:59 +0000 (19:18 -0400)]
Merge pull request #52839 from zdover23/wip-doc-2023-08-07-backport-52827-to-reef

reef: doc/rados: edit troubleshooting-mon.rst (2 of x)

23 months agodoc/rados: edit troubleshooting-mon.rst (2 of x) 52839/head
Zac Dover [Sat, 5 Aug 2023 12:06:13 +0000 (22:06 +1000)]
doc/rados: edit troubleshooting-mon.rst (2 of x)

Edit the second part of
doc/rados/troubleshooting/troubleshooting-mon.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 9938955c091274313c345d680001558810e33d2d)

23 months agoMerge pull request #52833 from cbodley/wip-doc-rgw-zonegroup-feature-default-reef
zdover23 [Sun, 6 Aug 2023 01:15:51 +0000 (11:15 +1000)]
Merge pull request #52833 from cbodley/wip-doc-rgw-zonegroup-feature-default-reef

reef: doc/rgw: correct statement about default zone features

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agodoc/rgw: correct statement about default zone features 52833/head
Casey Bodley [Fri, 4 Aug 2023 17:00:57 +0000 (13:00 -0400)]
doc/rgw: correct statement about default zone features

this sentence wasn't updated when we added the Default column to the
table below

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit bb5ad067ed939c83b6ed5894eda0577e781bb5b3)

23 months agoMerge pull request #52825 from zdover23/wip-doc-2023-08-05-backport-52778-to-reef
Anthony D'Atri [Sat, 5 Aug 2023 13:49:14 +0000 (09:49 -0400)]
Merge pull request #52825 from zdover23/wip-doc-2023-08-05-backport-52778-to-reef

reef: doc/rados: edit operations/add-or-rm-mons (2 of x)

23 months agodoc/rados: edit operations/add-or-rm-mons (2 of x) 52825/head
Zac Dover [Wed, 2 Aug 2023 23:24:05 +0000 (09:24 +1000)]
doc/rados: edit operations/add-or-rm-mons (2 of x)

Edit the second part of doc/rados/operations/add-or-rm-mons.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 4e790603d9e4645234d3953e88a34dd3a8a10068)

23 months agoMerge pull request #52213 from batrick/wip-61836-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:47:11 +0000 (09:47 -0700)]
Merge pull request #52213 from batrick/wip-61836-reef

reef: pybind/mgr/devicehealth: do not crash if db not ready

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
23 months agoMerge pull request #51698 from dparmar18/wip-61204-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:42:28 +0000 (09:42 -0700)]
Merge pull request #51698 from dparmar18/wip-61204-reef

reef: MDS imported_inodes metric is not updated.

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52578 from rishabh-d-dave/wip-59410-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:35:12 +0000 (09:35 -0700)]
Merge pull request #52578 from rishabh-d-dave/wip-59410-reef

reef: client: correct quota check in Client::_rename()

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52515 from neesingh-rh/wip-61987-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:34:36 +0000 (09:34 -0700)]
Merge pull request #52515 from neesingh-rh/wip-61987-reef

reef:  mds: session ls command appears twice in command listing

23 months agoMerge pull request #52512 from joscollin/wip-62054-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:32:35 +0000 (09:32 -0700)]
Merge pull request #52512 from joscollin/wip-62054-reef

reef: mds: MDLog::_recovery_thread: handle the errors gracefully

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52504 from lxbsz/wip-62011
Yuri Weinstein [Fri, 4 Aug 2023 16:30:57 +0000 (09:30 -0700)]
Merge pull request #52504 from lxbsz/wip-62011

reef: client: wait rename to finish

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52501 from lxbsz/wip-62041
Yuri Weinstein [Fri, 4 Aug 2023 16:30:21 +0000 (09:30 -0700)]
Merge pull request #52501 from lxbsz/wip-62041

reef: client: do not send metrics until the MDS rank is ready

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52497 from lxbsz/wip-62044
Yuri Weinstein [Fri, 4 Aug 2023 16:28:42 +0000 (09:28 -0700)]
Merge pull request #52497 from lxbsz/wip-62044

reef: client: trigger to flush the buffer when making snapshot

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52235 from batrick/wip-59373-reef
Yuri Weinstein [Fri, 4 Aug 2023 16:26:13 +0000 (09:26 -0700)]
Merge pull request #52235 from batrick/wip-59373-reef

reef: qa: wait for MDSMonitor tick to replace daemons

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52774 from rhcs-dashboard/wip-62223-reef
Avan [Fri, 4 Aug 2023 16:03:50 +0000 (21:33 +0530)]
Merge pull request #52774 from rhcs-dashboard/wip-62223-reef

reef: mgr/dashboard: empty grafana panels for performance of daemons

Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
23 months agoMerge pull request #52801 from ceph/reef-release
Laura Flores [Fri, 4 Aug 2023 15:07:44 +0000 (10:07 -0500)]
Merge pull request #52801 from ceph/reef-release

v18.2.0

23 months agoMerge pull request #52805 from yaarith/release-checklists-telemetry
yaarith [Fri, 4 Aug 2023 13:18:42 +0000 (09:18 -0400)]
Merge pull request #52805 from yaarith/release-checklists-telemetry

reef: doc/dev/release-checklist: check telemetry validation

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agomgr/prometheus: introduce fetch_perf_counters_metrics module option 52774/head
Avan Thakkar [Thu, 1 Dec 2022 06:06:56 +0000 (11:36 +0530)]
mgr/prometheus: introduce fetch_perf_counters_metrics module option

Fixes: https://tracker.ceph.com/issues/58164
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
Introducing module option in prometheus module to enable/disable support for exporting ceph daemons
perf counters as prometheus metrics, by default this option will be disabled. The use case for this option
is in case if ceph-exporter deployment failed for any reason then user still can have option to fetch metrics
from promethues exporter.

23 months agoMerge pull request #52803 from zdover23/wip-doc-2023-08-04-backport-52800-to-reef
Anthony D'Atri [Fri, 4 Aug 2023 01:22:52 +0000 (21:22 -0400)]
Merge pull request #52803 from zdover23/wip-doc-2023-08-04-backport-52800-to-reef

reef: doc/rgw: several response headers are supported

23 months agodoc/dev/release-checklist: check telemetry validation 52805/head
Yaarit Hatuka [Fri, 4 Aug 2023 00:31:27 +0000 (00:31 +0000)]
doc/dev/release-checklist: check telemetry validation

Signed-off-by: Yaarit Hatuka <yaarit@redhat.com>
23 months agodoc/rgw: several response headers are supported 52803/head
Casey Bodley [Thu, 3 Aug 2023 21:31:31 +0000 (17:31 -0400)]
doc/rgw: several response headers are supported

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit ab6ec66a2f82c3dfb3807d5e76d3290ff30bf613)

23 months agoMerge pull request #52769 from adamemerson/wip-62097-reef
Ilya Dryomov [Thu, 3 Aug 2023 19:50:17 +0000 (21:50 +0200)]
Merge pull request #52769 from adamemerson/wip-62097-reef

reef: build: Remove ceph-libboost* packages in install-deps

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
23 months ago18.2.0 52801/head v18.2.0
Ceph Release Team [Thu, 3 Aug 2023 16:53:12 +0000 (16:53 +0000)]
18.2.0

Signed-off-by: Ceph Release Team <ceph-maintainers@ceph.io>
23 months agoMerge pull request #52716 from neha-ojha/wip-reef-stable
Yuri Weinstein [Thu, 3 Aug 2023 14:20:17 +0000 (10:20 -0400)]
Merge pull request #52716 from neha-ojha/wip-reef-stable

reef: src/ceph_release, doc: mark reef stable

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
23 months agobuild: Remove old ceph-libboost* packages in install-deps 52769/head
Adam Emerson [Wed, 19 Jul 2023 21:12:08 +0000 (17:12 -0400)]
build: Remove old ceph-libboost* packages in install-deps

Here, we extract `clean_boost_on_ubuntu()` and call it before other
installs on Debian distributions so that if we install a system boost,
a potentially newer `ceph-libboost` won't get in the way.

As the sources.list.d being removed in the original cleanup code isn't
the one we're currently installing in the install code, add a removal
for the currently used source, then do apt-update so packages from the
removed source are no longer included as available.

Two subsidiary dev packages from conflicting boost libraries can be
installed, but it leaves apt in an inconsistent state. To clean this
up, add `--fix-missing` to the removal line and call
`clean_boost_on_ubuntu()` before other uses of apt.

Fixes: https://tracker.ceph.com/issues/62097
Signed-off-by: Adam Emerson <aemerson@redhat.com>
(cherry picked from commit 0c3f511e14af639b6509e69b889258b2f718f8fd)

Conflicts:
install-deps.sh
 - Different boost version for Reef than Squid
 - ci_debug does not exist in Reef
 - No INSTALL_EXTRA

Signed-off-by: Adam Emerson <aemerson@redhat.com>
23 months agoMerge pull request #52779 from zdover23/wip-doc-2023-08-03-backport-52775-to-reef
Anthony D'Atri [Thu, 3 Aug 2023 00:40:28 +0000 (20:40 -0400)]
Merge pull request #52779 from zdover23/wip-doc-2023-08-03-backport-52775-to-reef

reef: doc: for EC we recommend K+1

23 months agodoc: for EC we recommend K+1 52779/head
Dan van der Ster [Wed, 2 Aug 2023 21:31:07 +0000 (14:31 -0700)]
doc: for EC we recommend K+1

Update the doc to match the reality in the code. I don't know where
the recommendation to have min_size = k+2 came from, but for awhile
now we've defaulted to K+1. See PR #8008.

Signed-off-by: Dan van der Ster <dan.vanderster@clyso.com>
(cherry picked from commit 68faf88e6babf7e5c2cce2b4d9b80a159b38c30d)

23 months agodoc/rados/operations: change file back to original name 52777/head
Laura Flores [Thu, 22 Jun 2023 22:09:33 +0000 (17:09 -0500)]
doc/rados/operations: change file back to original name

The name of this file was changed in
4fcab2e7fc9f7ac170ede21cb07912b79926ccb9,
but on second thought, this could cause 404 situations.
Reverting the file name back to the original name.

Signed-off-by: Laura Flores <lflores@redhat.com>
(cherry picked from commit 89c3dc4b9362c289b690b0ed2871840cad966da3)

23 months agodoc/man/8: add documentation about read balancer
Laura Flores [Fri, 10 Mar 2023 23:39:51 +0000 (23:39 +0000)]
doc/man/8: add documentation about read balancer

Signed-off-by: Laura Flores <lflores@redhat.com>
Co-authored-by: Josh Salomon <josh.salomon@gmail.com>
(cherry picked from commit 4fcab2e7fc9f7ac170ede21cb07912b79926ccb9)

23 months agoexporter: fix instance_id labeld value for rgw in exporter
avanthakkar [Sun, 30 Jul 2023 21:09:36 +0000 (02:39 +0530)]
exporter: fix instance_id labeld value for rgw in exporter

Signed-off-by: avanthakkar <avanjohn@gmail.com>
(cherry picked from commit ca5691834cc30c4f9175bb0b4730750ed9df59cc)

23 months agomgr/dashboard: empty grafana panels for performance of daemons
avanthakkar [Mon, 26 Jun 2023 07:11:24 +0000 (12:41 +0530)]
mgr/dashboard: empty grafana panels for performance of daemons

Fixes: https://tracker.ceph.com/issues/61792
Signed-off-by: avanthakkar <avanjohn@gmail.com>
Removing the `ceph-` prefix from ceph_daemon label to adopt it with the label
format used by queries in grafana dashboards. Also changing the
`instance_id` label for rgw to match the values coming from
exporter and prometheus module

(cherry picked from commit fa2d1f9f0745ffecc671af3a3f0a93e7edaa1222)

23 months agoMerge pull request #52710 from cbodley/wip-62247-reef
Yuri Weinstein [Wed, 2 Aug 2023 14:53:09 +0000 (10:53 -0400)]
Merge pull request #52710 from cbodley/wip-62247-reef

reef: qa/rgw: pacific upgrade disables centos9

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
23 months agoMerge pull request #52758 from zdover23/wip-doc-2023-08-02-backport-51960-to-reef
Anthony D'Atri [Wed, 2 Aug 2023 14:36:40 +0000 (10:36 -0400)]
Merge pull request #52758 from zdover23/wip-doc-2023-08-02-backport-51960-to-reef

reef: doc: improve doc/dev/encoding.rst

23 months agodoc: improve doc/dev/encoding.rst 52758/head
Radosław Zarzyński [Mon, 5 Jun 2023 14:04:36 +0000 (16:04 +0200)]
doc: improve doc/dev/encoding.rst

Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
(cherry picked from commit 83bef6668d319685923df927f32590b4e1795746)

23 months agoMerge pull request #52731 from rhcs-dashboard/flake8-fix-reef
Casey Bodley [Tue, 1 Aug 2023 18:10:42 +0000 (14:10 -0400)]
Merge pull request #52731 from rhcs-dashboard/flake8-fix-reef

reef: mgr: fix some flake8 complaints

Reviewed-by: Adam King <adking@redhat.com>
23 months agomgr: fix some flake8 complaints 52731/head
Nizamudeen A [Mon, 31 Jul 2023 09:20:57 +0000 (14:50 +0530)]
mgr: fix some flake8 complaints

Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit d199782fb5f3c22f1cd5fda6ddf1d64f40a92726)

23 months agoMerge pull request #52712 from zdover23/wip-doc-2023-08-01-backport-52131-to-reef
zdover23 [Mon, 31 Jul 2023 21:18:37 +0000 (07:18 +1000)]
Merge pull request #52712 from zdover23/wip-doc-2023-08-01-backport-52131-to-reef

reef: doc/radosgw: correct emphasis in rate limit section

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agosrc/ceph_release, doc: mark reef stable 52716/head
Neha Ojha [Mon, 31 Jul 2023 21:12:26 +0000 (21:12 +0000)]
src/ceph_release, doc: mark reef stable

Signed-off-by: Neha Ojha <nojha@redhat.com>
23 months agodoc/radosgw: correct emphasis in rate limit section 52712/head
Piotr Parczewski [Mon, 31 Jul 2023 14:42:26 +0000 (16:42 +0200)]
doc/radosgw: correct emphasis in rate limit section

Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
(cherry picked from commit 50bfbab6d9a30b3ba6ec4f4c8df9059298c28a7f)

23 months agoqa/rgw: pacific upgrade disables centos9 52710/head
Casey Bodley [Mon, 24 Jul 2023 14:09:28 +0000 (10:09 -0400)]
qa/rgw: pacific upgrade disables centos9

we don't build centos 9 packages for pacific, so the pacific upgrade
suite was failing with errors like:

Failed to fetch package version from https://shaman.ceph.com/api/search/?status=ready&project=ceph&flavor=default&distros=centos%2F9%2Fx86_64&ref=pacific

Fixes: https://tracker.ceph.com/issues/62135
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit b16bc1cd07a28d2a5677c2fc107686f0b96648ce)

23 months agomgr/dashboard: allow PUT in CORS 52705/head
Nizamudeen A [Tue, 25 Jul 2023 09:21:40 +0000 (14:51 +0530)]
mgr/dashboard: allow PUT in CORS

Fixes: https://tracker.ceph.com/issues/62222
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 8da2a2c0e296a94a2bfab6ab68480d2e33e7d84e)

23 months agoMerge pull request #52679 from zdover23/wip-doc-2023-07-28-backport-52671-to-reef
zdover23 [Sun, 30 Jul 2023 06:22:34 +0000 (16:22 +1000)]
Merge pull request #52679 from zdover23/wip-doc-2023-07-28-backport-52671-to-reef

reef: doc: update README.md install procedure

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52693 from zdover23/wip-doc-2023-07-29-backport-52668-to-reef
Anthony D'Atri [Sat, 29 Jul 2023 12:14:35 +0000 (08:14 -0400)]
Merge pull request #52693 from zdover23/wip-doc-2023-07-29-backport-52668-to-reef

reef: doc/radosgw: Add missing space to date option spec in admin.rst

23 months agoMerge pull request #52695 from zdover23/wip-doc-2023-07-29-backport-52685-to-reef
Anthony D'Atri [Sat, 29 Jul 2023 12:12:58 +0000 (08:12 -0400)]
Merge pull request #52695 from zdover23/wip-doc-2023-07-29-backport-52685-to-reef

reef: doc/mgr/ceph_api: Promptify example commands in index.rst

23 months agodoc/mgr/ceph_api: Promptify example commands in index.rst 52695/head
Ville Ojamo [Fri, 28 Jul 2023 04:49:19 +0000 (11:49 +0700)]
doc/mgr/ceph_api: Promptify example commands in index.rst

Use the more modern prompt block instead of
using code blocks for example commands.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 4f9bd62f374d2f6bf74296d87e5205960464c349)

23 months agodoc/radosgw: Add missing space to date option spec in admin.rst 52693/head
Ville Ojamo [Thu, 27 Jul 2023 07:56:58 +0000 (14:56 +0700)]
doc/radosgw: Add missing space to date option spec in admin.rst

The start time and end time CLI option specification is missing a space between the date and the optional time value. Also expand the text to talk about "optional time" after the date.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit dd16ad9055f134433d9bd6410cd31eb0fc918723)

23 months agoMerge pull request #52687 from rhcs-dashboard/wip-62220-reef
Avan [Fri, 28 Jul 2023 18:48:39 +0000 (00:18 +0530)]
Merge pull request #52687 from rhcs-dashboard/wip-62220-reef

reef: exporter: ceph-exporter scrapes failing on multi-homed server

Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
23 months agoMerge pull request #52618 from vshankar/tr-62147
Yuri Weinstein [Fri, 28 Jul 2023 16:35:52 +0000 (12:35 -0400)]
Merge pull request #52618 from vshankar/tr-62147

reef: qa: use centos 8.stream for fs:upgrade tests

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
23 months agoMerge pull request #52664 from idryomov/wip-61565-reef
Yuri Weinstein [Fri, 28 Jul 2023 15:38:46 +0000 (11:38 -0400)]
Merge pull request #52664 from idryomov/wip-61565-reef

reef: qa/workunits/rbd: use jammy version of qemu-iotests for centos 9

Reviewed-by: Ramana Raja <rraja@redhat.com>
23 months agoexporter: ceph-exporter scrapes failing on multi-homed server 52687/head
Avan Thakkar [Thu, 15 Jun 2023 11:18:54 +0000 (16:48 +0530)]
exporter: ceph-exporter scrapes failing on multi-homed server

Fixes: https://tracker.ceph.com/issues/61669
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
Adopted ceph-exporter deployment in cephadm
to bind to all addresses on a machine.

(cherry picked from commit 9a6f01d0d229177a23175b5985d12aa140ca6271)

23 months agodoc: update README.md install procedure 52679/head
Zac Dover [Thu, 27 Jul 2023 11:49:19 +0000 (21:49 +1000)]
doc: update README.md install procedure

Add instructions directing the reader to install the "python3-routes"
package. This package is required in order to launch the dashboard after
the installation procedure has completed, but is not yet included in the
install-deps.sh script.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 0b0009bf1fb0cd54cdf0014bd724b00805a3dbd1)

2 years agoMerge pull request #52641 from zdover23/wip-doc-2023-07-26-backport-52630-to-reef
zdover23 [Wed, 26 Jul 2023 23:36:30 +0000 (09:36 +1000)]
Merge pull request #52641 from zdover23/wip-doc-2023-07-26-backport-52630-to-reef

reef: doc: update README.md

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoqa/workunits/rbd: use jammy version of qemu-iotests for centos 9 52664/head
Ilya Dryomov [Tue, 25 Jul 2023 11:31:25 +0000 (13:31 +0200)]
qa/workunits/rbd: use jammy version of qemu-iotests for centos 9

It's the one we are using for all recent distros.

While at it, get rid of custom bin directory -- it appears that both
v2.3.0 and v2.11.0 tests are happy with just symlinks in the current
directory.

Fixes: https://tracker.ceph.com/issues/61565
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit d49df8d74ca96a3c0fc00f1d7e303d4e12f2f1e3)

2 years agodoc: update README.md 52641/head
Zac Dover [Tue, 25 Jul 2023 13:09:11 +0000 (23:09 +1000)]
doc: update README.md

Correct and improve ceph/README.md.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit ad1202be685c1d35026b5ba96ba3f5cf3aefdb3a)

2 years agoMerge pull request #52616 from ceph/reef-release
Laura Flores [Tue, 25 Jul 2023 21:51:28 +0000 (16:51 -0500)]
Merge pull request #52616 from ceph/reef-release

v18.1.3

2 years agoMerge pull request #52612 from zdover23/wip-doc-2023-07-25-backport-49889-to-reef
zdover23 [Tue, 25 Jul 2023 14:36:12 +0000 (00:36 +1000)]
Merge pull request #52612 from zdover23/wip-doc-2023-07-25-backport-49889-to-reef

reef: doc/rados/configuration: add links to MON DNS

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #52608 from zdover23/wip-doc-2023-07-25-backport-52601-to-reef
zdover23 [Tue, 25 Jul 2023 14:35:58 +0000 (00:35 +1000)]
Merge pull request #52608 from zdover23/wip-doc-2023-07-25-backport-52601-to-reef

reef: doc/rados: remove redundant cache tiering deprecation note

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoqa: use centos 8.stream for fs:upgrade tests 52618/head
Venky Shankar [Mon, 24 Jul 2023 06:54:35 +0000 (12:24 +0530)]
qa: use centos 8.stream for fs:upgrade tests

fs:upgrade tests use n/o/p release packages which aren't
available for centos 9.stream - switch using 8.stream instead.

Fixes: http://tracker.ceph.com/issues/62146
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit b5756b98f989e8610f310ade4777cf6c87d72e23)

2 years agoqa/rgw: test that multipart re-upload does not leave any orphans 52615/head
J. Eric Ivancich [Thu, 23 Mar 2023 21:45:06 +0000 (17:45 -0400)]
qa/rgw: test that multipart re-upload does not leave any orphans

Runs a boto script that reuploads one part multiple times before
completing and then we check for any orphans.

Original boto script contributed by Matt Benjamin
<mbenjami@redhat.com> on top of which modifications were made.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit aeffd1b5986ad13f7a1f962cbff2fc72a5b21abe)