]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
22 months agomgr/dashboard: fix rgw page issues when hostname not resolvable 53216/head
Nizamudeen A [Thu, 24 Aug 2023 11:47:29 +0000 (17:17 +0530)]
mgr/dashboard: fix rgw page issues when hostname not resolvable

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

 Conflicts:
src/pybind/mgr/dashboard/services/rgw_client.py
  - only keep the CephService import

22 months agoMerge pull request #53200 from zdover23/wip-doc-2023-08-29-backport-53198-to-quincy
Anthony D'Atri [Tue, 29 Aug 2023 03:35:08 +0000 (23:35 -0400)]
Merge pull request #53200 from zdover23/wip-doc-2023-08-29-backport-53198-to-quincy

quincy: doc/cephadm: add ssh note to install.rst

22 months agodoc/cephadm: add ssh note to install.rst 53200/head
Zac Dover [Mon, 28 Aug 2023 22:55:19 +0000 (08:55 +1000)]
doc/cephadm: add ssh note to install.rst

Add a note instructing the reader to have ssh running before the
"cephadm bootstrap" command is run.

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

22 months agoMerge pull request #52538 from cfsnyder/wip-62066-quincy
Yuri Weinstein [Mon, 28 Aug 2023 19:30:18 +0000 (12:30 -0700)]
Merge pull request #52538 from cfsnyder/wip-62066-quincy

quincy: rgw: fix consistency bug with OLH objects

Reviewed-by: Casey Bodley <cbodley@redhat.com>
22 months agoMerge pull request #53174 from rhcs-dashboard/wip-62601-quincy
Nizamudeen A [Mon, 28 Aug 2023 15:41:03 +0000 (21:11 +0530)]
Merge pull request #53174 from rhcs-dashboard/wip-62601-quincy

quincy: mgr/dashboard: disable protect if layering is not enabled on the image

Reviewed-by: Nizamudeen A <nia@redhat.com>
22 months agorgw: fix/improve test_rgw_versioning.py tests 52538/head
Cory Snyder [Wed, 12 Jul 2023 14:08:07 +0000 (14:08 +0000)]
rgw: fix/improve test_rgw_versioning.py tests

Signed-off-by: Cory Snyder <csnyder@1111systems.com>
(cherry picked from commit aa1f40e80d78ce08a2f51dad6fadf620866d17a3)

22 months agoMerge pull request #53180 from zdover23/wip-doc-2023-08-28-backport-53096-to-quincy
Anthony D'Atri [Mon, 28 Aug 2023 13:37:21 +0000 (09:37 -0400)]
Merge pull request #53180 from zdover23/wip-doc-2023-08-28-backport-53096-to-quincy

quincy: doc/start: edit os-recommendations.rst

22 months agodoc/start: edit os-recommendations.rst 53180/head
Zac Dover [Wed, 23 Aug 2023 15:15:54 +0000 (01:15 +1000)]
doc/start: edit os-recommendations.rst

Improve the grammar in one sentence of the "Platforms" section of
doc/start/os-recommendations.rst. Improving that grammar involved
splitting the sentence into two sentences, but that's life. Update:
Anthony substantially rewrote this, so credit for this should rightly
go to him.

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

22 months agomgr/dashboard: disable protect if layering is not enabled on the image 53174/head
avanthakkar [Mon, 21 Aug 2023 13:34:53 +0000 (19:04 +0530)]
mgr/dashboard: disable protect if layering is not enabled on the image

Fixes: https://tracker.ceph.com/issues/62498
Signed-off-by: avanthakkar <avanjohn@gmail.com>
(cherry picked from commit 16e913f0ba3918732cfc9984f707379df65ac29a)

22 months agoMerge pull request #53147 from zdover23/wip-doc-2023-08-25-backport-53125-to-quincy
zdover23 [Mon, 28 Aug 2023 02:38:31 +0000 (12:38 +1000)]
Merge pull request #53147 from zdover23/wip-doc-2023-08-25-backport-53125-to-quincy

