]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
20 months agodoc/rados: edit "troubleshooting-mon" 54503/head
Zac Dover [Tue, 14 Nov 2023 13:03:28 +0000 (23:03 +1000)]
doc/rados: edit "troubleshooting-mon"

Edit the text in the "Initial Troubleshooting" section of
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

20 months agoMerge pull request #54269 from ronen-fr/wip-63370-quincy
Yuri Weinstein [Mon, 13 Nov 2023 21:49:37 +0000 (13:49 -0800)]
Merge pull request #54269 from ronen-fr/wip-63370-quincy

quincy: osd: fix use-after-move in build_incremental_map_msg()

Reviewed-by: Laura Flores <lflores@redhat.com>
20 months agoMerge pull request #54004 from kamoltat/wip-ksirivad-backport-quincy-53979
Yuri Weinstein [Mon, 13 Nov 2023 21:17:53 +0000 (13:17 -0800)]
Merge pull request #54004 from kamoltat/wip-ksirivad-backport-quincy-53979

quincy: src/mon/Monitor: Fix set_elector_disallowed_leaders

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
20 months agoMerge pull request #54481 from zdover23/wip-doc-2023-11-14-backport-54479-to-quincy
Anthony D'Atri [Mon, 13 Nov 2023 16:58:07 +0000 (11:58 -0500)]
Merge pull request #54481 from zdover23/wip-doc-2023-11-14-backport-54479-to-quincy

quincy: doc/start: fix typo in hardware-recommendations.rst

20 months agodoc/start: fix typo in hardware-recommendations.rst 54481/head
Anthony D'Atri [Mon, 13 Nov 2023 13:58:44 +0000 (08:58 -0500)]
doc/start: fix typo in hardware-recommendations.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 48fd7ff1e13ccfeca04b9283b13641ce59316723)

20 months agoMerge pull request #54478 from zdover23/wip-doc-2023-11-13-backport-54473-to-quincy
Anthony D'Atri [Mon, 13 Nov 2023 16:40:03 +0000 (11:40 -0500)]
Merge pull request #54478 from zdover23/wip-doc-2023-11-13-backport-54473-to-quincy

quincy: doc/rados: format "initial troubleshooting"

20 months agodoc/rados: format "initial troubleshooting" 54478/head
Zac Dover [Mon, 13 Nov 2023 10:57:07 +0000 (20:57 +1000)]
doc/rados: format "initial troubleshooting"

Format the steps in the "Initial Troubleshooting" section of
doc/rados/troubleshooting/troubleshooting-mon.rst. A near-future PR (not
this one) will add context to this section and explain that the steps
described here are the first steps that you should undertake when you
determine that you have an unresponsive or down Monitor. This PR is
merely for formatting.

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

20 months agoMerge pull request #54464 from zdover23/wip-doc-2023-11-13-backport-54457-to-quincy
Anthony D'Atri [Sun, 12 Nov 2023 16:58:10 +0000 (11:58 -0500)]
Merge pull request #54464 from zdover23/wip-doc-2023-11-13-backport-54457-to-quincy

quincy: doc/config: edit "ceph-conf.rst"

20 months agodoc/config: edit "ceph-conf.rst" 54464/head
Zac Dover [Sun, 12 Nov 2023 10:21:41 +0000 (20:21 +1000)]
doc/config: edit "ceph-conf.rst"

Edit the first section of doc/rados/configuration/ceph-conf.rst.
Initially I just wanted to change "series" to "set", but once I got my
hands dirty I ended up simplifying some sentences.

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

20 months agoMerge pull request #54456 from zdover23/wip-doc-2023-11-11-backport-54452-to-quincy
Anthony D'Atri [Sat, 11 Nov 2023 13:35:02 +0000 (08:35 -0500)]
Merge pull request #54456 from zdover23/wip-doc-2023-11-11-backport-54452-to-quincy

quincy: doc/rados: edit t-mon "common issues" (5 of x)

20 months agodoc/rados: edit t-mon "common issues" (5 of x) 54456/head
Zac Dover [Sat, 11 Nov 2023 03:45:42 +0000 (13:45 +1000)]
doc/rados: edit t-mon "common issues" (5 of x)

Edit the fifth part of the section "Most Common Monitor Issues" in
doc/rados/troubleshooting/troubleshooting-mon.rst.

Follows https://github.com/ceph/ceph/pull/54440.

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

20 months agoMerge pull request #54444 from zdover23/wip-doc-2023-11-10-backport-54440-to-quincy
Anthony D'Atri [Fri, 10 Nov 2023 14:40:58 +0000 (09:40 -0500)]
Merge pull request #54444 from zdover23/wip-doc-2023-11-10-backport-54440-to-quincy

quincy: doc/rados: edit t-mon "common issues" (4 of x)

20 months agodoc/rados: edit t-mon "common issues" (4 of x) 54444/head
Zac Dover [Thu, 9 Nov 2023 19:50:21 +0000 (05:50 +1000)]
doc/rados: edit t-mon "common issues" (4 of x)

Edit the fourth part of the section "Most Common Monitor Issues" in
doc/rados/troubleshooting/troubleshooting-mon.rst.

Follows https://github.com/ceph/ceph/pull/54432.

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

