]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
Zac Dover [Thu, 31 Jul 2025 05:55:40 +0000 (15:55 +1000)]
doc/cephfs: edit ceph-dokan.rst (3 of x)
Incorporate into doc/cephfs/ceph-dokan.rst the suggestions made by
Anthony D'Atri in https://github.com/ceph/ceph/pull/64737, and make a
few other small improvements to the English language in that file.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c7f418eecbfa6209cc38e7107905ae503cd28f82 )
David Galloway [Thu, 31 Jul 2025 22:46:41 +0000 (18:46 -0400)]
Merge pull request #64781 from ceph/wip-tentacle-rocky9
tentacle: Rocky 9/10 support backports
John Mulligan [Mon, 16 Jun 2025 18:38:00 +0000 (14:38 -0400)]
buildcontainer-setup.sh: allow testing with various ELish bases
Allow testing with more RPM-based/EL style distros.
Simplify the centos selection as centos8 ought to always
be matched by the earlier block.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
7975c52e81bb3062831615be9d0ce94e2b074281 )
(cherry picked from commit
cd6dd2ccda005e9ab4d45eb930883d512f95418e )
John Mulligan [Wed, 11 Jun 2025 00:15:28 +0000 (20:15 -0400)]
script/buildcontainer-setup: set WITH_CRIMSON to support crimson builds
Set the WITH_CRIMSON env var so that crimson related dependencies are
installed and the build image can build crimson flavored ceph.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
8f6bcce1676f510c27130c35c7464c6a63175fd7 )
(cherry picked from commit
66c4d75410acaed2524176354493a2e9ef8f95c0 )
David Galloway [Wed, 23 Jul 2025 19:17:55 +0000 (15:17 -0400)]
script/build-with-container: Add Rocky 9
Signed-off-by: David Galloway <david.galloway@ibm.com>
(cherry picked from commit
2996390144f7d0a0ea94edcf95ca7b89c6a62013 )
(cherry picked from commit
393a7dc900aaf403d041156cb2a5293e4b64ed2d )
John Mulligan [Fri, 20 Jun 2025 23:03:22 +0000 (19:03 -0400)]
script/build-with-container: add rocky10 to built-in distros
Add "rocky10" (also aliased to "rockylinux10") to the known distro bases
so that the team can begin to experiment with the Rocky Linux 10 distro
for containerized builds.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
33b33ff129011d71dcbe94fe4b2bb790f98301ad )
(cherry picked from commit
9958d46b130e175fb94569f975815edfd7348599 )
David Galloway [Wed, 23 Jul 2025 18:59:41 +0000 (14:59 -0400)]
install-deps: Add Rocky 9, combine if statements
Signed-off-by: David Galloway <david.galloway@ibm.com>
(cherry picked from commit
add0dc2c96038128c27031f708008ccc625859e9 )
(cherry picked from commit
26f0cd35187959cb5b0765c027c3cfbc4dffd3bd )
John Mulligan [Fri, 27 Jun 2025 15:04:44 +0000 (11:04 -0400)]
install-deps.sh: add a temporary repo for missing el10 deps
Add a new dnf/yum repository hosted in the ceph lab infra for providing
the last few dependencies missing from other el10 repos.
Hopefully we can remove this soon but it serves as a stopgap as we work
on getting el10 builds working in the ceph CI infra and tested.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
a2bc95c9c45512107d53397405a038df79ead234 )
(cherry picked from commit
4ea7a757f73f06dd8e01e1b74a8bfb60c6a2630b )
John Mulligan [Fri, 20 Jun 2025 23:25:53 +0000 (19:25 -0400)]
install-deps.sh: enable crb for rocky 10
Rocky Linux 10 has a CRB repo that must be enabled for a number of
Ceph's dependencies to be installed via dnf.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
ae7878d3c1aae010776ab7079afe213a9725fb1b )
(cherry picked from commit
c3e3b86fbaf82ef85e37e9b5f31517348c459ac3 )
afreen23 [Thu, 31 Jul 2025 09:08:37 +0000 (14:38 +0530)]
Merge pull request #64478 from rhcs-dashboard/wip-72098-tentacle
tentacle: mgr/dashboard: fixed input field black after selecting an autofill browser input
Reviewed-by: Afreen Misbah <afreen@ibm.com>
afreen23 [Thu, 31 Jul 2025 07:40:35 +0000 (13:10 +0530)]
Merge pull request #64679 from afreen23/tentacle
mgr/dashboard: Fix redirection of SMB enable module
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Abhishek Desai <Abhishek Desai <abhishek.desai1@ibm.com>
Yuri Weinstein [Wed, 30 Jul 2025 19:09:22 +0000 (12:09 -0700)]
Merge pull request #64358 from mkogan1/wip-71958-tentacle
tentacle: rgw: allow specifying ssl certificate for radosgw-admin operations
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Zac Dover [Wed, 30 Jul 2025 14:25:46 +0000 (00:25 +1000)]
Merge pull request #64758 from zdover23/wip-doc-2025-07-30-backport-64737-to-tentacle
tentacle: doc/cephfs: edit ceph-dokan.rst (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 29 Jul 2025 12:37:07 +0000 (22:37 +1000)]
doc/cephfs: edit ceph-dokan.rst (2 of x)
Edit the last half of doc/cephfs/ceph-dokan.rst. This is part of a
larger project whose goal is the improvement of the CephFS
documentation.
Follows https://github.com/ceph/ceph/pull/64690.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
9dc57f9e2da72c6de92fc0e3bb52ddc8f4a50f65 )
Zac Dover [Wed, 30 Jul 2025 13:29:16 +0000 (23:29 +1000)]
Merge pull request #64734 from zdover23/wip-doc-2025-07-29-backport-64690-to-tentacle
tentacle: doc/cephfs: edit ceph-dokan.rst (1 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Anthony D'Atri [Tue, 29 Jul 2025 20:36:36 +0000 (16:36 -0400)]
Merge pull request #64749 from stackhpc/doc-fix-mclock-links-tentacle
tentacle: doc: Fix links to mClock config reference
Pierre Riteau [Tue, 29 Jul 2025 09:44:52 +0000 (11:44 +0200)]
doc: Fix links to mClock config reference
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
(cherry picked from commit
0a2d4b096af168b6646e54a1a5772ad8b6a3c8d6 )
Zac Dover [Fri, 25 Jul 2025 13:21:28 +0000 (23:21 +1000)]
doc/cephfs: edit ceph-dokan.rst (1 of x)
Edit the first 62 lines of doc/cephfs/ceph-dokan. This is part of a
larger project whose goal is the improvement of the CephFS
documentation.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
803140e92113ee7919b8188ea3677b472d91ac48 )
Nizamudeen A [Tue, 29 Jul 2025 04:21:16 +0000 (09:51 +0530)]
Merge pull request #64688 from rhcs-dashboard/wip-72276-tentacle
mgr/dashboard: RGW Topic management
Ilya Dryomov [Mon, 28 Jul 2025 20:27:49 +0000 (22:27 +0200)]
Merge pull request #64685 from idryomov/wip-cleanup-librbd-mirror-enable-req-tentacle
tentacle: librbd/mirror: cleanup EnableRequest::handle_get_mirror_image()
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Mon, 28 Jul 2025 18:33:13 +0000 (20:33 +0200)]
Merge pull request #64720 from idryomov/wip-72134-cont-tentacle
tentacle: qa/suites/krbd: request msgr1 explicitly in unmap subsuite
Reviewed-by: Miki Patel <miki.patel132@gmail.com>
Ilya Dryomov [Mon, 28 Jul 2025 18:30:44 +0000 (20:30 +0200)]
Merge pull request #64684 from abitdrag/wip-72266-tentacle
tentacle: krbd: "rbd device map" command should use msgr2 by default
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Adam King [Mon, 28 Jul 2025 16:37:09 +0000 (12:37 -0400)]
Merge pull request #64651 from adk3798/tentacle-cephadm-nvmeof-add-subsystem-cache
tentacle: mgr/cephadm/nvmeof: Add susbsystem cache expiration field to NVMeOF spec file
Reviewed-by: Gil Bregman <gbregman@il.ibm.com>
Adam King [Mon, 28 Jul 2025 16:36:27 +0000 (12:36 -0400)]
Merge pull request #64649 from adk3798/tentacle-cephadm-nvmeof-prometheus-fields
tentacle: mgr/cephadm/nvmeof: Add Prometheus fields to NVMeOF spec file.
Reviewed-by: Gil Bregman <gbregman@il.ibm.com>
Ilya Dryomov [Mon, 28 Jul 2025 07:01:34 +0000 (09:01 +0200)]
qa/suites/krbd: request msgr1 explicitly in unmap subsuite
Since commit
5011cc926cd4 ("qa/suites/krbd: run unmap subsuite with
msgr1 only"), unmap.t is run only against msgr1. pre-single-major.yaml
kernel has actually been gone for some time now, but there is still
value in maintaining a msgr1-only test. With the default switched to
msgr2 in commit
a577f6fa405c ("krbd: "rbd device map" command should
use msgr2 by default"), msgr1 needs to be requested explicitly.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
9edb21215f4d5eee04c0af0e2c715cba026be78f )
Ilya Dryomov [Sat, 26 Jul 2025 09:35:08 +0000 (11:35 +0200)]
doc/man/rbd: update ms_mode default (legacy -> prefer-crc)
The default was switched to msgr2 in prefer-crc mode in commit
a577f6fa405c ("krbd: "rbd device map" command should use msgr2 by
default").
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
4d7cf5565d4ae287aa69ecaba086f97e17391ff6 )
Kotresh HR [Mon, 28 Jul 2025 12:33:55 +0000 (18:03 +0530)]
Merge pull request #63968 from mchangir/wip-71395-tentacle
tentacle: mds: use available CInode* for uninline data
Kotresh HR [Mon, 28 Jul 2025 10:03:38 +0000 (15:33 +0530)]
Merge pull request #63575 from joscollin/wip-71487-tentacle
tentacle: qa: fix test_cephfs_mirror_stats failure
Kotresh HR [Mon, 28 Jul 2025 10:03:31 +0000 (15:33 +0530)]
Merge pull request #63223 from rishabh-d-dave/wip-71277-tentacle
tentacle: mgr/vol: make "snapshot getpath" cmd work with v1 and legacy
Kotresh HR [Mon, 28 Jul 2025 10:03:24 +0000 (15:33 +0530)]
Merge pull request #63021 from batrick/wip-71116-tentacle
tentacle: pybind/mgr/volumes: fix typo in casesensitive vxattr
Kotresh HR [Mon, 28 Jul 2025 10:03:15 +0000 (15:33 +0530)]
Merge pull request #63067 from rishabh-d-dave/wip-71148-tentacle
tentacle: mgr/vol: don't delete user-created pool in "volume create" command
Kotresh HR [Mon, 28 Jul 2025 10:03:07 +0000 (15:33 +0530)]
Merge pull request #63719 from batrick/wip-71553-tentacle
tentacle: test/libcephfs: copy DT_NEEDED entries from input libraries
Kotresh HR [Mon, 28 Jul 2025 10:02:57 +0000 (15:32 +0530)]
Merge pull request #63132 from kshtsk/wip-71213-tentacle
tentacle: tasks/cephfs/mount: use 192.168.144.0.0/20 for brxnet
Kotresh HR [Mon, 28 Jul 2025 09:32:45 +0000 (15:02 +0530)]
Merge pull request #63806 from vshankar/wip-71377-tentacle
tentacle: Wip libcephfs perf dump
Kotresh HR [Mon, 28 Jul 2025 09:32:34 +0000 (15:02 +0530)]
Merge pull request #63789 from trociny/wip-71486-tentacle
tentacle: mds: log meaningful error message when entering damaged state
Kotresh HR [Mon, 28 Jul 2025 09:32:24 +0000 (15:02 +0530)]
Merge pull request #63899 from rishabh-d-dave/wip-71188-tentacle
tentacle: mgr/vol: some improvements for stats_util.py and async_cloner.py
Kotresh HR [Mon, 28 Jul 2025 09:32:12 +0000 (15:02 +0530)]
Merge pull request #63900 from rishabh-d-dave/wip-71380-tentacle
tentacle: cephfs: session tracker accounts for killing sessions
Kotresh HR [Mon, 28 Jul 2025 09:31:58 +0000 (15:01 +0530)]
Merge pull request #63969 from mchangir/wip-71437-tentacle
tentacle: mgr/snap_schedule: fix typo in error message during retention add
Venky Shankar [Mon, 28 Jul 2025 08:49:30 +0000 (14:19 +0530)]
Merge pull request #64600 from vshankar/wip-pr-64356
tentacle: client: prohibit unprivileged users from setting sgid/suid bits
Reviewed-by: Milind Changire <mchangir@redhat.com>
Jos Collin [Sat, 26 Jul 2025 00:11:36 +0000 (05:41 +0530)]
Merge pull request #64332 from joscollin/wip-71948-tentacle
tentacle: qa: fix multi-fs tests in test_mds_metrics.py
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Fri, 25 Jul 2025 17:10:56 +0000 (10:10 -0700)]
Merge pull request #64557 from nbalacha/wip-72166-tentacle
tentacle: rgw: fix aclRequired for bucket-logging
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Yuri Weinstein [Fri, 25 Jul 2025 15:14:14 +0000 (08:14 -0700)]
Merge pull request #64558 from nbalacha/wip-72160-tentacle
tentacle: rgw: fix bucket logging AuthType field
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Yuri Weinstein [Fri, 25 Jul 2025 15:13:06 +0000 (08:13 -0700)]
Merge pull request #64555 from yuvalif/wip-tentacle-revert-s3test
tentacle: rgw: point to the correct s3test repo and branch
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Yuri Weinstein [Fri, 25 Jul 2025 15:12:29 +0000 (08:12 -0700)]
Merge pull request #64541 from samarahu/wip-71993-tentacle
tentacle: test/d4n: Change D4N filter test cleaning interval values to ints
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Afreen Misbah [Tue, 22 Jul 2025 09:13:14 +0000 (14:43 +0530)]
mgr/dashboard: Fix redirection of SMB enable module
- taking to dashboard page due to remains of `buttonToEnableModule`
Fixes https://tracker.ceph.com/issues/72295
Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit
57910d582eafeeb569a475e3a74338bb3e0c89bb )
pujaoshahu [Thu, 9 Jan 2025 05:14:43 +0000 (10:44 +0530)]
mgr/dashboard: Add RGW CRUD topic in dashboard
Fixes: https://tracker.ceph.com/issues/699654
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit
f988f33ec1a6a36a63e09bdadc1ab9e248cbebff )
pujaoshahu [Thu, 9 Jan 2025 05:14:43 +0000 (10:44 +0530)]
mgr/dashboard: Add RGW topic listing in dashboard
Fixes: https://tracker.ceph.com/issues/69143
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit
8f65f0e905177b0dd212f54d7799fffd9052d4d2 )
pujaoshahu [Fri, 13 Dec 2024 05:11:13 +0000 (10:41 +0530)]
mgr/dashboard: Add RGW topics endpoint creation for create ,delete and list in dashboard
Fixes: https://tracker.ceph.com/issues/69229
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit
94aebfc3f7d4789e8a570c87999409ef0d591957 )
baum [Fri, 25 Jul 2025 08:09:22 +0000 (11:09 +0300)]
Merge pull request #64636 from adk3798/tentacle-nvmeof-dsa
tentacle: cephadm/nvmeof: add DSA acceleration support with conditional mounts and privileges
Nizamudeen A [Fri, 25 Jul 2025 05:39:20 +0000 (11:09 +0530)]
Merge pull request #64632 from rhcs-dashboard/wip-72076-tentacle
tentacle: mgr/dashboard: Storage Class Management - Local and Glacier
Miki Patel [Wed, 23 Jul 2025 11:41:10 +0000 (17:11 +0530)]
krbd: "rbd device map" command should use msgr2 by default
Making msgr2 and ms_mode=prefer-crc as default option for "rbd device
map" command
Fixes: https://tracker.ceph.com/issues/72134
Signed-off-by: Miki Patel <miki.patel132@gmail.com>
(cherry picked from commit
a577f6fa405c469f424ee488dbb489d70d21f4de )
Ramana Raja [Wed, 16 Jul 2025 17:43:18 +0000 (13:43 -0400)]
librbd/mirror: cleanup EnableRequest::handle_get_mirror_image()
In the EnableRequest state machine, clean up the handling of the async
request to fetch the mirror image, particularly when a non-primary image
is being created by the rbd-mirror daemon.
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit
415bf4dd777e60314c3073316745ea7adfa892a4 )
Adam King [Thu, 24 Jul 2025 18:34:26 +0000 (14:34 -0400)]
Merge pull request #64444 from adk3798/tentacle-smb-remotectl-prefactor
tentacle: mgr/smb: general refactoring with the intent of making future additions easier
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 18:33:44 +0000 (14:33 -0400)]
Merge pull request #64443 from adk3798/tentacle-smb-share-config-pershare-counters
tentacle: mgr/smb: add configs to share defs and enable per-share profile counters
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 18:33:11 +0000 (14:33 -0400)]
Merge pull request #64416 from adk3798/tentacle-smb-custom-ports
tentacle: smb: support custom ports
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 18:31:23 +0000 (14:31 -0400)]
Merge pull request #64368 from VallariAg/wip-71987-tentacle
tentacle: mgr/cephadm/module.py: Run ok_to_stop logic for stop
Reviewed-by: Adam King <adking@redhat.com>
Yuri Weinstein [Thu, 24 Jul 2025 16:42:31 +0000 (09:42 -0700)]
Merge pull request #64623 from idryomov/wip-71961-tentacle
tentacle: librbd: images aren't closed in group_snap_*_by_record() on error
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Yuri Weinstein [Thu, 24 Jul 2025 16:40:30 +0000 (09:40 -0700)]
Merge pull request #64598 from idryomov/wip-cephadm-rbd-iscsi-ignore-mon-down-tentacle
tentacle: qa/rbd/iscsi: ignore MON_DOWN warning in logs
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Adam King adking@redhat.com
Yuri Weinstein [Thu, 24 Jul 2025 16:39:21 +0000 (09:39 -0700)]
Merge pull request #64590 from idryomov/wip-70917-tentacle
tentacle: test/rbd: remove unit tests about cache tiering
Reviewed-by: Ramana Raja <rraja@redhat.com>
Adam King [Thu, 24 Jul 2025 14:17:07 +0000 (10:17 -0400)]
Merge pull request #64512 from adk3798/tentacle-allow-cephadm-container-image-tag
tentacle: qa/tasks/cephadm: override container image tags
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 14:16:20 +0000 (10:16 -0400)]
Merge pull request #64511 from adk3798/tentacle-cephadm-no-new-daemon-on-port-change-mid-upgrade
tentacle: mgr/cephadm: don't remove and deploy new daemon if ports change during upgrade
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 14:15:38 +0000 (10:15 -0400)]
Merge pull request #64510 from adk3798/tentacle-cephadm-cluster-count-missing-data-dir
tentacle: cephadm: Fix get_cluster_count when data_dir is missing
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 14:14:04 +0000 (10:14 -0400)]
Merge pull request #64383 from adk3798/tentacle-smb-rados-chunk-size
tentacle: mgr/smb: remove restriction on 1MiB smb config objects in rados
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Thu, 24 Jul 2025 14:12:55 +0000 (10:12 -0400)]
Merge pull request #64371 from Nordix/wip-fix-69610
tentacle: orch: Pass TLS certificates when Rook orchestrator is used
Reviewed-by: Adam King <adking@redhat.com>
Abhishek Desai [Thu, 10 Jul 2025 18:24:21 +0000 (23:54 +0530)]
mgr/dashboard: fixed input field black after selecting an autofill browser input
fixes: https://tracker.ceph.com/issues/70720
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
(cherry picked from commit
89e5e65ace6a303b134d8cad9e2db4988ae4602b )
Nizamudeen A [Thu, 24 Jul 2025 05:50:27 +0000 (11:20 +0530)]
Merge pull request #64629 from rhcs-dashboard/wip-72104-tentacle
tentacle: mgr/dashboard: differentiate account users from rgw users in bucket form
Zac Dover [Wed, 23 Jul 2025 23:47:43 +0000 (09:47 +1000)]
Merge pull request #64643 from zdover23/wip-doc-2025-07-23-backport-64640-to-tentacle
tentacle: doc/cephfs: edit disaster-recovery.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Ronen Friedman [Wed, 23 Jul 2025 17:58:12 +0000 (20:58 +0300)]
Merge pull request #64637 from ronen-fr/wip-rf-relnotes-duringrecovery
PendingReleaseNotes(RADOS): mention the removal of osd_repair_during_recovery config option
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Ronen Friedman [Wed, 23 Jul 2025 12:21:11 +0000 (07:21 -0500)]
doc: PendingReleaseNotes(RADOS): note removal of 'osd_repair_during_recovery' config option
Removed in https://github.com/ceph/ceph/pull/60872.
Fixes: https://tracker.ceph.com/issues/71329
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Anthony D'Atri [Wed, 23 Jul 2025 16:15:32 +0000 (12:15 -0400)]
Merge pull request #64646 from zdover23/wip-doc-2025-07-23-backport-64639-to-tentacle
tentacle: doc/radosgw: edit config-ref.rst
Connor Fawcett [Wed, 23 Jul 2025 14:48:14 +0000 (15:48 +0100)]
Merge pull request #64578 from connorfawcett/tentacle-crushtool-flags-backport
tentacle: crushtool: init with CINIT_FLAG_NO_DAEMON_ACTIONS
Gil Bregman [Tue, 8 Jul 2025 12:35:12 +0000 (15:35 +0300)]
mgr/cephadm/nvmeof: Add susbsystem cache expiration field to NVMeOF spec file
Fixes https://tracker.ceph.com/issues/72019
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
(cherry picked from commit
9a1d01defb6c6d8bb969a4d95d2d4349cab4ef96 )
Gil Bregman [Tue, 15 Jul 2025 14:52:12 +0000 (17:52 +0300)]
mgr/cephadm/nvmeof: Add Prometheus filds to NVMeOF spec file.
Fixes: https://tracker.ceph.com/issues/72142
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
(cherry picked from commit
324bd5b0d5ebd8c86113bb7f1bf4be29fc9aba8a )
Zac Dover [Wed, 23 Jul 2025 12:36:04 +0000 (22:36 +1000)]
doc/radosgw: edit config-ref.rst
Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/64532.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
18e9b08393cac7ed8fdb1c65021f74deba3dc44c )
Zac Dover [Wed, 23 Jul 2025 12:44:32 +0000 (22:44 +1000)]
doc/cephfs: edit disaster-recovery.rst
Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/64604.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
37df8e43baa1e75587686fd661310dfb4ad30312 )
Alexander Indenbaum [Sat, 21 Jun 2025 08:10:46 +0000 (11:10 +0300)]
cephadm/nvmeof: add DSA acceleration support with conditional mounts and privileges
Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
(cherry picked from commit
3c94c1a4c3f77c2683001264c759779bab1d486d )
Zac Dover [Wed, 23 Jul 2025 12:04:17 +0000 (22:04 +1000)]
Merge pull request #64607 from zdover23/wip-doc-2025-07-21-backport-64604-to-tentacle
tentacle: doc/cephfs: edit disaster-recovery.rst
Reviewed-by: Josh Durgin <jdurgin@ibm.com>
Zac Dover [Wed, 23 Jul 2025 12:04:00 +0000 (22:04 +1000)]
Merge pull request #64398 from zdover23/wip-doc-2025-07-09-backport-64162-to-tentacle
tentacle: doc: do not depend on typed-ast
Reviewed-by: Josh Durgin <jdurgin@ibm.com>
Zac Dover [Wed, 23 Jul 2025 12:03:40 +0000 (22:03 +1000)]
Merge pull request #64265 from zdover23/wip-doc-2025-06-30-backport-62785-to-tentacle
tentacle: pybind/mgr: Fix missing empty lines in mgr_module.py
Reviewed-by: Josh Durgin <jdurgin@ibm.com>
Dnyaneshwari [Wed, 16 Jul 2025 10:02:22 +0000 (15:32 +0530)]
mgr/dashboard: Storage Class - Update
Fixes: https://tracker.ceph.com/issues/72156
Signed-off-by: Dnyaneshwari Talwekar <dtalwekar@redhat.com>
(cherry picked from commit
bcc1e34a28e5ea743f12519d76526652773b4ca7 )
Dnyaneshwari [Thu, 22 May 2025 07:08:25 +0000 (12:38 +0530)]
mgr/dashboard: Glacier Storage Class - create and list
Fixes: https://tracker.ceph.com/issues/71897
Signed-off-by: Dnyaneshwari Talwekar <dtalwekar@redhat.com>
(cherry picked from commit
68766699bafc16a16b82f0d72f1f3e074988c5ca )
Dnyaneshwari [Thu, 22 May 2025 07:08:25 +0000 (12:38 +0530)]
mgr/dashboard: Local Storage Class - create and list
Fixes: https://tracker.ceph.com/issues/71460
Signed-off-by: Dnyaneshwari Talwekar <dtalwekar@redhat.com>
(cherry picked from commit
675057f4204acd454fd6f0b0064fcdba925f1f4a )
Dnyaneshwari [Thu, 24 Apr 2025 06:51:00 +0000 (12:21 +0530)]
mgr/dashboard: Tieiring - allow read through
Fixes: https://tracker.ceph.com/issues/71053
Signed-off-by: Dnyaneshwari Talwekar <dtalwekar@redhat.com>
(cherry picked from commit
f9b84fae92e6a0174e4161b9e89f10a2c4b9b4fa )
Naman Munet [Mon, 7 Jul 2025 09:26:49 +0000 (14:56 +0530)]
mgr/dashboard: differentiate account users from rgw users in bucket form
fixes: https://tracker.ceph.com/issues/71523
commit includes:
1) Added checkbox to select account user and another dropdown to show account users
2) Also fixed bucket replication as it was throwing error for 'invalidBucketARN'
Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit
c5b5408c5be8c64280de368093509ad4ef8e28ec )
Venky Shankar [Wed, 23 Jul 2025 03:38:15 +0000 (09:08 +0530)]
Merge pull request #64204 from rishabh-d-dave/wip-71853-tentacle
tentacle: mgr/vol: include group name in subvolume's pool namespace name
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Wed, 23 Jul 2025 03:37:42 +0000 (09:07 +0530)]
Merge pull request #64450 from joscollin/wip-72085-tentacle
tentacle: qa: increase the wait time to prevent check_counter failing
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Wed, 23 Jul 2025 03:37:14 +0000 (09:07 +0530)]
Merge pull request #64538 from batrick/wip-72164-tentacle
tentacle: mds: nudge log for unstable locks after early reply
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Wed, 23 Jul 2025 03:36:39 +0000 (09:06 +0530)]
Merge pull request #64579 from joscollin/wip-72184-tentacle
tentacle: qa: increase the randomness to trigger the directory import/export
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Miki Patel [Thu, 17 Jul 2025 09:44:53 +0000 (15:14 +0530)]
librbd: Clean up usage of IoCtx
Clean up of librbd::IoCtx to librados::IoCtx in Group.cc
Signed-off-by: Miki Patel <miki.patel132@gmail.com>
(cherry picked from commit
ac14330994f42e92ed54e0a8857fea4f775c4fe5 )
Miki Patel [Tue, 15 Jul 2025 11:07:16 +0000 (16:37 +0530)]
librbd: images aren't closed in group_snap_*_by_record() on error
Fixes memory leak and handles resource leak scenario when at leat one IoCtx is not
created successfully. This is done by returning error before opening any image.
Changes are made in group_snap_remove_by_record and group_snap_rollback_by_record
Fixes: https://tracker.ceph.com/issues/71961
Signed-off-by: Miki Patel <miki.patel132@gmail.com>
(cherry picked from commit
693eabf58cc19eba4c21e2ea7c0011643659b3c3 )
Yuri Weinstein [Tue, 22 Jul 2025 14:17:47 +0000 (07:17 -0700)]
Merge pull request #64457 from cbodley/wip-72091-tentacle
tentacle: deb/mgr: remove deprecated distutils from ceph-mgr.requires
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
afreen23 [Tue, 22 Jul 2025 07:05:00 +0000 (12:35 +0530)]
Merge pull request #64594 from Hezko/wip-72181-tentacle
tentacle: mgr/dashboard: nvmeof cli feedback fixes
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Yuri Weinstein [Mon, 21 Jul 2025 14:49:21 +0000 (07:49 -0700)]
Merge pull request #64506 from NitzanMordhai/wip-72119-tentacle
tentacle: mixed balance read and rwordered in read ops
Reviewed-by: Laura Flores <lflores@redhat.com>
Yuri Weinstein [Mon, 21 Jul 2025 14:47:20 +0000 (07:47 -0700)]
Merge pull request #63803 from badone/tentacle
Tentacle: OSDMonitor: Make sure pcm is initialised
Reviewed-by: Sridhar Seshasayee <sseshasa@redhat.com>
Zac Dover [Mon, 21 Jul 2025 12:50:19 +0000 (22:50 +1000)]
doc/cephfs: edit disaster-recovery.rst
Edit the section "Data Pool Damage" in doc/cephfs/disaster-recovery.rst.
This commit is part of the project of improving the data-recovery parts
of the CephFS documentation, as requested in the Ceph Power Users
Feedback Summary in mid-2025.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
891e9cf2492ad250936171e9b510e8df4996faf9 )
Radoslaw Zarzynski [Mon, 21 Jul 2025 13:48:56 +0000 (15:48 +0200)]
Merge pull request #64415 from ljflores/wip-72053-tentacle
tentacle: osd: Multiple fixes to optimized EC and peering
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Ronen Friedman [Mon, 21 Jul 2025 12:54:16 +0000 (15:54 +0300)]
Merge pull request #64576 from ronen-fr/wip-rf-64567-tentacle
tentacle: osd/scrub: allow auto-repair on operator-initiated scrubs
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
nbalacha [Mon, 21 Jul 2025 10:57:04 +0000 (16:27 +0530)]
Update bucket_logging.rst
Signed-off-by: nbalacha <nibalach@redhat.com>
nbalacha [Mon, 21 Jul 2025 10:55:51 +0000 (16:25 +0530)]
Merge branch 'tentacle' into wip-72166-tentacle
Signed-off-by: nbalacha <nithya.balachandran@ibm.com>
Tomer Haskalovitch [Sun, 6 Jul 2025 20:15:50 +0000 (23:15 +0300)]
mgr/dashboard: nvmeof cli rename ns to namespace, fixes for text responses, subsys add params
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
(cherry picked from commit
702dfddf23036e6ec79e4b9d5eac7d09637971b8 )