quincy: doc: expand and consolidate mds placement

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
22 months agoMerge pull request #53165 from zdover23/wip-doc-2023-08-27-backport-53163-to-quincy
Anthony D'Atri [Sat, 26 Aug 2023 21:21:09 +0000 (17:21 -0400)]
Merge pull request #53165 from zdover23/wip-doc-2023-08-27-backport-53163-to-quincy

quincy: doc/cephadm: edit sentence in mgr.rst

22 months agodoc/cephadm: edit sentence in mgr.rst 53165/head
Zac Dover [Sat, 26 Aug 2023 20:31:12 +0000 (06:31 +1000)]
doc/cephadm: edit sentence in mgr.rst

Improve the grammar in the first sentence of
doc/cephadm/services/mgr.rst. This is a small change, but I could not
resist.

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

22 months agodoc: expand and consolidate mds placement 53147/head
Patrick Donnelly [Thu, 24 Aug 2023 00:36:12 +0000 (20:36 -0400)]
doc: expand and consolidate mds placement

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 3a5f9dc37a72a83046a5749e42182322799e0306)

22 months agoMerge pull request #52228 from batrick/wip-61691-quincy
Yuri Weinstein [Thu, 24 Aug 2023 15:27:34 +0000 (08:27 -0700)]
Merge pull request #52228 from batrick/wip-61691-quincy

quincy:  mon/MDSMonitor: batch last_metadata update with pending

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
22 months agoMerge pull request #53060 from zdover23/wip-doc-2023-08-21-backport-52963-to-quincy
Anthony D'Atri [Mon, 21 Aug 2023 13:38:33 +0000 (09:38 -0400)]
Merge pull request #53060 from zdover23/wip-doc-2023-08-21-backport-52963-to-quincy

quincy: doc/troubleshooting: edit cpu-profiling.rst

22 months agodoc/troubleshooting: edit cpu-profiling.rst 53060/head
Zac Dover [Sun, 13 Aug 2023 06:55:55 +0000 (16:55 +1000)]
doc/troubleshooting: edit cpu-profiling.rst

Improve the language in the "oprofile" section of the RADOS
Troubleshooting Guide.

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

22 months agoMerge pull request #52503 from lxbsz/wip-62010
Xiubo Li [Mon, 21 Aug 2023 02:11:10 +0000 (10:11 +0800)]
Merge pull request #52503 from lxbsz/wip-62010

quincy: client: wait rename to finish

22 months agoMerge pull request #52498 from lxbsz/wip-62045
Xiubo Li [Mon, 21 Aug 2023 00:29:10 +0000 (08:29 +0800)]
Merge pull request #52498 from lxbsz/wip-62045

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

22 months agoMerge pull request #50991 from lxbsz/wip-59199
Xiubo Li [Mon, 21 Aug 2023 00:26:08 +0000 (08:26 +0800)]
Merge pull request #50991 from lxbsz/wip-59199

quincy: qa: enable kclient test for newop test

22 months agoMerge pull request #53058 from zdover23/wip-doc-2023-08-20-backport-53055-to-quincy
Anthony D'Atri [Sun, 20 Aug 2023 23:49:22 +0000 (19:49 -0400)]
Merge pull request #53058 from zdover23/wip-doc-2023-08-20-backport-53055-to-quincy

quincy: doc/README.md - edit "Building Ceph"

22 months agodoc/README.md - edit "Building Ceph" 53058/head
Zac Dover [Sat, 19 Aug 2023 09:29:08 +0000 (19:29 +1000)]
doc/README.md - edit "Building Ceph"

Improve the "Building Ceph" section of ceph/README.md.

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

23 months agoMerge pull request #53050 from zdover23/wip-doc-2023-08-18-backport-53035-to-quincy
Anthony D'Atri [Fri, 18 Aug 2023 12:55:16 +0000 (08:55 -0400)]
Merge pull request #53050 from zdover23/wip-doc-2023-08-18-backport-53035-to-quincy

quincy: doc: edit README.md - contributing code

23 months agodoc: edit README.md - contributing code 53050/head
Zac Dover [Thu, 17 Aug 2023 10:38:20 +0000 (20:38 +1000)]
doc: edit README.md - contributing code