20 months agoMerge pull request #54439 from zdover23/wip-doc-2023-11-10-backport-54432-to-quincy
Anthony D'Atri [Thu, 9 Nov 2023 21:01:52 +0000 (16:01 -0500)]
Merge pull request #54439 from zdover23/wip-doc-2023-11-10-backport-54432-to-quincy

quincy: doc/rados: edit t-mon "common issues" (3 of x)

20 months agoMerge pull request #54430 from guits/wip-63490-quincy
Guillaume Abrioux [Thu, 9 Nov 2023 19:48:13 +0000 (20:48 +0100)]
Merge pull request #54430 from guits/wip-63490-quincy

quincy: ceph-volume: Revert "ceph-volume: fix raw list for lvm devices"

20 months agodoc/rados: edit t-mon "common issues" (3 of x) 54439/head
Zac Dover [Thu, 9 Nov 2023 10:20:20 +0000 (20:20 +1000)]
doc/rados: edit t-mon "common issues" (3 of x)

Edit the second part of the section "Most Common Monitor Issues" in
doc/rados/troubleshooting/troubleshooting-mon.rst.

Follows https://github.com/ceph/ceph/pull/54417.

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

20 months agoceph-volume: fix raw list for non-existent device 54430/head
Matthew Booth [Tue, 7 Nov 2023 19:58:16 +0000 (19:58 +0000)]
ceph-volume: fix raw list for non-existent device

ceph-volume should not crash when given a device which doesn't exist.

Fixes: https://tracker.ceph.com/issues/63391
Signed-off-by: Matthew Booth <mbooth@redhat.com>
(cherry picked from commit e009b1a319c834a504947423ae1dd55387809235)
(cherry picked from commit 0e17f8b5aebb51ee69ce0689dabe2a9111055716)

20 months agoceph-volume: Revert "ceph-volume: fix raw list for lvm devices"
Guillaume Abrioux [Tue, 7 Nov 2023 13:39:50 +0000 (14:39 +0100)]
ceph-volume: Revert "ceph-volume: fix raw list for lvm devices"

This reverts commit e5e429617c1c27dcd631171f65d30571e32f7266.
This commit introduced a regression, see linked tracker for details.

Fixes: https://tracker.ceph.com/issues/63391
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit 916a22ef031953056771eceb1f49cab7eb746978)

20 months agoMerge pull request #54428 from zdover23/wip-doc-2023-11-09-backport-54412-to-quincy
Anthony D'Atri [Thu, 9 Nov 2023 04:45:44 +0000 (23:45 -0500)]
Merge pull request #54428 from zdover23/wip-doc-2023-11-09-backport-54412-to-quincy

quincy: doc/rados: edit t-shooting-mon.rst

20 months agodoc/rados: edit t-shooting-mon.rst 54428/head
Zac Dover [Wed, 8 Nov 2023 07:56:29 +0000 (17:56 +1000)]
doc/rados: edit t-shooting-mon.rst

Improve the front matter of the section "Troubleshooting Monitors" in
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

20 months agoMerge pull request #54422 from zdover23/wip-doc-2023-11-09-backport-54417-to-quincy
Anthony D'Atri [Wed, 8 Nov 2023 16:15:50 +0000 (11:15 -0500)]
Merge pull request #54422 from zdover23/wip-doc-2023-11-09-backport-54417-to-quincy

quincy: doc/rados: edit t-mon "common issues" (2 of x)

20 months agodoc/rados: edit t-mon "common issues" (2 of x) 54422/head
Zac Dover [Wed, 8 Nov 2023 13:24:06 +0000 (23:24 +1000)]
doc/rados: edit t-mon "common issues" (2 of x)

Edit the second part of the section "Most Common Monitor Issues" in
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

20 months agoMerge pull request #54419 from zdover23/wip-doc-2023-11-08-backport-54413-to-quincy
zdover23 [Wed, 8 Nov 2023 15:07:57 +0000 (01:07 +1000)]
Merge pull request #54419 from zdover23/wip-doc-2023-11-08-backport-54413-to-quincy

quincy: doc/rados: edit t-mon "common issues" (1 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
20 months agodoc/rados: edit t-mon "common issues" (1 of x) 54419/head
Zac Dover [Wed, 8 Nov 2023 09:07:40 +0000 (19:07 +1000)]
doc/rados: edit t-mon "common issues" (1 of x)

Edit the first part of the section "Most Common Monitor Issues" in
doc/rados/troubleshooting/troublehsooting-mon.rst.

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

20 months agoMerge pull request #54389 from zdover23/wip-doc-2023-11-07-backport-54384-to-quincy
zdover23 [Tue, 7 Nov 2023 16:11:55 +0000 (02:11 +1000)]
Merge pull request #54389 from zdover23/wip-doc-2023-11-07-backport-54384-to-quincy

quincy: doc/cephadm: fix typo in set ssh key command

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
20 months agodoc/cephadm: fix typo in set ssh key command 54389/head
Piotr Parczewski [Tue, 7 Nov 2023 11:48:01 +0000 (12:48 +0100)]
doc/cephadm: fix typo in set ssh key command

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

20 months agoMerge pull request #53577 from mchangir/wip-57158-quincy
Milind Changire [Tue, 7 Nov 2023 08:01:58 +0000 (13:31 +0530)]
Merge pull request #53577 from mchangir/wip-57158-quincy

quincy: doc/cephfs: note regarding start time time zone

Reviewed-by: Milind Changire <mchangir@redhat.com>
20 months agoMerge pull request #54369 from zdover23/wip-doc-2023-11-07-backport-54342-to-quincy
Anthony D'Atri [Mon, 6 Nov 2023 20:33:17 +0000 (15:33 -0500)]
Merge pull request #54369 from zdover23/wip-doc-2023-11-07-backport-54342-to-quincy

quincy: doc/radosgw: Improve dynamicresharding.rst

20 months agoMerge pull request #54367 from zdover23/wip-doc-2023-11-07-backport-54352-to-quincy
Anthony D'Atri [Mon, 6 Nov 2023 20:02:58 +0000 (15:02 -0500)]
Merge pull request #54367 from zdover23/wip-doc-2023-11-07-backport-54352-to-quincy

quincy: doc/rados: format Q&A list in tshooting-mon.rst

20 months agodoc/radosgw: Improve dynamicresharding.rst 54369/head
Anthony D'Atri [Sat, 4 Nov 2023 15:06:25 +0000 (11:06 -0400)]
doc/radosgw: Improve dynamicresharding.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit a9bf0c13e3dc866bd1cb724a10e23ae215e15437)

