]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
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 )
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>
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 )
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>
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
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
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 )
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 )
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
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 )
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
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 )
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
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 )
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
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)
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
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 )
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 )
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 )
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)
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 )
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
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
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 )
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 )
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>
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
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 )
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
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 )
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
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 )
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>
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 )
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>
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>
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>
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>
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>
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>
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>
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
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>
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 )
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)
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 )
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
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 )
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>
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>
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>
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>
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_*
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 )
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>
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
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
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)
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 )
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 )
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>
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>
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 )
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)
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 )
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>
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 )
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>
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
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)
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 )
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
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>
Yuri Weinstein [Wed, 11 Oct 2023 15:40:35 +0000 (08:40 -0700)]
Merge pull request #53557 from batrick/wip-62732-quincy
quincy: mds: add event for batching getattr/lookup
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Wed, 11 Oct 2023 15:40:07 +0000 (08:40 -0700)]
Merge pull request #53485 from batrick/wip-62853-quincy
quincy: qa: ignore expected cluster warning from damage tests
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Wed, 11 Oct 2023 15:39:37 +0000 (08:39 -0700)]
Merge pull request #52653 from joscollin/wip-62176-quincy
quincy: qa: fix cephfs-mirror unwinding and 'fs volume create/rm' order
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Wed, 11 Oct 2023 15:24:35 +0000 (08:24 -0700)]
Merge pull request #53785 from idryomov/wip-63010-quincy
quincy: qa/suites/krbd: stress test for recovering from watch errors
Reviewed-by: Mykola Golub <mgolub@suse.com>
zdover23 [Wed, 11 Oct 2023 04:10:42 +0000 (14:10 +1000)]
Merge pull request #53933 from zdover23/wip-doc-2023-10-11-backport-53908-to-quincy
quincy: doc/rados: edit memory-profiling.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 10 Oct 2023 08:26:53 +0000 (18:26 +1000)]
doc/rados: edit memory-profiling.rst
Edit doc/rados/troubleshooting/memory-profiling.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
3be932425e3020085db5abff6f914938015d8590 )
Yuri Weinstein [Tue, 10 Oct 2023 15:27:06 +0000 (08:27 -0700)]
Merge pull request #53675 from kamoltat/wip-ksirivad-quincy-backport-51923
quincy: pybind/mgr/pg_autoscaler: fix warn when not too few pgs
Reviewed-by: Laura Flores <lflores@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 15:02:55 +0000 (08:02 -0700)]
Merge pull request #53895 from cbodley/wip-62743-quincy
quincy: qa/rgw: add new POOL_APP_NOT_ENABLED failures to log-ignorelist
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:32:16 +0000 (07:32 -0700)]
Merge pull request #53821 from cfsnyder/wip-62943-quincy
quincy: rgw: add radosgw-admin bucket check olh/unlinked commands
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:31:38 +0000 (07:31 -0700)]
Merge pull request #53774 from cbodley/wip-63056-quincy
quincy: rgw: improve buffer list utilization in the chunkupload scenario
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:30:54 +0000 (07:30 -0700)]
Merge pull request #53771 from cbodley/wip-63053-quincy
quincy: rgw: fix SignatureDoesNotMatch when extra headers start with 'x-amz'
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:30:09 +0000 (07:30 -0700)]
Merge pull request #53768 from cbodley/wip-63050-quincy
quincy: rgw: s3website doesn't prefetch for web_dir() check
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:29:19 +0000 (07:29 -0700)]
Merge pull request #53766 from cbodley/wip-63047-quincy
quincy: rgw: fix rgw rate limiting RGWRateLimitInfo class decode_json max_rea…
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:28:19 +0000 (07:28 -0700)]
Merge pull request #53761 from cbodley/wip-63059-quincy
quincy: rgw: fix unwatch crash at radosgw startup
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 10 Oct 2023 14:27:18 +0000 (07:27 -0700)]
Merge pull request #53757 from cbodley/wip-63041-quincy
quincy: [CVE-2023-43040] rgw: Fix bucket validation against POST policies
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Ramana Raja [Mon, 2 Oct 2023 16:39:26 +0000 (12:39 -0400)]
librbd/ManagedLock: kickstart ExclusiveLock state machine
... that is stalled waiting for lock. Do this when trying to reacquire
lock in the ImageWatcher's rewatch mechanism. This would enable the
ExclusiveLock state machine to propagate the blocklist error to the
caller trying to perform an image operation requiring an exclusive
lock.
Previous attempt,
e66db763 , to fix the hang due to exclusive lock
acquisiton (stuck waiting for lock) racing with client blocklisting
did not always work.
e66db763 kickstarted the ExclusiveLock state
machine when the ImageWatcher tried to schedule a exclusive lock
request and the blocklisting was detected. However, there is a short
window between a watch getting deregistered and client blocklisting
getting detected as part of rewatching. If hit when trying to schedule
a lock request, the ExclusiveLock state machine wasn't kickstarted,
blocklist error wasn't propagated, and the hang resurfaced.
A more robust approach is taken to resume the ExclusiveLock state
machine stuck waiting for lock during client blocklisting. Whenever
a client's ImageWatcher loses connection to the cluster, as it happens
during blocklising, the ImageWatcher initiates a mechanism to rewatch
the image and tries to reacquire the lock. Piggyback on this rewatch
mechanism that gets triggered during client blocklisting. And when
trying to reacquire the lock, kickstart the ExclusiveLock state
machine stalled waiting for lock (STATE_WAITING_FOR_LOCK).
Fixes: https://tracker.ceph.com/issues/63009
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit
18b018578cf8ac51a7e7a7d25f62d7bde345461a )
Venky Shankar [Tue, 10 Oct 2023 10:17:20 +0000 (15:47 +0530)]
Merge pull request #53573 from kotreshhr/wip-62404-quincy
quincy: mgr/volumes: Fix pending_subvolume_deletions in volume info
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 23:23:06 +0000 (16:23 -0700)]
Merge pull request #53860 from ljflores/wip-63126-quincy
quincy: osd: fix: slow scheduling when item_cost is large
Reviewed-by: Sridhar Seshasayee <sseshasa@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:10:47 +0000 (15:10 -0700)]
Merge pull request #51412 from ifed01/wip-ifed-fix-fit-to-fast-qui
quincy: os/bluestore: allow 'fit_to_fast' selector for single-volume osd
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:09:55 +0000 (15:09 -0700)]
Merge pull request #50636 from ifed01/wip-ifed-bound-rm-range-keys-qui
quincy: kv/RocksDBStore: cumulative backport for rm_range_keys and around
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:09:05 +0000 (15:09 -0700)]
Merge pull request #50495 from ifed01/wip-ifed-fix-prefixed-kv-iterator-qui
quincy: kv/RocksDBStore: don't use real wholespace iterator for prefixed access
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:08:24 +0000 (15:08 -0700)]
Merge pull request #50323 from ifed01/wip-ifed-57271-qui
quincy: blk/KernelDevice: Modify the rotational and discard check log message
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:07:26 +0000 (15:07 -0700)]
Merge pull request #49984 from ifed01/wip-ifed-fix-read-error-code-qui
quincy: blk/kernel: Fix error code mapping in KernelDevice::read.
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:06:15 +0000 (15:06 -0700)]
Merge pull request #48170 from ifed01/wip-ifed-fix-alloc-dump-qui
quincy: os/bluestore: proper locking for Allocators' dump methods
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Yuri Weinstein [Mon, 9 Oct 2023 22:04:39 +0000 (15:04 -0700)]
Merge pull request #48169 from ifed01/wip-ifed-fix-bluefs-truncate-qui
quincy: os/bluestore: fix no metadata update on truncate+fsync
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Anthony D'Atri [Mon, 9 Oct 2023 20:47:52 +0000 (16:47 -0400)]
Merge pull request #53898 from zdover23/wip-doc-2023-10-10-backport-53890-to-quincy
quincy: doc/rados: edit troubleshooting-mon.rst (4 of x)