Edit the "Contributing Code" section of the "ceph/README.md" file.

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

23 months agoMerge pull request #52516 from neesingh-rh/wip-61988-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:37:15 +0000 (14:37 -0700)]
Merge pull request #52516 from neesingh-rh/wip-61988-quincy

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

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52514 from joscollin/wip-62056-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:36:19 +0000 (14:36 -0700)]
Merge pull request #52514 from joscollin/wip-62056-quincy

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

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52508 from lxbsz/wip-61985
Yuri Weinstein [Thu, 17 Aug 2023 21:35:25 +0000 (14:35 -0700)]
Merge pull request #52508 from lxbsz/wip-61985

quincy: client: force sending cap revoke ack always

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52502 from lxbsz/wip-62042
Yuri Weinstein [Thu, 17 Aug 2023 21:33:40 +0000 (14:33 -0700)]
Merge pull request #52502 from lxbsz/wip-62042

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

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52303 from lxbsz/wip-61796
Yuri Weinstein [Thu, 17 Aug 2023 21:31:21 +0000 (14:31 -0700)]
Merge pull request #52303 from lxbsz/wip-61796

quincy: client: only wait for write MDS OPs when unmounting

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52245 from batrick/wip-59303-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:30:46 +0000 (14:30 -0700)]
Merge pull request #52245 from batrick/wip-59303-quincy

quincy: tools/cephfs: add basic detection/cleanup tool for dentry first damage

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52241 from batrick/wip-59558-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:30:05 +0000 (14:30 -0700)]
Merge pull request #52241 from batrick/wip-59558-quincy

quincy: qa: check each fs for health

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52236 from batrick/wip-59371-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:29:22 +0000 (14:29 -0700)]
Merge pull request #52236 from batrick/wip-59371-quincy

quincy: qa: wait for MDSMonitor tick to replace daemons

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52127 from joscollin/wip-61736-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:28:40 +0000 (14:28 -0700)]
Merge pull request #52127 from joscollin/wip-61736-quincy

quincy: mds: display sane hex value (0x0) for empty feature bit

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #52074 from joscollin/wip-61695-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:28:12 +0000 (14:28 -0700)]
Merge pull request #52074 from joscollin/wip-61695-quincy

quincy: debian: install cephfs-mirror systemd unit files and man page

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #51697 from dparmar18/wip-61203-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:27:09 +0000 (14:27 -0700)]
Merge pull request #51697 from dparmar18/wip-61203-quincy

quincy: MDS imported_inodes metric is not updated.

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #51690 from vshankar/tr-59722
Yuri Weinstein [Thu, 17 Aug 2023 21:26:22 +0000 (14:26 -0700)]
Merge pull request #51690 from vshankar/tr-59722

quincy: qa: run scrub post file system recovery

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #51685 from lxbsz/wip-61348
Yuri Weinstein [Thu, 17 Aug 2023 21:25:45 +0000 (14:25 -0700)]
Merge pull request #51685 from lxbsz/wip-61348

quincy: mds: wait reintegrate to finish when unlinking

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #50922 from batrick/i59367
Yuri Weinstein [Thu, 17 Aug 2023 21:23:05 +0000 (14:23 -0700)]
Merge pull request #50922 from batrick/i59367

quincy: qa: test_rebuild_simple checks status on wrong file system

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #50815 from dparmar18/wip-59262-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:22:07 +0000 (14:22 -0700)]
Merge pull request #50815 from dparmar18/wip-59262-quincy

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

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #50807 from dparmar18/wip-59250-quincy
Yuri Weinstein [Thu, 17 Aug 2023 21:21:05 +0000 (14:21 -0700)]
Merge pull request #50807 from dparmar18/wip-59250-quincy

quincy: mgr/nfs: disallow non-existent paths when creating export

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #50786 from vshankar/tr-59002
Yuri Weinstein [Thu, 17 Aug 2023 21:19:40 +0000 (14:19 -0700)]
Merge pull request #50786 from vshankar/tr-59002