20 months agodoc/rados: format Q&A list in tshooting-mon.rst 54367/head
Zac Dover [Mon, 6 Nov 2023 04:31:20 +0000 (14:31 +1000)]
doc/rados: format Q&A list in tshooting-mon.rst

Bold the questions in a Q&A list in the "Most Common Monitor Issues"
section of doc/rados/troubleshooting/troubleshooting-mon.rst.

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

20 months agoMerge pull request #54354 from zdover23/wip-doc-2023-11-06-backport-54286-to-quincy
Anthony D'Atri [Mon, 6 Nov 2023 14:04:08 +0000 (09:04 -0500)]
Merge pull request #54354 from zdover23/wip-doc-2023-11-06-backport-54286-to-quincy

quincy: doc/cephfs: edit mount-using-fuse.rst

20 months agodoc/cephfs: edit mount-using-fuse.rst 54354/head
Jaanus Torp [Wed, 1 Nov 2023 10:23:47 +0000 (12:23 +0200)]
doc/cephfs: edit mount-using-fuse.rst

Fixes missing dash that lead to unnecessary debugging.

Signed-off-by: Jaanus Torp <jaanus@saun.ee>
(cherry picked from commit 9fcb98411bfeb9147f61bef4424a78d98c63cadc)

20 months agoMerge pull request #54350 from zdover23/wip-doc-2023-11-06-backport-54344-to-quincy
Anthony D'Atri [Sun, 5 Nov 2023 16:43:43 +0000 (11:43 -0500)]
Merge pull request #54350 from zdover23/wip-doc-2023-11-06-backport-54344-to-quincy

quincy: doc/rados: edit t-mon.rst text

20 months agodoc/rados: edit t-mon.rst text 54350/head
Zac Dover [Sun, 5 Nov 2023 12:28:39 +0000 (22:28 +1000)]
doc/rados: edit t-mon.rst text

Clarify the text in the "Clock Skew" section of
doc/rados/troubleshooting/troubleshooting-mon.rst.

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

20 months agoMerge pull request #54346 from zdover23/wip-doc-2023-11-05-backport-54343-to-quincy
Anthony D'Atri [Sun, 5 Nov 2023 13:45:34 +0000 (08:45 -0500)]
Merge pull request #54346 from zdover23/wip-doc-2023-11-05-backport-54343-to-quincy

quincy: doc/rados: format Q&A list in t-mon.rst

20 months agodoc/rados: format Q&A list in t-mon.rst 54346/head
Zac Dover [Sun, 5 Nov 2023 06:24:16 +0000 (16:24 +1000)]
doc/rados: format Q&A list in t-mon.rst

Format a Q&A list in doc/rados/troubleshooting/troubleshooting.rst, in
the "Clock Skews" section.

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

20 months agoMerge pull request #54330 from zdover23/wip-doc-2023-11-04-backport-54274-to-quincy
Anthony D'Atri [Fri, 3 Nov 2023 16:19:49 +0000 (12:19 -0400)]
Merge pull request #54330 from zdover23/wip-doc-2023-11-04-backport-54274-to-quincy

quincy: doc: Update dynamicresharding.rst

20 months agoMerge pull request #54321 from zdover23/wip-doc-2023-11-03-backport-54303-to-quincy
Anthony D'Atri [Fri, 3 Nov 2023 16:18:43 +0000 (12:18 -0400)]
Merge pull request #54321 from zdover23/wip-doc-2023-11-03-backport-54303-to-quincy

quincy: doc/cephadm: edit troubleshooting.rst (2 of x)

20 months agoMerge pull request #54324 from zdover23/wip-doc-2023-11-03-backport-54322-to-quincy
Anthony D'Atri [Fri, 3 Nov 2023 16:17:01 +0000 (12:17 -0400)]
Merge pull request #54324 from zdover23/wip-doc-2023-11-03-backport-54322-to-quincy

quincy: doc/cephadm/services: remove excess rendered indentation in osd.rst

20 months agodoc: Update dynamicresharding.rst 54330/head
Aliaksei Makarau [Tue, 31 Oct 2023 15:20:05 +0000 (16:20 +0100)]
doc: Update dynamicresharding.rst

