]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
Ronen Friedman [Wed, 6 Aug 2025 05:38:07 +0000 (00:38 -0500)]
osd/scrub: do not limit operator-initiated repairs
'auto-repair' scrubs are limited to a maximum of
'scrub_auto_repair_num_errors' damaged objects.
However, operator-initiated repairs should not be limited
by that number. Alas, a bug in a previous commit
(
97de817ad1c253ee1c7c9c9302981ad2435301b9 ) modified the
code in such a way that it applied the
'scrub_auto_repair_num_errors' limit to all repairs,
including operator-initiated ones. This commit fixes that.
Fixes: https://tracker.ceph.com/issues/72420
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit
5afc446fdafe3f2e168f9846f324d1d6a71f0f77 )
Nizamudeen A [Tue, 5 Aug 2025 12:06:33 +0000 (17:36 +0530)]
Merge pull request #64777 from rhcs-dashboard/wip-72350-tentacle
tentacle: mgr/dashboard: RGW S3 Bucket Notification
SrinivasaBharathKanta [Tue, 5 Aug 2025 08:18:41 +0000 (13:48 +0530)]
Merge pull request #64438 from mohit84/wip-72071-tentacle
tentacle: osd: Access/Modify epoch maps under mutex in OSDSuperblock class
Laura Flores [Mon, 4 Aug 2025 14:47:17 +0000 (09:47 -0500)]
Merge pull request #64799 from ljflores/tentacle-set-rc
ceph_release, doc, CMakeLists.txt: update tentacle to rc phase
Anthony D'Atri [Fri, 1 Aug 2025 17:51:52 +0000 (13:51 -0400)]
Merge pull request #64784 from zdover23/wip-doc-2025-08-01-backport-64766-to-tentacle
tentacle: doc/cephfs: edit ceph-dokan.rst (3 of x)
Laura Flores [Fri, 1 Aug 2025 17:50:23 +0000 (12:50 -0500)]
CMakeLists.txt: bump tentacle up to rc version
Signed-off-by: Laura Flores <lflores@ibm.com>
Laura Flores [Fri, 1 Aug 2025 17:48:59 +0000 (12:48 -0500)]
doc/dev: tentacle is now in rc phase
Signed-off-by: Laura Flores <lflores@ibm.com>
Laura Flores [Fri, 1 Aug 2025 17:47:39 +0000 (12:47 -0500)]
ceph_release: dev --> rc
Tentacle is now in rc phase.
Signed-off-by: Laura Flores <lflores@ibm.com>
afreen23 [Fri, 1 Aug 2025 08:29:31 +0000 (13:59 +0530)]
Merge pull request #64775 from rhcs-dashboard/wip-72358-tentacle
tentacle: mgr/dashboard: fix bucket replication disable
Reviewed-by: Afreen Misbah <afreen@ibm.com>
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 )
pujaoshahu [Fri, 25 Apr 2025 15:48:51 +0000 (21:18 +0530)]
mgr/dashboard: Create and delete and update s3 notification in dashboard
Fixes: https://tracker.ceph.com/issues/70955
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit
a4155c27911f5ea62c8d93d4eddd41d06b04dd5b )
pujaoshahu [Thu, 10 Apr 2025 17:29:06 +0000 (22:59 +0530)]
mgr/dashboard: Add RGW bucket notification listing in dashboard
Fixes: https://tracker.ceph.com/issues/70880
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit
92fb5863767913a1ea7bdb03788ee21778fcabc7 )
Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw.module.ts
Naman Munet [Sun, 27 Jul 2025 13:53:17 +0000 (19:23 +0530)]
mgr/dashboard: fix bucket replication disable
fixes: https://tracker.ceph.com/issues/72074
Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit
628ada5d9540f7ea3d9324c89388d54c8e954b36 )
pujashahu [Fri, 4 Jul 2025 07:54:50 +0000 (13:24 +0530)]
mgr/dashboard: Notification endpoints for create ,list and delete
Fixes: https://tracker.ceph.com/issues/70313
Signed-off-by: pujashahu <pshahu@redhat.com>
(cherry picked from commit
e343b0863aa71f7bcc5e94e5f9c6516ef2248252 )
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>