quincy: mgr/volumes: avoid returning -ESHUTDOWN back to cli

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
23 months agoMerge pull request #53025 from zdover23/wip-doc-2023-08-16-backport-51170-to-quincy
Anthony D'Atri [Thu, 17 Aug 2023 00:27:18 +0000 (20:27 -0400)]
Merge pull request #53025 from zdover23/wip-doc-2023-08-16-backport-51170-to-quincy

quincy: doc: Fix doc for mds cap acquisition throttle

23 months agodoc: Fix doc for mds cap acquisition throttle 53025/head
Kotresh HR [Wed, 16 Aug 2023 06:45:36 +0000 (12:15 +0530)]
doc: Fix doc for mds cap acquisition throttle

The config values picks the definition from the
description. Removed the duplicate description
in the doc.

Signed-off-by: Kotresh HR <khiremat@redhat.com>
(cherry picked from commit 65b0e45dd702fdedcf66f64dd6c5b8ae11df430b)

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

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

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

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

23 months agodoc: improve submodule update command - README.md 53001/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 agodoc/rados/configuration: Avoid repeating "support" in msgr2.rst 52999/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 agoMerge pull request #52992 from idryomov/wip-62402-quincy
Ilya Dryomov [Tue, 15 Aug 2023 11:40:39 +0000 (13:40 +0200)]
Merge pull request #52992 from idryomov/wip-62402-quincy

quincy: qa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test

Reviewed-by: Mykola Golub <mgolub@suse.com>
23 months agoMerge pull request #52947 from zdover23/wip-doc-2023-08-11-backport-52945-to-quincy
zdover23 [Tue, 15 Aug 2023 01:01:19 +0000 (11:01 +1000)]
Merge pull request #52947 from zdover23/wip-doc-2023-08-11-backport-52945-to-quincy

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

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
23 months agoMerge pull request #52968 from zdover23/wip-doc-2023-08-14-backport-52966-to-quincy
zdover23 [Mon, 14 Aug 2023 12:02:04 +0000 (22:02 +1000)]
Merge pull request #52968 from zdover23/wip-doc-2023-08-14-backport-52966-to-quincy

quincy: doc: update rados.cc

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoqa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test 52992/head
Ilya Dryomov [Mon, 14 Aug 2023 11:16:59 +0000 (13:16 +0200)]
qa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test

The behavior of the class method changed in reef; the change was
backported to pacific and quincy.  An octopus test binary used against
quincy OSDs produces an expected failure:

    [ RUN      ] TestClsRbd.mirror_snapshot
    .../15.2.17/rpm/el8/BUILD/ceph-15.2.17/src/test/cls_rbd/test_cls_rbd.cc:2279: Failure
    Expected equality of these values:
      -85
      mirror_image_snapshot_unlink_peer(&ioctx, oid, 1, "peer2")
        Which is: 0
    [  FAILED  ] TestClsRbd.mirror_snapshot (6 ms)

Fixes: https://tracker.ceph.com/issues/62402
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
23 months agodoc: update rados.cc 52968/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 #52959 from zdover23/wip-doc-2023-08-12-backport-52957-to-quincy
Anthony D'Atri [Fri, 11 Aug 2023 22:54:11 +0000 (18:54 -0400)]
Merge pull request #52959 from zdover23/wip-doc-2023-08-12-backport-52957-to-quincy

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

23 months agodoc/rados: update monitoring-osd-pg.rst 52959/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 #52917 from rhcs-dashboard/wip-62375-quincy
Nizamudeen A [Fri, 11 Aug 2023 17:33:25 +0000 (23:03 +0530)]
Merge pull request #52917 from rhcs-dashboard/wip-62375-quincy

quincy: mgr/dashboard: paginate hosts

Reviewed-by: Nizamudeen A <nia@redhat.com>
23 months agoMerge pull request #52256 from ronen-fr/wip-rf-59537-quincy
Yuri Weinstein [Fri, 11 Aug 2023 15:21:07 +0000 (08:21 -0700)]
Merge pull request #52256 from ronen-fr/wip-rf-59537-quincy