"3, After resharding completed:" should be
"3. After resharding completed:"

Signed-off-by: Aliaksei Makarau <aliaksei.makarau@ibm.com>
(cherry picked from commit e96cef78bb97491e6488999d6bc4a068cd1c5a8d)

20 months agodoc/cephadm/services: remove excess rendered indentation in osd.rst 54324/head
Ville Ojamo [Fri, 3 Nov 2023 05:44:00 +0000 (12:44 +0700)]
doc/cephadm/services: remove excess rendered indentation in osd.rst

Start bash command blocks at the left margin, removing
excessive padding/indentation that would render the
block too much towards the right.

At the same time ident the source consistently:
- Two spaces for command blocks and output blocks.
- Four spaces for notes, code blocks.

There seems to be no uniform style for this, sometimes
commands are indented with three spaces but it would
seem two spaces is common. In the end it all renders
the same I guess.

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

20 months agodoc/cephadm: edit troubleshooting.rst (2 of x) 54321/head
Zac Dover [Thu, 2 Nov 2023 06:07:39 +0000 (16:07 +1000)]
doc/cephadm: edit troubleshooting.rst (2 of x)

Edit doc/cephadm/troubleshooting.rst. This commit and the PR of which it
is a part was raised in response to https://github.com/ceph/ceph/pull/53976.

Co-authored-by: John Mulligan <jmulligan@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit b096c21c7c4df2bf177f3ba84093cc75ecd71d49)

20 months agoMerge pull request #54284 from zdover23/wip-doc-2023-11-01-backport-54281-to-quincy
Anthony D'Atri [Wed, 1 Nov 2023 13:13:05 +0000 (09:13 -0400)]
Merge pull request #54284 from zdover23/wip-doc-2023-11-01-backport-54281-to-quincy

quincy: doc/cephadm: edit troubleshooting.rst (1 of x)

20 months agodoc/cephadm: edit troubleshooting.rst (1 of x) 54284/head
Zac Dover [Wed, 1 Nov 2023 01:53:59 +0000 (11:53 +1000)]
doc/cephadm: edit troubleshooting.rst (1 of x)

Edit doc/cephadm/troubleshooting.rst. This commit and the PR of which it
is a part was raised in response to
https://github.com/ceph/ceph/pull/53976. The limits of reStructuredText
are particularly visible here in every instance of a BASH for-loop and
in every instance of a command stretched over multiple lines.

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

20 months agoMerge pull request #54266 from zdover23/wip-doc-2023-10-31-backport-54239-to-quincy
Anthony D'Atri [Tue, 31 Oct 2023 17:32:53 +0000 (13:32 -0400)]
Merge pull request #54266 from zdover23/wip-doc-2023-10-31-backport-54239-to-quincy

quincy: doc/glossary: improve "BlueStore" entry

20 months agoMerge pull request #54271 from zdover23/wip-doc-2023-10-31-backport-54238-to-quincy
Anthony D'Atri [Tue, 31 Oct 2023 14:54:55 +0000 (10:54 -0400)]
Merge pull request #54271 from zdover23/wip-doc-2023-10-31-backport-54238-to-quincy

quincy: doc/rados: improve "scrubbing" explanation

20 months agodoc/rados: improve "scrubbing" explanation 54271/head
Zac Dover [Mon, 30 Oct 2023 02:19:07 +0000 (12:19 +1000)]
doc/rados: improve "scrubbing" explanation

Improve the English describing the operation of scrubbing PGs in
doc/rados/configuration/osd-config-ref.rst.

Co-authored-by: Ronen Friedman <rfriedma@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 19b139932d8aef9b47e1fa9c400c3f73b5cb3d7b)

20 months agoosd: fix use-after-move in build_incremental_map_msg() 54269/head
Ronen Friedman [Wed, 25 Oct 2023 07:24:18 +0000 (02:24 -0500)]
osd: fix use-after-move in build_incremental_map_msg()

Fixes: https://tracker.ceph.com/issues/63310
Backport of https://github.com/ceph/ceph/pull/54177

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 9e2b8b0e8235b36e55310aab49b8f760e8d57cad)

20 months agodoc/glossary: improve "BlueStore" entry 54266/head
Zac Dover [Mon, 30 Oct 2023 02:37:39 +0000 (12:37 +1000)]
doc/glossary: improve "BlueStore" entry

Initially s/backend/back end/ but then I added a little more information
about BlueStore's use of RocksDB to map object names to block locations
on disk.

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

20 months agoMerge pull request #54201 from ceph/quincy-release
Yuri Weinstein [Mon, 30 Oct 2023 14:46:32 +0000 (07:46 -0700)]
Merge pull request #54201 from ceph/quincy-release

v17.2.7

Reviewed-by: Laura Flores <lflores@redhat.com>
20 months agoMerge pull request #54236 from zdover23/wip-doc-2023-10-30-backport-54232-to-quincy
Anthony D'Atri [Mon, 30 Oct 2023 01:17:39 +0000 (21:17 -0400)]
Merge pull request #54236 from zdover23/wip-doc-2023-10-30-backport-54232-to-quincy

quincy: doc/ceph-volume: improve front matter

