]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Casey Bodley [Wed, 4 May 2022 20:19:01 +0000 (16:19 -0400)]
radosgw-admin: don't crash on --placement-id without --storage-class
if --storage-class is omitted, avoid dereferencing an empty optional
Fixes: https://tracker.ceph.com/issues/55548
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
91931a38ce280132e270c80822f3f3b2cc0a3bf9 )
Conflicts:
- path: src/rgw/rgw_admin.cc
comment: resolve minor conflict
Anthony D'Atri [Thu, 14 Sep 2023 03:42:33 +0000 (23:42 -0400)]
Merge pull request #53452 from zdover23/wip-doc-2023-09-14-backport-53444-to-quincy
quincy: doc/architecture: edit "High Avail. Monitors"
Zac Dover [Wed, 13 Sep 2023 14:09:45 +0000 (00:09 +1000)]
doc/architecture: edit "High Avail. Monitors"
Improve the sentence structure in the "High Availability Monitors"
section of doc/architecture.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
57019c346917e6f155d89452d768bd93bdd2e51c )
zdover23 [Wed, 13 Sep 2023 14:22:01 +0000 (00:22 +1000)]
Merge pull request #53435 from zdover23/wip-doc-2023-09-13-backport-53423-to-quincy
quincy: doc/architecture: edit "Cluster Map"
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Tue, 12 Sep 2023 11:17:40 +0000 (21:17 +1000)]
doc/architecture: edit "Cluster Map"
Edit the section "Cluster Map" in doc/architecture.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
cc8dce2531e8fac64345c4b85087f52149e9a9d0 )
Anthony D'Atri [Tue, 12 Sep 2023 18:58:26 +0000 (14:58 -0400)]
Merge pull request #53428 from zdover23/wip-doc-2023-09-13-backport-53422-to-quincy
quincy: doc/glossary: add "primary affinity" to glossary
Zac Dover [Tue, 12 Sep 2023 10:56:03 +0000 (20:56 +1000)]
doc/glossary: add "primary affinity" to glossary
Add "Primary Affinity" to the glossary and link to the information in
the RADOS documentation that (more or less) explains it.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
f3a3f10e9ce0bf96d5eba25a786cdd254340878b )
Anthony D'Atri [Tue, 12 Sep 2023 16:02:24 +0000 (12:02 -0400)]
Merge pull request #53421 from zdover23/wip-doc-2023-09-12-backport-53389-to-quincy
quincy: doc: Add warning on manual CRUSH rule removal
zdover23 [Tue, 12 Sep 2023 10:38:51 +0000 (20:38 +1000)]
Merge pull request #53401 from rishabh-d-dave/wip-62805-quincy
quincy: doc/cephfs: write cephfs commands fully in docs
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Alvin Owyong [Mon, 11 Sep 2023 09:15:15 +0000 (17:15 +0800)]
doc: Add warning on manual CRUSH rule removal
Add warning for "osd erasure-code-profile rm" section under rados/operations.
Signed-off-by: Alvin Owyong <70066269+alvinowyong@users.noreply.github.com>
(cherry picked from commit
f944fa8ddb022656dac3f1faebe81a7de37380f6 )
Rishabh Dave [Mon, 11 Sep 2023 09:55:46 +0000 (15:25 +0530)]
doc/cephfs: write cephfs commands fully in docs
We write CephFS commands incompletely in docs. For example, "ceph tell
mds.a help" is simply written as "tell mds.a help". This might confuse
the reader and it won't harm to write the command in full.
Fixes: https://tracker.ceph.com/issues/62791
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
e63b573d3edc272d83ee1b5eb3dace037f762d87 )
Nizamudeen A [Mon, 11 Sep 2023 11:55:02 +0000 (17:25 +0530)]
Merge pull request #53387 from rhcs-dashboard/wip-62789-quincy
quincy: mgr/dashboard: images -> edit -> disable checkboxes for layering and deef-flatten
Reviewed-by: Nizamudeen A <nia@redhat.com>
Ilya Dryomov [Mon, 11 Sep 2023 11:51:19 +0000 (13:51 +0200)]
Merge pull request #53338 from idryomov/wip-62773-quincy
quincy: qa/suites/upgrade/quincy-p2p: skip TestClsRbd.mirror_snapshot test
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
avanthakkar [Mon, 21 Aug 2023 16:51:32 +0000 (22:21 +0530)]
mgr/dashboard: images: disable checkboxes for layering & deef-flatten
Fixes: https://tracker.ceph.com/issues/62502
Signed-off-by: avanthakkar <avanjohn@gmail.com>
(cherry picked from commit
9e820cf42e22a6586f18edc4232e1ce1f4e2c443 )
Anthony D'Atri [Sun, 10 Sep 2023 18:05:51 +0000 (14:05 -0400)]
Merge pull request #53373 from zdover23/wip-doc-2023-09-11-backport-53371-to-quincy
quincy: doc/architecture.rst - edit a sentence
Zac Dover [Sun, 10 Sep 2023 16:31:30 +0000 (02:31 +1000)]
doc/architecture.rst - edit a sentence
Change the sentence structure of a sentence because the verb
"experience" looked like the abstract noun "experience" when I read it
with fresh eyes. I chose the perhaps TESOL-unfriendly verb "incur", but
I believe it is right.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
436fbf7a3e0960ebb51a0dc66d9c1d405bf6875f )
Anthony D'Atri [Sun, 10 Sep 2023 12:16:12 +0000 (08:16 -0400)]
Merge pull request #53367 from zdover23/wip-doc-2023-09-10-backport-53353-to-quincy
quincy: doc/architecture.rst - edit up to "Cluster Map"
Zac Dover [Sun, 10 Sep 2023 03:10:09 +0000 (13:10 +1000)]
doc/architecture.rst - edit up to "Cluster Map"
Edit doc/architecture.rst up to "Cluster Map", but not including
"Cluster Map".
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b3538f8ade14014f6d34c7d6271cb37a0fdd8bb5 )
Anthony D'Atri [Sat, 9 Sep 2023 14:48:27 +0000 (10:48 -0400)]
Merge pull request #53348 from zdover23/wip-doc-2023-09-09-backport-53335-to-quincy
quincy: doc/configuration: edit "bg" in mon-config-ref.rst
Anthony D'Atri [Sat, 9 Sep 2023 14:39:10 +0000 (10:39 -0400)]
Merge pull request #53350 from zdover23/wip-doc-2023-09-09-backport-53334-to-quincy
quincy: doc: update test cluster commands in README.md
Zac Dover [Fri, 8 Sep 2023 11:00:38 +0000 (21:00 +1000)]
doc: update test cluster commands in README.md
The "rbd" pool has not been created by default since Luminous. This
commit removes a command that assumed the existence of the "rbd" pool.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
8d606003af59cac2cd8f6f9ca02e6506bde705f0 )
Zac Dover [Fri, 8 Sep 2023 11:53:51 +0000 (21:53 +1000)]
doc/configuration: edit "bg" in mon-config-ref.rst
Edit the English in the section "Background" in
doc/rados/configuration/mon-config-ref.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d009f0757cb34cf1cc9ac107905235d1b2ac65cd )
Ilya Dryomov [Fri, 8 Sep 2023 11:52:34 +0000 (13:52 +0200)]
qa/suites/upgrade/quincy-p2p: skip TestClsRbd.mirror_snapshot test
The behavior of the class method changed in reef; the change was
backported to pacific and quincy. An older quincy binary used against
newer quincy OSDs produces an expected failure:
[ RUN ] TestClsRbd.mirror_snapshot
.../ceph-17.2.0/src/test/cls_rbd/test_cls_rbd.cc:2278: Failure
Expected equality of these values:
-85
mirror_image_snapshot_unlink_peer(&ioctx, oid, 1, "peer2")
Which is: 0
[ FAILED ] TestClsRbd.mirror_snapshot (49 ms)
TestClsRbd.snapshots_namespaces test was removed in commit
4ad9d565a15c
("librbd: simplified retrieving snapshots from image header") many years
ago.
Fixes: https://tracker.ceph.com/issues/62773
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Nizamudeen A [Thu, 7 Sep 2023 10:27:19 +0000 (15:57 +0530)]
Merge pull request #53303 from rhcs-dashboard/wip-62718-quincy
quincy: mgr/dashboard: remove used and total used columns in favor of usage bar
Reviewed-by: Nizamudeen A <nia@redhat.com>
Anthony D'Atri [Wed, 6 Sep 2023 16:42:19 +0000 (12:42 -0400)]
Merge pull request #53318 from zdover23/wip-doc-2023-09-07-backport-53300-to-quincy
quincy: doc/rados: add bulk flag to pools.rst
Anthony D'Atri [Wed, 6 Sep 2023 16:31:33 +0000 (12:31 -0400)]
Merge pull request #53316 from zdover23/wip-doc-2023-09-07-backport-53314-to-quincy
quincy: doc/man: radosgw-admin.rst typo
Zac Dover [Wed, 6 Sep 2023 06:14:42 +0000 (16:14 +1000)]
doc/rados: add bulk flag to pools.rst
Add a link in pools.rst to the section in placement-groups.rst
describing the commands used to manage pools that are flagged "--bulk".
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
31f1224f611b560af7c42131ef38f0aa6dcdffb3 )
Zac Dover [Wed, 6 Sep 2023 14:23:06 +0000 (00:23 +1000)]
doc/man: radosgw-admin.rst typo
Edit the text in the "bucket radoslist" entry.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
fb808732e8c8f9b64a443aa3ea30a677b1347be3 )
Anthony D'Atri [Wed, 6 Sep 2023 15:15:09 +0000 (11:15 -0400)]
Merge pull request #53313 from zdover23/wip-doc-2023-09-07-backport-53302-to-quincy
quincy: doc/man: remove docs about support for unix domain sockets
Zac Dover [Wed, 6 Sep 2023 06:33:43 +0000 (16:33 +1000)]
doc/man: remove docs about support for unix domain sockets
doc/man: support for unix domain sockets is not implemented, hence we
removed documentation about it.
(Note: the changes in this commit were the work of Rok Jaklič in
https://github.com/ceph/ceph/pull/48537. This pull request has been
raised because that pull request was for some mysterious reason causing
merge conflicts that were never resolved.)
Co-authored-by: Rok Jaklič rjaklic@gmail.com
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
fa40b7ef560fc60a107dad1604650e0bcf27e77e )
Pedro Gonzalez Gomez [Mon, 4 Sep 2023 14:45:30 +0000 (16:45 +0200)]
mgr/dashboard: remove used and total used columns in favor of usage bar
Fixes: https://tracker.ceph.com/issues/62697
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit
802410d4b15c63e756c31672816ef8985341b47c )
Venky Shankar [Wed, 6 Sep 2023 05:53:27 +0000 (11:23 +0530)]
Merge pull request #50974 from mchangir/wip-59201-quincy
quincy: qa: add subvolume option flavors
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Nizamudeen A [Wed, 6 Sep 2023 05:21:04 +0000 (10:51 +0530)]
Merge pull request #53253 from rhcs-dashboard/wip-62656-quincy
quincy: mgr/dashboard: fix image columns naming
Reviewed-by: Nizamudeen A <nia@redhat.com>
Anthony D'Atri [Sun, 3 Sep 2023 22:10:59 +0000 (18:10 -0400)]
Merge pull request #53268 from zdover23/wip-doc-2023-09-04-backport-53264-to-quincy
quincy: doc/man/8: improve radosgw-admin.rst
Anthony D'Atri [Sun, 3 Sep 2023 13:56:44 +0000 (09:56 -0400)]
doc/man/8: improve radosgw-admin.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
d986537f9b06e7e848b9624718a2eda21bb54f70 )
Anthony D'Atri [Sun, 3 Sep 2023 12:17:25 +0000 (08:17 -0400)]
Merge pull request #53262 from zdover23/wip-doc-2023-09-03-backport-50360-to-quincy
quincy: doc/radosgw: multisite - edit "migrating a single-site"
tgfree [Fri, 3 Mar 2023 03:17:59 +0000 (11:17 +0800)]
doc/radosgw: multisite - edit "migrating a single-site"
Add the import step of the section "Migrating a Single-Site Deployment to Multi-Site"
in doc/radosgw/multisite.rst. The field "name" and "api_name" should be matched.
Signed-off-by: Qi Tao <tgfree7@gmail.com>
(cherry picked from commit
579c14055d202429ad25a469c30a3d68e0329391 )
Anthony D'Atri [Fri, 1 Sep 2023 23:10:02 +0000 (19:10 -0400)]
Merge pull request #53259 from zdover23/wip-doc-2023-09-02-backport-53247-to-quincy
quincy: doc/README.md - improve "Running a test cluster"
Zac Dover [Fri, 1 Sep 2023 00:19:58 +0000 (10:19 +1000)]
doc/README.md - improve "Running a test cluster"
Improve the English in the section "Running a test cluster in the
ceph/README.md file.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
420ecc7addaad1969cb634289c2399ea38ea9a90 )
Pedro Gonzalez Gomez [Wed, 23 Aug 2023 16:34:55 +0000 (18:34 +0200)]
mgr/dashboard: fix image columns naming
Fixes: https://tracker.ceph.com/issues/62551
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit
338bb5c8a46e2a84fd139c392302e7ff846d3ef8 )
Nizamudeen A [Thu, 31 Aug 2023 05:17:48 +0000 (10:47 +0530)]
Merge pull request #53225 from rhcs-dashboard/wip-62599-quincy
quincy: mgr/dashboard: n/a entries behind primary snapshot mode
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Anthony D'Atri [Wed, 30 Aug 2023 16:17:36 +0000 (12:17 -0400)]
Merge pull request #53226 from zdover23/wip-doc-2023-08-30-backport-53213-to-quincy
quincy: doc/cephadm: edit "Adding Hosts" in install.rst
Zac Dover [Tue, 29 Aug 2023 22:33:09 +0000 (08:33 +1000)]
doc/cephadm: edit "Adding Hosts" in install.rst
Edit the English in the "Adding Hosts" section of
doc/cephadm/install.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
f0df9e1ea95362b28ca516e3a2efaab6365de5ea )
Pere Diaz Bou [Mon, 12 Jun 2023 09:16:33 +0000 (11:16 +0200)]
mgr/dashboard: n/a entries behind primary snapshot mode
Fixes: https://tracker.ceph.com/issues/62576
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com>
(cherry picked from commit
6066e37ad3c6bc43c3e5e4313a89265007e7d0d8 )
Nizamudeen A [Wed, 30 Aug 2023 11:04:32 +0000 (16:34 +0530)]
Merge pull request #53216 from rhcs-dashboard/wip-62633-quincy
quincy: mgr/dashboard: fix rgw page issues when hostname not resolvable
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
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
Nizamudeen A [Wed, 30 Aug 2023 05:35:06 +0000 (11:05 +0530)]
Merge pull request #52706 from rhcs-dashboard/wip-62239-quincy
quincy: mgr/dashboard: allow PUT in CORS
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Nizamudeen A [Wed, 30 Aug 2023 04:44:40 +0000 (10:14 +0530)]
Merge pull request #51867 from rhcs-dashboard/wip-61492-quincy
quincy: mgr/dashboard: fix the rgw roles page
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Nizamudeen A [Wed, 30 Aug 2023 04:43:18 +0000 (10:13 +0530)]
Merge pull request #53203 from rhcs-dashboard/wip-62619-quincy
quincy: mgr/dashboard: set CORS header for unauthorized access
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Nizamudeen A [Wed, 24 May 2023 16:45:59 +0000 (22:15 +0530)]
mgr/dashboard: add more e2e for cephx users
Fixes: https://tracker.ceph.com/issues/61421
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
6bac361b54eb6233b04dfb34c62086a9d3df3c43 )
Nizamudeen A [Mon, 28 Aug 2023 05:15:28 +0000 (10:45 +0530)]
mgr/dashboard: allow CORS for unauthorized access
Fixes: https://tracker.ceph.com/issues/62612
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
8158bdab7134714dc2a9f155e599cc2838c3358d )
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
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 )
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>
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>
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 )
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
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 )
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 )
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>
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
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 )
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 )
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>
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
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 )
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
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
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
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"
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 )
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
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 )
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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 )
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
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
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 )
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 )
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>
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>
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>
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>