Quincy: osd/scrub: verify SnapMapper consistency

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
23 months agoMerge pull request #52161 from pdvian/wip-61569-quincy
Yuri Weinstein [Fri, 11 Aug 2023 15:19:46 +0000 (08:19 -0700)]
Merge pull request #52161 from pdvian/wip-61569-quincy

quincy: mon: Fix ceph versions command

Reviewed-by: Laura Flores <lflores@redhat.com>
23 months agoMerge pull request #48171 from ifed01/wip-ifed-fix-blufs-unlink-fsync-qui
Igor Fedotov [Fri, 11 Aug 2023 13:00:00 +0000 (16:00 +0300)]
Merge pull request #48171 from ifed01/wip-ifed-fix-blufs-unlink-fsync-qui

quincy: os/bluestore: do not signal deleted dirty file to bluefs log

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
23 months agoMerge pull request #48279 from ifed01/wip-ifed-fix-57688
Igor Fedotov [Fri, 11 Aug 2023 12:58:53 +0000 (15:58 +0300)]
Merge pull request #48279 from ifed01/wip-ifed-fix-57688

quincy: os/bluestore: use direct write in BlueStore::_write_bdev_label

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
23 months agodoc: Add a note on possible deadlock on volume deletion 52947/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 #52079 from guits/wip-61699-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:15:47 +0000 (13:15 +0200)]
Merge pull request #52079 from guits/wip-61699-quincy

quincy: ceph-volume: set lvm membership for mpath type devices

23 months agoMerge pull request #52620 from guits/wip-62149-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:15:24 +0000 (13:15 +0200)]
Merge pull request #52620 from guits/wip-62149-quincy

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

23 months agoMerge pull request #52929 from guits/wip-62037-quincy
Guillaume Abrioux [Fri, 11 Aug 2023 11:14:45 +0000 (13:14 +0200)]
Merge pull request #52929 from guits/wip-62037-quincy

quincy: ceph-volume: add --osd-id option to raw prepare

23 months agomgr/dashboard: invalidate rbd image cache on CRUD ops 52917/head
Pere Diaz Bou [Thu, 9 Feb 2023 13:10:19 +0000 (14:10 +0100)]
mgr/dashboard: invalidate rbd image cache on CRUD ops

Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
Fixes: https://tracker.ceph.com/issues/58710
23 months agomgr/dashboard: paginate hosts
Pere Diaz Bou [Thu, 22 Jun 2023 09:22:05 +0000 (11:22 +0200)]
mgr/dashboard: paginate hosts

Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com>
Fixes: https://tracker.ceph.com/issues/56513
(cherry picked from commit 720bb10e30bb7f686eb528d19c112bcf7ae7765c)

23 months agoceph-volume: add --osd-id option to raw prepare 52929/head
Guillaume Abrioux [Thu, 13 Jul 2023 08:09:03 +0000 (08:09 +0000)]
ceph-volume: add --osd-id option to raw prepare

This adds the support of the --osd-id option to the raw prepare command.

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

23 months agoMerge pull request #52642 from zdover23/wip-doc-2023-07-26-backport-52630-to-quincy
zdover23 [Thu, 10 Aug 2023 02:30:58 +0000 (12:30 +1000)]
Merge pull request #52642 from zdover23/wip-doc-2023-07-26-backport-52630-to-quincy

quincy: doc: update README.md

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52913 from zdover23/wip-doc-2023-08-10-backport-52702-to-quincy
Anthony D'Atri [Thu, 10 Aug 2023 01:33:41 +0000 (21:33 -0400)]
Merge pull request #52913 from zdover23/wip-doc-2023-08-10-backport-52702-to-quincy

quincy: doc/start: update linking conventions

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

quincy: doc/radosgw: update rate limit management

23 months agodoc/start: update linking conventions 52913/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 52911/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 agodoc: update README.md 52642/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)