20 months agodoc/ceph-volume: improve front matter 54236/head
Zac Dover [Sun, 29 Oct 2023 12:15:13 +0000 (22:15 +1000)]
doc/ceph-volume: improve front matter

Simplify and improve the readability of the front matter of
doc/ceph-volume/lvm/activate.rst.

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

20 months agoMerge pull request #54234 from zdover23/wip-doc-2023-10-30-backport-54231-to-quincy
Anthony D'Atri [Mon, 30 Oct 2023 00:29:40 +0000 (20:29 -0400)]
Merge pull request #54234 from zdover23/wip-doc-2023-10-30-backport-54231-to-quincy

quincy: doc/ceph-volume: explain idempotence

20 months agodoc/ceph-volume: explain idempotence 54234/head
Zac Dover [Sun, 29 Oct 2023 12:01:11 +0000 (22:01 +1000)]
doc/ceph-volume: explain idempotence

Improve the grammar of a note explaining that the execution of the call
that activates ceph-volume is idempotent.

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

20 months agoMerge pull request #54229 from zdover23/wip-doc-2023-10-28-backport-54218-to-quincy
Anthony D'Atri [Sat, 28 Oct 2023 14:45:07 +0000 (10:45 -0400)]
Merge pull request #54229 from zdover23/wip-doc-2023-10-28-backport-54218-to-quincy

quincy: doc/rados: edit troubleshooting-pg.rst

20 months agodoc/rados: edit troubleshooting-pg.rst 54229/head
Zac Dover [Fri, 27 Oct 2023 05:22:34 +0000 (15:22 +1000)]
doc/rados: edit troubleshooting-pg.rst

s/placement group/pool/ in a sentence that, prior to this change, was
confusing. Suitable for backports prior to Reef.

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

20 months agoMerge pull request #54221 from zdover23/wip-doc-2023-10-27-backport-53976-to-quincy
zdover23 [Fri, 27 Oct 2023 10:23:38 +0000 (20:23 +1000)]
Merge pull request #54221 from zdover23/wip-doc-2023-10-27-backport-53976-to-quincy

quincy: cephadm: add a --dry-run option to cephadm shell

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
20 months agocephadm: add a --dry-run option to cephadm shell 54221/head
John Mulligan [Wed, 11 Oct 2023 18:05:17 +0000 (14:05 -0400)]
cephadm: add a --dry-run option to cephadm shell

Instead of creating the shell, the --dry-run option prints the container
command that would be used. This can be used as a starting point for
creating custom container commands similar to what cephadm shell would
generate but with tweaks.

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

doc/cephadm: clean up debugging section

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

doc/cephadm: extend container debugging to cover live processes

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

20 months ago17.2.7 54201/head v17.2.7
Ceph Release Team [Wed, 25 Oct 2023 23:46:16 +0000 (23:46 +0000)]
17.2.7

Signed-off-by: Ceph Release Team <ceph-maintainers@ceph.io>
20 months agoMerge pull request #54175 from rzarzynski/wip-bug-63305
Yuri Weinstein [Wed, 25 Oct 2023 17:07:57 +0000 (10:07 -0700)]
Merge pull request #54175 from rzarzynski/wip-bug-63305

quincy: osd: bring the missed fmt::formatter for snapid_t to address FTBFS

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
20 months agoMerge pull request #54169 from cbodley/wip-quincy-revert-50749
Ilya Dryomov [Wed, 25 Oct 2023 14:34:35 +0000 (16:34 +0200)]
Merge pull request #54169 from cbodley/wip-quincy-revert-50749

quincy: Revert "exporter: user only counter dump/schema commands for extacting counters"

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
20 months agoosd: bring the missed fmt::formatter for snapid_t to address FTBFS 54175/head
Radosław Zarzyński [Tue, 24 Oct 2023 21:50:25 +0000 (23:50 +0200)]
osd: bring the missed fmt::formatter for snapid_t to address FTBFS

This commit is specific to quincy.

Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
20 months agoRevert "exporter: user only counter dump/schema commands for extacting counters" 54169/head
Casey Bodley [Tue, 24 Oct 2023 15:09:19 +0000 (11:09 -0400)]
Revert "exporter: user only counter dump/schema commands for extacting counters"

This reverts commit 6cc7c069ee1a9fd54def4eb79da16ddf7751add8.

the 'counter' commands are not present on quincy

Signed-off-by: Casey Bodley <cbodley@redhat.com>
20 months agoMerge pull request #54132 from ivancich/wip-quincy-build-wo-mgr
J. Eric Ivancich [Mon, 23 Oct 2023 18:29:14 +0000 (14:29 -0400)]
Merge pull request #54132 from ivancich/wip-quincy-build-wo-mgr

quincy: build: make it possible to build w/o ceph-mgr

Reviewed-by: Casey Bodley <cbodley@redhat.com>
20 months agoMerge pull request #54108 from ceph/revert-53139-wip-62571-quincy
Yuri Weinstein [Mon, 23 Oct 2023 14:42:42 +0000 (07:42 -0700)]
Merge pull request #54108 from ceph/revert-53139-wip-62571-quincy

Revert "quincy: ceph_fs.h: add separate owner_{u,g}id fields"

