]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Zac Dover [Mon, 20 May 2024 06:29:44 +0000 (16:29 +1000)]
doc/cephfs: separate commands into sections
Separate commands so that each command has its own subsection in the
section "FS Subvolumes" in the file doc/cephfs/fs-volumes.rst.
Previously, the list of commands for manipulating subvolumes was one
long, unbroken list and the beginning of one section could easily be
mistaken for the end of the previous section.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
a84ec3a1c0f026f54d079509b5d6cafde032154c )
Leonid S. Usov [Wed, 22 May 2024 14:25:32 +0000 (17:25 +0300)]
Merge pull request #53717 from leonid-s-usov/bp/msg-wait/reef
reef: msg/AsyncMessenger: re-evaluate the stop condition when woken up in 'wait()'
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Nizamudeen A [Wed, 22 May 2024 08:17:53 +0000 (04:17 -0400)]
Merge pull request #57219 from rhcs-dashboard/wip-65756-reef
reef: mgr/dashboard: exclude cloned-deleted RBD snaps
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Zac Dover [Sun, 19 May 2024 00:52:24 +0000 (10:52 +1000)]
Merge pull request #57543 from zdover23/wip-doc-2024-05-19-backport-57534-to-reef-2
reef: doc/cephfs: edit fs-volumes.rst (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 17 May 2024 10:46:28 +0000 (20:46 +1000)]
doc/cephfs: edit fs-volumes.rst (2 of x)
Edit doc/cephfs/fs-volumes to the section "Cloning Snapshots" (but not
including the section "Cloning Snapshots".
Follows https://github.com/ceph/ceph/pull/57415
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0a3981a011d5e768ab8a5782884283b6650af28a )
Ilya Dryomov [Wed, 15 May 2024 11:06:14 +0000 (13:06 +0200)]
Merge pull request #57464 from idryomov/wip-51845-reef
reef: qa/suites/krbd: drop pre-single-major and move "layering only" coverage
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Mon, 13 May 2024 11:45:26 +0000 (13:45 +0200)]
qa/suites/krbd: rename no-object-map to no-exclusive-lock
Exclusive lock has always been disabled by this facet, so it might as
well be reflected in its name.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
ad6a95d8af42b1c3ed9d244c6161e5269356c7c9 )
Ilya Dryomov [Mon, 13 May 2024 11:31:17 +0000 (13:31 +0200)]
qa/suites/krbd: move "layering only" coverage to fsx
It makes much more sense there since it's where we actually create
clones and flatten them a lot.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
7b9f28e74325aad17c3774d594c3f0e1c4e25dc2 )
Ilya Dryomov [Sun, 12 May 2024 09:15:36 +0000 (11:15 +0200)]
qa/suites/krbd: drop pre-single-major test
Single-major mapping scheme was introduced in 2014 and became the
default in 2017. It's getting increasingly difficult to build and,
more importantly, to boot a 10 year old kernel with recent userspace
(systemd, etc). If someone is still running such a kernel, it's
really unlikely that they would have the most recent rbd CLI tool
installed.
Fixes: https://tracker.ceph.com/issues/51845
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
39a579144cd8b97dd338bfcf36c06ad4bcaed526 )
Anthony D'Atri [Sun, 12 May 2024 21:37:10 +0000 (17:37 -0400)]
Merge pull request #57427 from zdover23/wip-doc-2024-05-13-backport-57420-to-reef
reef: doc/cephfs: edit fs-volumes.rst (1 of x) followup
Zac Dover [Sun, 12 May 2024 01:39:34 +0000 (11:39 +1000)]
doc/cephfs: edit fs-volumes.rst (1 of x) followup
Include the suggestions for improving doc/cephfs/fs-volumes.rst made by
Anthony D'Atri here
https://github.com/ceph/ceph/pull/57415#discussion_r1597362110
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
cb700d804b4390fd9f55444dcfc04dfebac3a1bf )
Zac Dover [Sun, 12 May 2024 20:54:40 +0000 (06:54 +1000)]
Merge pull request #57418 from zdover23/wip-doc-2024-05-12-backport-57415-to-reef
reef: doc/cephfs: edit fs-volumes.rst (1 of x)
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Anthony D'Atri [Sun, 12 May 2024 05:27:04 +0000 (01:27 -0400)]
Merge pull request #57423 from zdover23/wip-doc-2024-05-12-backport-57421-to-reef
reef: doc/dev: s/to asses/to assess/
Zac Dover [Sun, 12 May 2024 02:27:23 +0000 (12:27 +1000)]
doc/dev: s/to asses/to assess/
s/to asses/to assess/ in doc/deve/developer_guide/dash-devel.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
832358b072ec5cb4672de8a7a7aebf10a39fd0e5 )
Zac Dover [Sat, 11 May 2024 04:57:23 +0000 (14:57 +1000)]
doc/cephfs: edit fs-volumes.rst (1 of x)
Edit doc/cephfs/fs-volumes to the section "FS Subvolumes" (but not
including the section "FS Subvolumes").
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0acbb278fc712c32334fd7340b887d2865dbfb86 )
Zac Dover [Sat, 11 May 2024 23:04:58 +0000 (09:04 +1000)]
Merge pull request #57365 from zdover23/wip-doc-2024-05-09-radosgw-bucketpolicy-reef
reef: doc/radosgw: update Reef S3 action list
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Patrick Donnelly [Sat, 11 May 2024 01:27:08 +0000 (21:27 -0400)]
Merge PR #57343 into reef
* refs/pull/57343/head:
reef: qa: do not use `fs authorize` for two fs
PendingReleaseNotes: add note on the client incompatibility health warning and feature bit
doc/cephfs: add client_mds_auth_caps client feature bit
doc/cephfs: add missing client feature bits
doc/cephfs: document MDS_CLIENTS_BROKEN_ROOTSQUASH health error
qa: add tests for MDS_CLIENTS_BROKEN_ROOTSQUASH
mds: raise health warning if client lacks feature for root_squash
mon/MDSMonitor: add note about missing metadata inclusion
mds: check relevant caps for fs include root_squash
mds: refactor out fs_name match in MDSAuthCaps
qa: test for root_squash with multiple caps
qa: pass kwargs to mount from remount
qa: simplify update_attrs and only update relevant keys
client: allow overriding client features
Tested-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sat, 11 May 2024 01:26:09 +0000 (21:26 -0400)]
Merge PR #57375 into reef
* refs/pull/57375/head:
cmake/arrow: don't treat warnings as errors
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sat, 11 May 2024 01:24:16 +0000 (21:24 -0400)]
Merge PR #57373 into reef
* refs/pull/57373/head:
mon/MDSMonitor: fix assert crash in `fs swap`
Patrick Donnelly [Sat, 11 May 2024 01:23:38 +0000 (21:23 -0400)]
Merge PR #57357 into reef
* refs/pull/57357/head:
ceph.spec.in: remove command-with-macro line
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Patrick Donnelly [Thu, 9 May 2024 01:38:56 +0000 (21:38 -0400)]
reef: qa: do not use `fs authorize` for two fs
This support was only recently added in squid.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Zac Dover [Wed, 8 May 2024 22:25:26 +0000 (08:25 +1000)]
doc/radosgw: update Reef S3 action list
Update the list of S3 actions supported in the Reef release of Ceph.
Note: the list of S3 actions supported in Reef is not the list of S3
actions supported in Squid or in Quincy.
Co-authored-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Fri, 10 May 2024 11:12:25 +0000 (21:12 +1000)]
Merge pull request #57336 from zdover23/wip-doc-2024-05-08-backport-57298-to-reef
reef: doc/mgr: edit "Overview" in dashboard.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 10 May 2024 11:05:55 +0000 (21:05 +1000)]
Merge pull request #57296 from zdover23/wip-doc-2024-05-07-backport-57273-to-reef
reef: doc/mgr: edit "Resolve IP address to hostname before redirect"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Avan [Fri, 10 May 2024 10:14:14 +0000 (15:44 +0530)]
Merge pull request #57371 from weirdwiz/wip-65880-reef
reef: exporter: handle exceptions gracefully
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
Casey Bodley [Wed, 24 Jan 2024 14:44:25 +0000 (09:44 -0500)]
cmake/arrow: don't treat warnings as errors
with arrow's default BUILD_WARNING_LEVEL, -Werror is added to cflags and
debug builds fail on a warning about _FORTIFY_SOURCE
Fixes: https://tracker.ceph.com/issues/63130
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
5c1a57a1afed1e4a632fb6df6de34ff9689460db )
Patrick Donnelly [Thu, 9 May 2024 13:07:28 +0000 (09:07 -0400)]
mon/MDSMonitor: fix assert crash in `fs swap`
Paxos is plugged differently between main and reef.
Fixes: f11cf2b6dc5974d0e63d83f50e4e18e828df8e8e
Fixes: https://tracker.ceph.com/issues/65883
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 3 May 2024 00:45:43 +0000 (20:45 -0400)]
PendingReleaseNotes: add note on the client incompatibility health warning and feature bit
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
e70f005f1b2f4ba5466d254ec4a6432297d3fbf4 )
Patrick Donnelly [Fri, 3 May 2024 00:46:17 +0000 (20:46 -0400)]
doc/cephfs: add client_mds_auth_caps client feature bit
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
536b47cbfc669b5a3f04d93964408a2258d05ad0 )
Patrick Donnelly [Fri, 3 May 2024 00:38:19 +0000 (20:38 -0400)]
doc/cephfs: add missing client feature bits
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
79ba8970d7cbc714e160d5957bd849eede93e5a3 )
Patrick Donnelly [Thu, 2 May 2024 23:33:50 +0000 (19:33 -0400)]
doc/cephfs: document MDS_CLIENTS_BROKEN_ROOTSQUASH health error
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
b810bc9c54515b69aefffb36f1a47235b3c9125d )
Patrick Donnelly [Fri, 3 May 2024 00:52:29 +0000 (20:52 -0400)]
qa: add tests for MDS_CLIENTS_BROKEN_ROOTSQUASH
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
9d0ab233d822668e88c873bc1314e984feaf1296 )
Patrick Donnelly [Fri, 3 May 2024 00:50:37 +0000 (20:50 -0400)]
mds: raise health warning if client lacks feature for root_squash
Rather than evict all clients lacking this feature bit, raise a health error
that pushes the administrator to address it. This avoids the surprise of having
all affected clients suddenly evicted in the cluster.
Fixes: https://tracker.ceph.com/issues/65733
Fixes: 954ed30
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
66ff5c9fc8d4664f18b2fa462e96e5548c35951f )
Conflicts:
src/messages/MMDSBeacon.h: missing health beacon type
Patrick Donnelly [Fri, 3 May 2024 00:49:22 +0000 (20:49 -0400)]
mon/MDSMonitor: add note about missing metadata inclusion
There is a "client_count" metadata on the health warning that apparently was
intended to be used for aggregating warnings but never was. Add a TODO item for
that.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
6517b704e311fd24dbf5bfbdec2ddd23b17d4092 )
Patrick Donnelly [Wed, 1 May 2024 01:41:14 +0000 (21:41 -0400)]
mds: check relevant caps for fs include root_squash
When denying client reconnects because the MDS caps include root_squash and the
client features do not include CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK, ensure those
caps are only for the file system the MDS is joined to.
Fixes: https://tracker.ceph.com/issues/65733
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
f79ae86f2c23388f6ecc3177764735e071998e09 )
Patrick Donnelly [Thu, 2 May 2024 12:55:36 +0000 (08:55 -0400)]
mds: refactor out fs_name match in MDSAuthCaps
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
247b4fed28617c104473d1586b66a8735bff0411 )
Patrick Donnelly [Thu, 2 May 2024 01:08:57 +0000 (21:08 -0400)]
qa: test for root_squash with multiple caps
Where the client has root_squash for one cap but not for another. The fs
without root_squash should not necessarily reject the client.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
bccc8ceb471c441ec04d7eb2c353630f8c5ce843 )
Conflicts:
qa/tasks/cephfs/test_admin.py: missing test
Patrick Donnelly [Thu, 2 May 2024 02:06:54 +0000 (22:06 -0400)]
qa: pass kwargs to mount from remount
So we can pass mntargs.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
afcbfc040b56779e58563f715f26a0fe25e9f916 )
Patrick Donnelly [Thu, 2 May 2024 02:04:57 +0000 (22:04 -0400)]
qa: simplify update_attrs and only update relevant keys
So we can just pass the caller's kwargs to update_attrs.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
597ff3cb15e7a7ce527b35eb01d9958b755bbf01 )
Patrick Donnelly [Thu, 2 May 2024 00:51:59 +0000 (20:51 -0400)]
client: allow overriding client features
For testing purposes.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
d9239f9375c1ae92a4990950f40078766bd912e8 )
Divyansh Kamboj [Tue, 30 Apr 2024 07:44:10 +0000 (13:14 +0530)]
exporter: handle exceptions gracefully
ceph exporter crahes, and fails to handle exceptions in
dump_asok_metrics(). add try and catch blocks to handle the exceptions gracefully.
Signed-off-by: Divyansh Kamboj <dkamboj@redhat.com>
(cherry picked from commit
e442ee479987f339afdc333582b6b64c66ba6846 )
Laura Flores [Thu, 9 May 2024 00:34:27 +0000 (19:34 -0500)]
Merge pull request #55697 from pdvian/wip-63842-reef
John Mulligan [Fri, 29 Mar 2024 18:04:33 +0000 (14:04 -0400)]
ceph.spec.in: remove command-with-macro line
A comment clearly left as a breadcrumb for a node-proxy manpage is
causing (intermittent) build failures. Remove the line and hope
the manpage is added if/when appropriate.
Fixes: 0dd73643649ddc2366e60de4fe6c078b6e112091
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
5f25005dfbff51531989d121f26ecae308409356 )
Zac Dover [Mon, 6 May 2024 15:16:51 +0000 (01:16 +1000)]
doc/mgr: edit "Overview" in dashboard.rst
Edit and update the "Overview" section in doc/mgr/dashboard.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
6cf06c60f7c3f87707c7dc47cde2346cec7cf00f )
Zac Dover [Sun, 5 May 2024 19:12:55 +0000 (05:12 +1000)]
doc/mgr: edit "Resolve IP address to hostname before redirect"
Edit the section "Resolve IP address to hostname before redirect" in
doc/mgr/dashboard.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e0838daa9bc1d549a8da2b21608153c77b15455a )
Aashish Sharma [Mon, 6 May 2024 13:43:20 +0000 (19:13 +0530)]
Merge pull request #56948 from adk3798/wip-65540-reef
reef: ceph-mixin: Update mixin to include alerts for the nvmeof gateway(s)
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Pedro Gonzalez Gomez [Mon, 6 May 2024 09:24:12 +0000 (11:24 +0200)]
Merge pull request #57255 from aaSharma14/wip-65789-reef
reef: mgr/dashboard: add prometheus federation config for mullti-cluster monitoring
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Zac Dover [Sat, 4 May 2024 17:08:30 +0000 (03:08 +1000)]
Merge pull request #57265 from zdover23/wip-doc-2024-05-04-backport-57252-to-reef
reef: doc/rados: PR#57022 unfinished business
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 3 May 2024 05:32:28 +0000 (15:32 +1000)]
doc/rados: PR#57022 unfinished business
Make the changes suggested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/57022.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
93898d80836ac41041f75b5bf5398f9388abb52f )
Zac Dover [Sat, 4 May 2024 12:36:07 +0000 (22:36 +1000)]
Merge pull request #57236 from zdover23/wip-doc-2024-05-02-cephadm-services-monitoring-reef
reef: doc/cephadm: Reef default images procedure
Reviewed-by: Adam King <adking@redhat.com>
Anthony D'Atri [Fri, 3 May 2024 20:08:54 +0000 (16:08 -0400)]
Merge pull request #57209 from zdover23/wip-doc-2024-05-02-backport-57148-to-reef
reef: doc/cephadm: add default monitor images
Aashish Sharma [Tue, 12 Dec 2023 08:38:26 +0000 (14:08 +0530)]
mgr/dashboard: add prometheus federation config for mulkti-cluster
monitoring
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
82b50b4eac819a71542d766b573f65819046f403 )
Zac Dover [Thu, 2 May 2024 12:54:25 +0000 (22:54 +1000)]
doc/cephadm: Reef default images procedure
Address Adam King's request for version-specific
cephadm-container-image-retrieval procedures, which he requested here:
https://github.com/ceph/ceph/pull/57208#discussion_r1586614140
Co-authored-by: Adam King <adking@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Thu, 2 May 2024 18:30:47 +0000 (14:30 -0400)]
Merge pull request #57247 from zdover23/wip-doc-2024-05-03-backport-57207-to-reef
reef: doc/rados: s/cepgsqlite/cephsqlite/
Zac Dover [Wed, 1 May 2024 16:42:46 +0000 (02:42 +1000)]
doc/rados: s/cepgsqlite/cephsqlite/
As stated in the commit-message line, this corrects the typo "cepg" to
the correct string "ceph".
This typo was discovered by https://github.com/test-erik and this was
brought to our attention way back in
https://github.com/ceph/ceph/pull/50420.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
ddef880947ac6b8b3b08092865f8a9a6fe03839c )
Ernesto Puerta [Tue, 30 Apr 2024 08:51:23 +0000 (10:51 +0200)]
mgr/dashboard: exclude cloned-deleted RBD snaps
Fixes: https://tracker.ceph.com/issues/65698
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
(cherry picked from commit
8b1ef2ee411b7c6fb52825bf577860f3727738c2 )
Nizamudeen A [Thu, 2 May 2024 05:49:13 +0000 (11:19 +0530)]
Merge pull request #56965 from adk3798/reef-dashboard-anon-grafana
reef: mgr/dashboard: fix dashboard not visible on disabled anonymous access
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Zac Dover [Tue, 30 Apr 2024 07:09:05 +0000 (17:09 +1000)]
doc/cephadm: add default monitor images
Add a list of default monitor images to the documentation. This commit
is made in response to a request from Eugen Block, and is made using the
information developed by Mr Block here:
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/QGC66QIFBKRTPZAQMQEYFXOGZJ7RLWBN/.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d6311d24c277f35fcae5097ed8a19843e62e6149 )
Yuri Weinstein [Wed, 1 May 2024 14:30:32 +0000 (07:30 -0700)]
Merge pull request #54550 from k0ste/wip-62819-reef
reef: osd: ensure async recovery does not drop a pg below min_size
Reviewed-by: Matan Breizman <Matan.Brz@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:29:31 +0000 (07:29 -0700)]
Merge pull request #54527 from Matan-B/wip-63559-reef
reef: qa/suites/rados/verify/validater/valgrind: increase op thread timeout
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
Yuri Weinstein [Wed, 1 May 2024 14:28:16 +0000 (07:28 -0700)]
Merge pull request #54358 from ifed01/wip-ifed-fix-rados-pybind-reef
reef: pybind/rados: fix missed changes for PEP484 style type annotations
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:27:15 +0000 (07:27 -0700)]
Merge pull request #54357 from leonid-s-usov/bp/mds-raise/reef
reef: common/admin_socket: add a command to raise a signal
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:26:04 +0000 (07:26 -0700)]
Merge pull request #54150 from Matan-B/wip-63289-reef
reef: ceph_mon: Fix MonitorDBStore usage
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Anthony D'Atri [Tue, 30 Apr 2024 14:05:46 +0000 (10:05 -0400)]
Merge pull request #57157 from zdover23/wip-doc-2024-04-30-backport-57154-to-reef
reef: doc/rados/operations: rephrase OSDs peering
Anthony D'Atri [Tue, 30 Apr 2024 14:04:48 +0000 (10:04 -0400)]
Merge pull request #57160 from zdover23/wip-doc-2024-04-30-backport-57153-to-reef
reef: doc/man/8/radosgw-admin: add get lifecycle command
rkhudov [Tue, 30 Apr 2024 10:00:36 +0000 (11:00 +0100)]
doc/man/8/radosgw-admin: add get lifecycle command
Signed-off-by: rkhudov <rhudov@gmail.com>
(cherry picked from commit
04393ec3c1a12d6a9405272ab2cffe9dfa67aa92 )
Piotr Parczewski [Tue, 30 Apr 2024 10:56:44 +0000 (12:56 +0200)]
doc/rados/operations: rephrase OSDs peering
Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
(cherry picked from commit
048f6e539b3035175479a88a4cf6f774cca68ddb )
Rongqi Sun [Tue, 30 Apr 2024 01:05:46 +0000 (18:05 -0700)]
Merge pull request #56413 from zdover23/wip-doc-2024-03-23-backport-56379-to-reef
reef: doc/install: fix typos in openEuler-installation doc
Anthony D'Atri [Mon, 29 Apr 2024 16:42:52 +0000 (12:42 -0400)]
Merge pull request #57141 from zdover23/wip-doc-2024-04-30-backport-57136-to-reef
reef: doc/radosgw: disambiguate version-added remarks
Rongqi Sun [Fri, 22 Mar 2024 03:12:09 +0000 (03:12 +0000)]
doc/install: fix typos in openEuler-installation doc
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
(cherry picked from commit
593ab1ad41467898c57c44baeb947bd238cba645 )
Zac Dover [Mon, 29 Apr 2024 10:23:13 +0000 (20:23 +1000)]
doc/radosgw: disambiguate version-added remarks
Rewrite two sentences so that they explain precisely what was added to
Ceph and when it was added to Ceph.
This commit is made in response to a request made by Dr Per Mildner on
https://pad.ceph.com/p/Report_Documentation_Bugs.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
586e8e6577c6b62062d6ed60c439088705fbd2c1 )
Anthony D'Atri [Mon, 29 Apr 2024 12:36:25 +0000 (08:36 -0400)]
Merge pull request #57122 from zdover23/wip-doc-2024-04-29-backport-57119-to-reef
reef: doc/cephfs: edit front matter in client-auth.rst
Zac Dover [Sun, 28 Apr 2024 13:18:50 +0000 (23:18 +1000)]
doc/cephfs: edit front matter in client-auth.rst
Clarify the front matter in doc/cephfs/client-auth.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
713c7304d15279cbc2031efc05cc9e49911974fe )
Zac Dover [Fri, 26 Apr 2024 23:48:38 +0000 (09:48 +1000)]
Merge pull request #57109 from zdover23/wip-doc-2024-04-27-backport-57105-to-reef
reef: doc/mgr: explain error message - dashboard.rst
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Fri, 26 Apr 2024 11:59:09 +0000 (21:59 +1000)]
doc/mgr: explain error message - dashboard.rst
Explain that an error message received in response to
"redirect_resolve_ip_addr True" might be caused by having an
insufficiently recent release of Ceph running in your cluster.
Fixes: https://tracker.ceph.com/issues/61312
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
78545030761330c44168dbb3f8d1e4c3c9a9a3bd )
Rixin Luo [Fri, 26 Apr 2024 06:24:33 +0000 (14:24 +0800)]
Merge pull request #56993 from rosinL/wip-65578-reef
reef: install-deps: save and restore user's XDG_CACHE_HOME
Adam King [Thu, 25 Apr 2024 12:01:42 +0000 (08:01 -0400)]
Merge pull request #57086 from zdover23/wip-doc-2024-04-25-backport-57057-to-reef
reef: doc/cephadm: remove downgrade reference from upgrade docs
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Tue, 23 Apr 2024 16:04:39 +0000 (12:04 -0400)]
doc/cephadm: remove downgrade reference from upgrade docs
This has been in here for years, but cephadm will block
attempted upgrades to lower versions and we generally
don't want people to think this is supported or safe.
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
787130175d3d40d3671be88a81c4b8843655b01e )
Anthony D'Atri [Wed, 24 Apr 2024 13:19:40 +0000 (09:19 -0400)]
Merge pull request #57073 from zdover23/wip-doc-2024-04-24-backport-57051-to-reef
reef: doc/rados: remove dual-stack docs
Zac Dover [Tue, 23 Apr 2024 06:37:27 +0000 (16:37 +1000)]
doc/rados: remove dual-stack docs
Remove references to dual-stack mode in
doc/rados/configuration/network-config-ref.rst and
doc/rados/configuration/msgr2.rst. This feature seems to have been
planned but never to have been completely implemented.
See the tracker issue listed below for an email exchange detailing the
confusion caused by the presence in the documentation of this
now-removed information.
Fixes: https://tracker.ceph.com/issues/65631
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c65d2056c27d75f91af44e004d8defe7ffbf5fc8 )
Yuri Weinstein [Tue, 23 Apr 2024 18:13:03 +0000 (11:13 -0700)]
Merge pull request #56541 from cybozu/wip-65172-reef
reef: debian: add ceph-exporter package
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Yuri Weinstein [Tue, 23 Apr 2024 18:12:06 +0000 (11:12 -0700)]
Merge pull request #54662 from k0ste/wip-63638-reef
reef: debian: add missing bcrypt to ceph-mgr .requires to fix resulting package dependencies
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Adam King [Mon, 22 Apr 2024 12:48:15 +0000 (08:48 -0400)]
monitoring/ceph-mixin: set NVMeoFMaxGatewaysPerGroup to 4
Recommendation from the nvmeof team
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
c6871bbaf5eef1d855ec4ca269ab24adb4c00d73 )
Paul Cuzner [Thu, 15 Feb 2024 22:56:03 +0000 (11:56 +1300)]
ceph-mixins: Update MIB to include nvmeof notification
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
19ce7abd11d0fc6cc6a30115d31242f45f15ed05 )
Paul Cuzner [Tue, 13 Feb 2024 00:55:24 +0000 (13:55 +1300)]
ceph-mixins: Add test cases for nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
c2534a6dbacf0f2ff5c649f7a0e04b5a94dbfdc0 )
Conflicts:
monitoring/ceph-mixin/tests_alerts/test_alerts.yml
Paul Cuzner [Tue, 13 Feb 2024 00:54:48 +0000 (13:54 +1300)]
ceph-mixins: nvmeof alerts added
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
e7d25482d1b418bf6b1c75dac60c64fd24ab6f01 )
Paul Cuzner [Fri, 9 Feb 2024 04:00:28 +0000 (17:00 +1300)]
ceph-mixins: Add nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
f1573b76f3485aed148a8aeb69a40ef69df58912 )
Paul Cuzner [Fri, 9 Feb 2024 03:56:58 +0000 (16:56 +1300)]
ceph-mixins: Add vars to support nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
feb1e69034026583a6770512a90b0172b6b5c76a )
Anthony D'Atri [Tue, 23 Apr 2024 14:03:07 +0000 (10:03 -0400)]
Merge pull request #57048 from zdover23/wip-doc-2024-04-23-backport-57032-to-reef
reef: doc/rados: fix outdated value for ms_bind_port_max
Pierre Riteau [Mon, 22 Apr 2024 09:28:53 +0000 (11:28 +0200)]
doc/rados: fix outdated value for ms_bind_port_max
The highest port number used by OSD or MDS daemons was increased from
7300 to 7568 in [1] but the documentation still refers to 7300 in
multiple locations.
[1] https://github.com/ceph/ceph/pull/42210
Fixes: https://tracker.ceph.com/issues/65609
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
(cherry picked from commit
23d2740241af2118652fef6e7d6a286f338a18f2 )
Anthony D'Atri [Mon, 22 Apr 2024 20:38:41 +0000 (16:38 -0400)]
Merge pull request #57040 from zdover23/wip-doc-2024-04-23-backport-57022-to-reef
reef: doc/rados: remove redundant pg repair commands
Zac Dover [Mon, 22 Apr 2024 06:59:15 +0000 (16:59 +1000)]
doc/rados: remove redundant pg repair commands
Incorporate the material in /doc/rados/operations/pg-repair into
/doc/rados/troubleshooting/troubleshooting-pg. Remove
/doc/rados/operations/pg-repair from the documentation. Redirect all
links to the old location to the new location.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
3c2e8d35a9ab3f78619bfbe32b2017cd47ffb3ff )
Anthony D'Atri [Mon, 22 Apr 2024 14:20:13 +0000 (10:20 -0400)]
Merge pull request #57024 from zdover23/wip-doc-2024-04-22-backport-56962-to-reef
reef: doc/radosgw: use 'confval' directive for reshard config options
Anthony D'Atri [Mon, 22 Apr 2024 14:19:28 +0000 (10:19 -0400)]
Merge pull request #57027 from zdover23/wip-doc-2024-04-22-backport-57016-to-reef
reef: doc/rados: add bucket rename command
Zac Dover [Sun, 21 Apr 2024 12:46:18 +0000 (22:46 +1000)]
doc/rados: add bucket rename command
Add "ceph osd crush rename bucket" command. This commit is made in
response to a request from Michele Giacomoli.
Fixes: https://tracker.ceph.com/issues/65599
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1030b572fa1680792b4c5843a6cf517bd31511ae )
Casey Bodley [Wed, 17 Apr 2024 17:17:40 +0000 (13:17 -0400)]
doc/radosgw: use 'confval' directive for reshard config options
this will render the config options with their descriptions/defaults
taken directly from common/options/rgw.yaml.in
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
50ebbc538c02352950d9c04e8b41b2d88701c552 )
Anthony D'Atri [Sun, 21 Apr 2024 14:56:43 +0000 (10:56 -0400)]
Merge pull request #57018 from zdover23/wip-doc-2024-04-21-backport-56904-to-reef
reef: doc/security: update CVE list
Zac Dover [Mon, 15 Apr 2024 15:41:51 +0000 (01:41 +1000)]
doc/security: update CVE list
Update the list of CVEs in doc/security/cves.rst.
Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
8381259a46fbd04218946b67e73e140cb054e3d8 )
Anthony D'Atri [Fri, 19 Apr 2024 23:27:17 +0000 (19:27 -0400)]
Merge pull request #57008 from zdover23/wip-doc-2024-04-20-backport-56996-to-reef
reef: doc/dev: repair broken image
Zac Dover [Fri, 19 Apr 2024 03:22:33 +0000 (13:22 +1000)]
doc/dev: repair broken image
Replace the ".. graphviz" directive with an ".. image" directive that
correctly displays an image where previously an unusably zoomed-in image
appeared.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
5ff768dc73adf9c8794bf01c74f765a7eab13765 )