23 months agoMerge pull request #52836 from zdover23/wip-doc-2023-08-06-backport-52824-to-quincy
zdover23 [Wed, 9 Aug 2023 14:07:52 +0000 (00:07 +1000)]
Merge pull request #52836 from zdover23/wip-doc-2023-08-06-backport-52824-to-quincy

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agoMerge pull request #52398 from mchangir/wip-61960-quincy
Venky Shankar [Wed, 9 Aug 2023 03:53:42 +0000 (09:23 +0530)]
Merge pull request #52398 from mchangir/wip-61960-quincy

quincy: mon: block osd pool mksnap for fs pools

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52888 from zdover23/wip-doc-2023-08-09-backport-52884-to-quincy
Anthony D'Atri [Wed, 9 Aug 2023 03:00:27 +0000 (23:00 -0400)]
Merge pull request #52888 from zdover23/wip-doc-2023-08-09-backport-52884-to-quincy

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

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

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

23 months agodoc/rados: edit operations/add-or-rm-mons (1 of x) 52890/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/radosgw: Improve language and formatting in config-ref.rst 52836/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 agodoc/cephadm: fix typo in cephadm initial crush location section 52888/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 agoqa/workunites/fs: add first damage test script 52245/head
Patrick Donnelly [Thu, 18 Aug 2022 17:57:38 +0000 (13:57 -0400)]
qa/workunites/fs: add first damage test script

Not part of the QA test suites because we don't want to install the
associated script.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit e9730461a20739d2368a3473ede5ae4a7b0be2ff)

23 months agotools/cephfs: add basic detection/cleanup tool for dentry first damage
Patrick Donnelly [Wed, 10 Aug 2022 17:20:39 +0000 (13:20 -0400)]
tools/cephfs: add basic detection/cleanup tool for dentry first damage

This tool iterates through the metadata pool looking for dentries with
non-sensical "first" (snapshot) metadata. It only specifically looks for
damage of the kind where the "first" value is greater than the latest
generated snapshot for the file system. It does not detect other kinds
of genuine damage to the "first" metadata.

Fixes: https://tracker.ceph.com/issues/56140
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 5fa0825bf3be437f924edf10efc93304e605ac1c)

23 months agoMerge pull request #52537 from rhcs-dashboard/wip-62018-quincy
Nizamudeen A [Mon, 7 Aug 2023 15:38:37 +0000 (21:08 +0530)]
Merge pull request #52537 from rhcs-dashboard/wip-62018-quincy

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

Reviewed-by: Pegonzal <NOT@FOUND>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
23 months agoMerge pull request #52728 from rhcs-dashboard/wip-61998-quincy
Nizamudeen A [Mon, 7 Aug 2023 07:03:13 +0000 (12:33 +0530)]
Merge pull request #52728 from rhcs-dashboard/wip-61998-quincy

quincy: mgr/dashboard: Add more decimals in latency graph

Reviewed-by: Nizamudeen A <nia@redhat.com>
23 months agoMerge pull request #52842 from zdover23/wip-doc-2023-08-07-backport-52703-to-quincy
Anthony D'Atri [Sun, 6 Aug 2023 23:55:59 +0000 (19:55 -0400)]
Merge pull request #52842 from zdover23/wip-doc-2023-08-07-backport-52703-to-quincy

quincy: doc/start: update linking conventions

23 months agoMerge pull request #52680 from zdover23/wip-doc-2023-07-28-backport-52671-to-quincy
zdover23 [Sun, 6 Aug 2023 23:49:57 +0000 (09:49 +1000)]
Merge pull request #52680 from zdover23/wip-doc-2023-07-28-backport-52671-to-quincy

quincy: doc: update README.md install procedure

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
23 months agodoc/start: update linking conventions 52842/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 #52840 from zdover23/wip-doc-2023-08-07-backport-52827-to-quincy
Anthony D'Atri [Sun, 6 Aug 2023 23:18:33 +0000 (19:18 -0400)]
Merge pull request #52840 from zdover23/wip-doc-2023-08-07-backport-52827-to-quincy

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