Reviewed-by: Milind Changire <mchangir@redhat.com>
20 months agoMerge pull request #54131 from zdover23/wip-doc-2023-10-21-backport-54107-to-quincy
Anthony D'Atri [Sat, 21 Oct 2023 16:01:43 +0000 (12:01 -0400)]
Merge pull request #54131 from zdover23/wip-doc-2023-10-21-backport-54107-to-quincy

quincy: .github: Clarify checklist details

20 months agoquincy: build: make it possible to build w/o ceph-mgr 54132/head
J. Eric Ivancich [Sat, 21 Oct 2023 01:43:41 +0000 (21:43 -0400)]
quincy: build: make it possible to build w/o ceph-mgr

Fix problematic dependencies w/ ceph-exporter and ceph-mgr.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
20 months ago.github: Clarify checklist details 54131/head
Anthony D'Atri [Thu, 19 Oct 2023 15:28:07 +0000 (11:28 -0400)]
.github: Clarify checklist details

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 1ca356a916910a4016d5d3460d68ea3732f3bad9)

21 months agoMerge pull request #54115 from zdover23/wip-doc-2023-10-20-backport-54084-to-quincy
Anthony D'Atri [Fri, 20 Oct 2023 19:26:30 +0000 (15:26 -0400)]
Merge pull request #54115 from zdover23/wip-doc-2023-10-20-backport-54084-to-quincy

quincy: doc/rados: edit troubleshooting-pg (2 of x)

21 months agodoc/rados: edit troubleshooting-pg (2 of x) 54115/head
Zac Dover [Wed, 18 Oct 2023 22:25:38 +0000 (08:25 +1000)]
doc/rados: edit troubleshooting-pg (2 of x)

Edit doc/rados/troubleshooting/troubleshooting-pg.rst (1 of x).

Follows https://github.com/ceph/ceph/pull/54052.

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

21 months agoMerge pull request #54112 from zdover23/wip-doc-2023-10-20-backport-54099-to-quincy
Anthony D'Atri [Thu, 19 Oct 2023 22:09:39 +0000 (18:09 -0400)]
Merge pull request #54112 from zdover23/wip-doc-2023-10-20-backport-54099-to-quincy

quincy: doc: Documentation about main Ceph metrics

21 months agodoc: Documentation about main Ceph metrics 54112/head
Juan Miguel Olmo Martínez [Wed, 11 Oct 2023 16:00:15 +0000 (18:00 +0200)]
doc: Documentation about main Ceph metrics

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@ibm.com>
(cherry picked from commit 9bb63bdc8969f2ecdfeedfc8396890ad59f0d796)

21 months agoRevert "quincy: ceph_fs.h: add separate owner_{u,g}id fields" 54108/head
Venky Shankar [Thu, 19 Oct 2023 17:08:42 +0000 (22:38 +0530)]
Revert "quincy: ceph_fs.h: add separate owner_{u,g}id fields"

This seems to be causing test failures:

        https://pulpito.ceph.com/yuriw-2023-10-19_16:09:31-smoke-quincy-release-distro-default-smithi/7432399

Where the MDS crashes with

In function 'CInode* Server::prepare_new_inode(MDRequestRef&, CDir*, inodeno_t, unsigned int, const file_layout_t*)'
3449: FAILED ceph_assert(_inode->gid != (unsigned)-1)

1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x14f) [0x7f991631c89e]
2: /usr/lib/ceph/libceph-common.so.2(+0x27eab0) [0x7f991631cab0]
3: (Server::prepare_new_inode(boost::intrusive_ptr<MDRequestImpl>&, CDir*, inodeno_t, unsigned int, file_layout_t const*)+0x2791) [0x55563bec4831]
4: (Server::handle_client_mkdir(boost::intrusive_ptr<MDRequestImpl>&)+0x1ec) [0x55563bede88c]

Revert this change till the failure is fixed.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
21 months agoMerge pull request #54085 from ceph/revert-53647-wip-62289-quincy
Yuri Weinstein [Thu, 19 Oct 2023 16:27:41 +0000 (09:27 -0700)]
Merge pull request #54085 from ceph/revert-53647-wip-62289-quincy

Revert "[DNM] quincy: test: explicitly link to ceph-common for some libcephfs tests"

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
21 months agoRevert "[DNM] quincy: test: explicitly link to ceph-common for some libcephfs tests" 54085/head
Venky Shankar [Thu, 19 Oct 2023 03:52:30 +0000 (09:22 +0530)]
Revert "[DNM] quincy: test: explicitly link to ceph-common for some libcephfs tests"

This got merged inspite of being marked as DNM. @yuriw plans for another round
of quincy build, so if possible let's inculde this in the branch.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
21 months agoMerge pull request #54078 from cbodley/wip-qa-quincy-p2p-upgrade-s3tests
Yuri Weinstein [Wed, 18 Oct 2023 20:26:08 +0000 (13:26 -0700)]
Merge pull request #54078 from cbodley/wip-qa-quincy-p2p-upgrade-s3tests

qa/upgrade/quincy-p2p: remove s3tests

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
21 months agoMerge pull request #54080 from zdover23/wip-doc-2023-10-19-backport-54051-to-quincy
Anthony D'Atri [Wed, 18 Oct 2023 20:04:48 +0000 (16:04 -0400)]
Merge pull request #54080 from zdover23/wip-doc-2023-10-19-backport-54051-to-quincy

quincy: doc: Update mClock QOS documentation to discard osd_mclock_cost_per_*

21 months agodoc: Update mClock QOS documentation to discard osd_mclock_cost_per_* 54080/head
tanchangzhi [Tue, 17 Oct 2023 08:48:51 +0000 (16:48 +0800)]
doc: Update mClock QOS documentation to discard osd_mclock_cost_per_*

The cost parameters (osd_mclock_cost_per_*) have been removed.
The cost of an operation is now determined using the random IOPS
and maximum sequential bandwidth capability of the OSD's underlying device.

Fixes: https://tracker.ceph.com/issues/58529
Signed-off-by: tanchangzhi <544463199@qq.com>
(cherry picked from commit a7502cb5125dda8d052dc3991ed5d7013606aca2)

21 months agoqa/upgrade/quincy-p2p: remove s3tests 54078/head
Casey Bodley [Wed, 18 Oct 2023 18:38:50 +0000 (14:38 -0400)]
qa/upgrade/quincy-p2p: remove s3tests

Signed-off-by: Casey Bodley <cbodley@redhat.com>
21 months agoMerge pull request #54065 from pdvian/wip-quincy-test-fixes
Laura Flores [Wed, 18 Oct 2023 17:01:17 +0000 (13:01 -0400)]
Merge pull request #54065 from pdvian/wip-quincy-test-fixes

qa/smoke,rados,perf-basic: add POOL_APP_NOT_ENABLED to ignorelist

21 months agoMerge pull request #54072 from zdover23/wip-doc-2023-10-18-backport-54028-to-quincy
Anthony D'Atri [Wed, 18 Oct 2023 16:50:12 +0000 (12:50 -0400)]
Merge pull request #54072 from zdover23/wip-doc-2023-10-18-backport-54028-to-quincy

quincy: doc/start: Modernize and clarify hardware-recommendations.rst

21 months agoMerge pull request #54074 from zdover23/wip-doc-2023-10-18-backport-54052-to-quincy
Anthony D'Atri [Wed, 18 Oct 2023 16:48:39 +0000 (12:48 -0400)]
Merge pull request #54074 from zdover23/wip-doc-2023-10-18-backport-54052-to-quincy

quincy: doc/rados: edit troubleshooting-pg.rst (1 of x)

21 months agodoc/rados: edit troubleshooting-pg.rst (1 of x) 54074/head
Zac Dover [Tue, 17 Oct 2023 09:13:01 +0000 (19:13 +1000)]
doc/rados: edit troubleshooting-pg.rst (1 of x)

Edit doc/rados/troubleshooting/troubleshooting-pg.rst (1 of x).

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

21 months agodoc/start: Modernize and clarify hardware-recommendations.rst 54072/head
Anthony D'Atri [Mon, 16 Oct 2023 01:27:44 +0000 (21:27 -0400)]
doc/start: Modernize and clarify hardware-recommendations.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 83bd3a8dfb83c46a2ba84d9f309a6dbe72c64ea9)

21 months agoqa/smoke,rados,perf-basic: add POOL_APP_NOT_ENABLED to ignorelist 54065/head
Prashant D [Tue, 17 Oct 2023 19:58:34 +0000 (15:58 -0400)]
qa/smoke,rados,perf-basic: add POOL_APP_NOT_ENABLED to ignorelist

Some of the smoke, rados, perf-basic and upgrade-clients tests were
failing due to POOL_APP_NOT_ENABLED health check failure. Add
POOL_APP_NOT_ENABLED to ignorelist for these tests.

Signed-off-by: Prashant D <pdhange@redhat.com>
21 months agoMerge pull request #54064 from zdover23/wip-doc-2023-10-18-backport-52319-to-quincy
zdover23 [Tue, 17 Oct 2023 19:38:54 +0000 (05:38 +1000)]
Merge pull request #54064 from zdover23/wip-doc-2023-10-18-backport-52319-to-quincy

quincy: doc/foundation: Updating foundation members for July 2023

Reviewed-by: Mark Nelson <mark.nelson@clyso.com>
21 months agodoc/foundation: Updating foundation members for July 2023 54064/head
Mike Perez [Wed, 5 Jul 2023 15:31:04 +0000 (08:31 -0700)]
doc/foundation: Updating foundation members for July 2023

Backport to Quincy requested by Mark Nelson, because a Google
search was returning the Quincy page, which as of 2023 is outdated.

Signed-off-by: Mike Perez <thingee@gmail.com>
(cherry picked from commit 640390906f76da4bfd66bcd8006e964d6e73c98e)

21 months agoMerge pull request #54027 from zdover23/wip-doc-2023-10-16-backport-54022-to-quincy
Anthony D'Atri [Sun, 15 Oct 2023 23:54:30 +0000 (19:54 -0400)]
Merge pull request #54027 from zdover23/wip-doc-2023-10-16-backport-54022-to-quincy

quincy: doc/rados: Edit troubleshooting-osd (3 of x)

21 months agodoc/rados: Edit troubleshooting-osd (3 of x) 54027/head
Zac Dover [Sun, 15 Oct 2023 12:43:39 +0000 (22:43 +1000)]
doc/rados: Edit troubleshooting-osd (3 of x)

Edit doc/rados/troubleshooting/troubleshooting-osd.rst (3 of x).

Follows https://github.com/ceph/ceph/pull/53986.

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