23 months agodoc/rados: edit troubleshooting-mon.rst (2 of x) 52840/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 #52826 from zdover23/wip-doc-2023-08-05-backport-52778-to-quincy
Anthony D'Atri [Sat, 5 Aug 2023 13:49:36 +0000 (09:49 -0400)]
Merge pull request #52826 from zdover23/wip-doc-2023-08-05-backport-52778-to-quincy

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

23 months agodoc/rados: edit operations/add-or-rm-mons (2 of x) 52826/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 #52320 from mkogan1/wip-59739-quincy
Casey Bodley [Fri, 4 Aug 2023 18:08:56 +0000 (14:08 -0400)]
Merge pull request #52320 from mkogan1/wip-59739-quincy

quincy: rgw: D3N cache objects which oid contains slash

Reviewed-by: Casey Bodley <cbodley@redhat.com>
23 months agoos/bluestore: do not signal removed dirty file to bluefs log 48171/head
Igor Fedotov [Tue, 12 Jul 2022 17:16:18 +0000 (20:16 +0300)]
os/bluestore: do not signal removed dirty file to bluefs log

Fixes: https://tracker.ceph.com/issues/56533
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 576cf8c076b37be978cea06fc5b7348aeffe6829)

23 months agotest/test_bluefs: reproduce a weird file unlink+fsync scenario.
Igor Fedotov [Tue, 12 Jul 2022 17:13:30 +0000 (20:13 +0300)]
test/test_bluefs: reproduce a weird file unlink+fsync scenario.

This triggers misordered op_update record in bluefs log which follows
op_unlink one.

Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 4240a315d663e2c68d796884c30be171dc73c397)

23 months agoMerge pull request #52322 from batrick/wip-61898-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:16:36 +0000 (08:16 -0700)]
Merge pull request #52322 from batrick/wip-61898-quincy

quincy: pybind: drop GIL during library callouts

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
23 months agoMerge pull request #52243 from batrick/wip-61425-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:14:16 +0000 (08:14 -0700)]
Merge pull request #52243 from batrick/wip-61425-quincy

quincy: mon/MDSMonitor: ignore extraneous up:boot messages

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52239 from batrick/wip-61415-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:13:48 +0000 (08:13 -0700)]
Merge pull request #52239 from batrick/wip-61415-quincy

quincy: mon/MDSMonitor: do not propose on error in prepare_update

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52234 from batrick/wip-61412-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:13:05 +0000 (08:13 -0700)]
Merge pull request #52234 from batrick/wip-61412-quincy

quincy: mon/MDSMonitor: check fscid in pending exists in current

Reviewed-by: Venky Shankar <vshankar@redhat.com>
23 months agoMerge pull request #52158 from cbodley/wip-57642-quincy
Yuri Weinstein [Fri, 4 Aug 2023 15:09:22 +0000 (08:09 -0700)]
Merge pull request #52158 from cbodley/wip-57642-quincy

quincy: rgw: avoid string_view to temporary in RGWBulkUploadOp

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
23 months agoMerge pull request #51102 from RaminNietzsche/wip-ifed-fix-require-osd-release-to...
Yuri Weinstein [Fri, 4 Aug 2023 15:08:38 +0000 (08:08 -0700)]
Merge pull request #51102 from RaminNietzsche/wip-ifed-fix-require-osd-release-to-quincy

quincy: mon: avoid exception when setting require-osd-release more than 2

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
23 months agoMerge pull request #51002 from ifed01/wip-ifed-bluefs-duplicate-dir-link-qui
Yuri Weinstein [Fri, 4 Aug 2023 15:07:42 +0000 (08:07 -0700)]
Merge pull request #51002 from ifed01/wip-ifed-bluefs-duplicate-dir-link-qui

quincy: os/bluestore/bluefs: fix dir_link might add link that already exists in compact log

Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
23 months agoMerge pull request #52804 from zdover23/wip-doc-2023-08-04-backport-52800-to-quincy
Anthony D'Atri [Fri, 4 Aug 2023 01:22:39 +0000 (21:22 -0400)]
Merge pull request #52804 from zdover23/wip-doc-2023-08-04-backport-52800-to-quincy

quincy: doc/rgw: several response headers are supported