21 months agosrc/mon/Monitor: Fix set_elector_disallowed_leaders 54004/head
Kamoltat [Wed, 11 Oct 2023 21:12:03 +0000 (21:12 +0000)]
src/mon/Monitor: Fix set_elector_disallowed_leaders

Problem:

In the monitors we hold 2 copies of disallowed_leader ...
1. MonMap class 2. Elector class.
When computing the ConnectivityScore for the monitors during
the election, we use the `disallowed_leader` from Elector
class to determine which monitors we shouldn't allow to lead.

Now, we rely on the function `set_elector_disallowed_leaders`
to set the `disallowed_leader` of the Elector class, MonMap
class copy of the `disallowed_leader` contains the
`tiebreaker_monitor` so we inherit that plus we also add the
monitors that are dead due to a zone failure.

Hence, the `adding dead monitors` phase is only allowed if we can
enter stretch_mode. However, there is a problem when failing over a stretch cluster
zone and reviving the entire zone back up, the revived monitors
couldn't enter stretch_mode when they are at the state of "probing"
since PaxosServices like osdmon becomes unreadable (this is expected)

Solution:

We unconditionally add monitors that are in
`monmap->stretch_marked_down_mons` to the
`disallowed_leaders` list in
`Monitor::set_elector_disallowed_leaders` since
if the monitors are in `monmap->stretch_marked_down_mons`
we know that they probably belong in a marked down
zone and is not fit for lead.

This will fix the problem of newly revived monitors
having different disallowed_leaders set
and getting stuck in election.

Fixes: https://tracker.ceph.com/issues/63183
Signed-off-by: Kamoltat <ksirivad@redhat.com>
(cherry picked from commit 5d1b5da21591c57cb0cbbbc8775b6ea0ced953a4)

21 months agosrc/mon: Added more loggings for disallowed_leaders
Kamoltat [Wed, 11 Oct 2023 21:08:19 +0000 (21:08 +0000)]
src/mon: Added more loggings for disallowed_leaders

Added more loggings regarding the disallowed_leaders
set so that it is easier to debug problems like:

https://tracker.ceph.com/issues/63183

Fixes: https://tracker.ceph.com/issues/63183
Signed-off-by: Kamoltat <ksirivad@redhat.com>
(cherry picked from commit 17bd0c6aca24a8d10b1f346462d6df2e29afd80e)

21 months agoMerge pull request #54001 from zdover23/wip-doc-2023-10-13-backport-53986-to-quincy
zdover23 [Fri, 13 Oct 2023 14:01:17 +0000 (00:01 +1000)]
Merge pull request #54001 from zdover23/wip-doc-2023-10-13-backport-53986-to-quincy

quincy: doc/rados: Edit troubleshooting-osd (2 of x)

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
21 months agodoc/rados: Edit troubleshooting-osd (2 of x) 54001/head
Zac Dover [Thu, 12 Oct 2023 08:33:58 +0000 (18:33 +1000)]
doc/rados: Edit troubleshooting-osd (2 of x)

Edit doc/rados/troubleshooting/troubleshooting.rst (2 of x).

Follows https://github.com/ceph/ceph/pull/53936.

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

21 months agoMerge pull request #53920 from ajarr/wip-63155-quincy
Yuri Weinstein [Thu, 12 Oct 2023 22:27:40 +0000 (15:27 -0700)]
Merge pull request #53920 from ajarr/wip-63155-quincy

quincy: librbd: kick ExclusiveLock state machine stalled waiting for lock from reacquire_lock()

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
21 months agoMerge pull request #52553 from k0ste/wip-62092-quincy
Laura Flores [Thu, 12 Oct 2023 20:33:53 +0000 (16:33 -0400)]
Merge pull request #52553 from k0ste/wip-62092-quincy

quincy:  mon: fix iterator mishandling in PGMap::apply_incremental

21 months agoMerge pull request #53983 from zdover23/wip-doc-2023-10-12-backport-53936-to-quincy
Anthony D'Atri [Thu, 12 Oct 2023 09:03:05 +0000 (05:03 -0400)]
Merge pull request #53983 from zdover23/wip-doc-2023-10-12-backport-53936-to-quincy

quincy: doc/rados: edit troubleshooting-osd (1 of x)

21 months agodoc/rados: edit troubleshooting-osd (1 of x) 53983/head
Zac Dover [Wed, 11 Oct 2023 10:38:55 +0000 (20:38 +1000)]
doc/rados: edit troubleshooting-osd (1 of x)

Edit doc/rados/troubleshooting/troubleshooting-osd.

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

21 months agoMerge pull request #53725 from kamoltat/wip-ksirivad-quincy-backport-51921
Laura Flores [Wed, 11 Oct 2023 18:42:13 +0000 (14:42 -0400)]
Merge pull request #53725 from kamoltat/wip-ksirivad-quincy-backport-51921

quincy: pybind/mgr/pg_autoscaler: Use bytes_used for actual_raw_used

21 months agoMerge pull request #53852 from batrick/wip-63081-quincy
Yuri Weinstein [Wed, 11 Oct 2023 15:41:08 +0000 (08:41 -0700)]
Merge pull request #53852 from batrick/wip-63081-quincy

quincy: mds/FSMap: allow upgrades if no up mds

Reviewed-by: Venky Shankar <vshankar@redhat.com>