]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
6 weeks agoMerge pull request #64920 from idryomov/wip-krbd-unmap-fixed-1-tentacle
Ilya Dryomov [Sat, 9 Aug 2025 06:11:21 +0000 (08:11 +0200)]
Merge pull request #64920 from idryomov/wip-krbd-unmap-fixed-1-tentacle

tentacle: qa/suites/krbd: use a standard fixed-1 cluster in unmap subsuite

Reviewed-by: Ramana Raja <rraja@redhat.com>
6 weeks agoqa/suites/krbd: use a standard fixed-1 cluster in unmap subsuite
Ilya Dryomov [Mon, 28 Jul 2025 07:25:49 +0000 (09:25 +0200)]
qa/suites/krbd: use a standard fixed-1 cluster in unmap subsuite

A custom "fixed-1, but with the client on a separate node" cluster was
needed only for pre-single-major.yaml kernel which is no longer around.
This can be a single-node job now -- see commits 311a450163cf
("krbd/unmap: put client.0 on a separate remote") and 39a579144cd8
("qa/suites/krbd: drop pre-single-major test").

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 9bfd67974462f4c53610d286862a046d8cb07984)

6 weeks agoMerge pull request #64899 from zdover23/wip-doc-2025-08-08-backport-64881-to-tentacle
Zac Dover [Fri, 8 Aug 2025 06:35:10 +0000 (16:35 +1000)]
Merge pull request #64899 from zdover23/wip-doc-2025-08-08-backport-64881-to-tentacle

tentacle: doc/cephfs: edit troubleshooting.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agoMerge pull request #64877 from zdover23/wip-doc-2025-08-07-backport-64869-to-tentacle
Zac Dover [Fri, 8 Aug 2025 04:57:29 +0000 (14:57 +1000)]
Merge pull request #64877 from zdover23/wip-doc-2025-08-07-backport-64869-to-tentacle

tentacle: doc/cephfs: edit troubleshooting.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agoMerge pull request #64870 from zdover23/wip-doc-2025-08-07-backport-64854-to-tentacle
Zac Dover [Fri, 8 Aug 2025 04:56:16 +0000 (14:56 +1000)]
Merge pull request #64870 from zdover23/wip-doc-2025-08-07-backport-64854-to-tentacle

tentacle: doc/cephfs: edit troubleshooting.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agodoc/cephfs: edit troubleshooting.rst
Zac Dover [Thu, 7 Aug 2025 06:10:49 +0000 (16:10 +1000)]
doc/cephfs: edit troubleshooting.rst

Edit the section "Slow/Stuck Operations" in
doc/cephfs/troubleshooting.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 57e7be73d8c121a3a06155217bb6f850faa4293f)

6 weeks agoMerge pull request #64882 from zdover23/wip-doc-2025-08-07-backport-64809-to-tentacle
Zac Dover [Fri, 8 Aug 2025 04:35:38 +0000 (14:35 +1000)]
Merge pull request #64882 from zdover23/wip-doc-2025-08-07-backport-64809-to-tentacle

tentacle: doc: erasure coding enhancements for tentacle

Reviewed-by: Bill Scales <bill_scales@uk.ibm.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #64860 from ronen-fr/wip-rf-64849-tentacle
Ronen Friedman [Thu, 7 Aug 2025 15:24:22 +0000 (18:24 +0300)]
Merge pull request #64860 from ronen-fr/wip-rf-64849-tentacle

tentacle: osd/scrub: do not limit operator-initiated repairs

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
7 weeks agodoc: erasure coding enhancements for tentacle
Bill Scales [Fri, 1 Aug 2025 15:17:58 +0000 (16:17 +0100)]
doc: erasure coding enhancements for tentacle

* Document new pool flag allow_ec_optimizations
* Reference new conf setting osd_pool_default_flag_ec_optimizations
* Add section describing Erasure Code Optimizations

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
(cherry picked from commit 185987afff561001423196e9bc1366e4b7079c20)

7 weeks agoMerge pull request #64847 from rhcs-dashboard/wip-72414-tentacle
Aashish Sharma [Thu, 7 Aug 2025 06:57:53 +0000 (12:27 +0530)]
Merge pull request #64847 from rhcs-dashboard/wip-72414-tentacle

tentacle: mgr/dashboard: user accounts enhancements

7 weeks agodoc/cephfs: edit troubleshooting.rst
Zac Dover [Thu, 7 Aug 2025 05:03:22 +0000 (15:03 +1000)]
doc/cephfs: edit troubleshooting.rst

Follow up on comments made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/64832 and make other small changes to
increase the ease of reading this text.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 7c8e38155d62a3826a205c367931d9713b83f695)

7 weeks agodoc/cephfs: edit troubleshooting.rst
Zac Dover [Wed, 6 Aug 2025 08:44:32 +0000 (18:44 +1000)]
doc/cephfs: edit troubleshooting.rst

Edit "Avoiding Recovery Roadblocks" in the "Stuck During Recovery"
section of doc/cephfs/troubleshooting.rst.

This commit follows https://github.com/ceph/ceph/pull/64832.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit d67639986d72aa5723f39073053f701601d9b053)

7 weeks agoMerge pull request #64865 from zdover23/wip-doc-2025-08-07-backport-64856-to-tentacle
Anthony D'Atri [Wed, 6 Aug 2025 23:16:00 +0000 (19:16 -0400)]
Merge pull request #64865 from zdover23/wip-doc-2025-08-07-backport-64856-to-tentacle

tentacle: doc/rados: Fix broken links

7 weeks agodoc/rados: Fix broken links
Zac Dover [Wed, 6 Aug 2025 08:56:22 +0000 (18:56 +1000)]
doc/rados: Fix broken links

Fix the broken links to "Erasure Coding Profiles" section.

Fixes: https://tracker.ceph.com/issues/72436
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 386954de5caa5270bd494dd72274ccbf77a11afe)

7 weeks agoMerge pull request #64851 from zdover23/wip-doc-2025-08-06-backport-64832-to-tentacle
Anthony D'Atri [Wed, 6 Aug 2025 20:41:18 +0000 (16:41 -0400)]
Merge pull request #64851 from zdover23/wip-doc-2025-08-06-backport-64832-to-tentacle

tentacle: doc/cephfs: edit troubleshooting.rst

7 weeks agoosd/scrub: do not limit operator-initiated repairs wip-rf-64849-tentacle
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)

7 weeks agodoc/cephfs: edit troubleshooting.rst
Zac Dover [Tue, 5 Aug 2025 11:24:41 +0000 (21:24 +1000)]
doc/cephfs: edit troubleshooting.rst

Edit "Stuck in up:replay" under the "Stuck During Recovery" section of
doc/cephfs/troubleshooting.rst. I had planned to edit the entire "Stuck
During Recovery" section in a single commit, but I think that the
material is too involved for that.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 969c01fd54741679ec52e081e99ca523bf83ec88)

7 weeks agomgr/dashboard: user accounts enhancements
Naman Munet [Tue, 22 Jul 2025 17:08:42 +0000 (22:38 +0530)]
mgr/dashboard: user accounts enhancements

fixes: https://tracker.ceph.com/issues/72072

PR covers:
1) Displaying account name instead of account id in bucket list page & bucket edit form for account owned buckets
2) non-root account user can now be assigned with managed policies with which they can perform operations
3) The root user indication shifted next to username in users list rather than on Account Name with a new icon.

Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit 6e9db91d1ca614e1414b7af27a8abdcd86d05c01)

 Conflicts:
src/pybind/mgr/dashboard/frontend/package-lock.json
src/pybind/mgr/dashboard/frontend/package.json
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/enum/icons.enum.ts

7 weeks agoMerge pull request #64777 from rhcs-dashboard/wip-72350-tentacle
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

7 weeks agoMerge pull request #64438 from mohit84/wip-72071-tentacle
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

7 weeks agoMerge pull request #64799 from ljflores/tentacle-set-rc
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

7 weeks agoMerge pull request #64784 from zdover23/wip-doc-2025-08-01-backport-64766-to-tentacle
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)

7 weeks agoCMakeLists.txt: bump tentacle up to rc version
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>
7 weeks agodoc/dev: tentacle is now in rc phase
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>
7 weeks agoceph_release: dev --> rc
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>
7 weeks agoMerge pull request #64775 from rhcs-dashboard/wip-72358-tentacle
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>
7 weeks agodoc/cephfs: edit ceph-dokan.rst (3 of x)
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)

7 weeks agoMerge pull request #64781 from ceph/wip-tentacle-rocky9
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

8 weeks agobuildcontainer-setup.sh: allow testing with various ELish bases
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)

8 weeks agoscript/buildcontainer-setup: set WITH_CRIMSON to support crimson builds
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)

8 weeks agoscript/build-with-container: Add Rocky 9
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)

8 weeks agoscript/build-with-container: add rocky10 to built-in distros
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)

8 weeks agoinstall-deps: Add Rocky 9, combine if statements
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)

8 weeks agoinstall-deps.sh: add a temporary repo for missing el10 deps
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)

8 weeks agoinstall-deps.sh: enable crb for rocky 10
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)

8 weeks agomgr/dashboard: Create and delete and update s3 notification in dashboard
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)

8 weeks agomgr/dashboard: Add RGW bucket notification listing in dashboard
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

8 weeks agomgr/dashboard: fix bucket replication disable
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)

8 weeks agomgr/dashboard: Notification endpoints for create ,list and delete
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)

8 weeks agoMerge pull request #64478 from rhcs-dashboard/wip-72098-tentacle
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>
8 weeks agoMerge pull request #64679 from afreen23/tentacle
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>
8 weeks agoMerge pull request #64358 from mkogan1/wip-71958-tentacle
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>
8 weeks agoMerge pull request #64758 from zdover23/wip-doc-2025-07-30-backport-64737-to-tentacle
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>
8 weeks agodoc/cephfs: edit ceph-dokan.rst (2 of x)
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)

8 weeks agoMerge pull request #64734 from zdover23/wip-doc-2025-07-29-backport-64690-to-tentacle
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>
8 weeks agoMerge pull request #64749 from stackhpc/doc-fix-mclock-links-tentacle
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

8 weeks agodoc: 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)

8 weeks agodoc/cephfs: edit ceph-dokan.rst (1 of x)
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)

8 weeks agoMerge pull request #64688 from rhcs-dashboard/wip-72276-tentacle
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

8 weeks agoMerge pull request #64685 from idryomov/wip-cleanup-librbd-mirror-enable-req-tentacle
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>
8 weeks agoMerge pull request #64720 from idryomov/wip-72134-cont-tentacle
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>
8 weeks agoMerge pull request #64684 from abitdrag/wip-72266-tentacle
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>
8 weeks agoMerge pull request #64651 from adk3798/tentacle-cephadm-nvmeof-add-subsystem-cache
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>
8 weeks agoMerge pull request #64649 from adk3798/tentacle-cephadm-nvmeof-prometheus-fields
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>
8 weeks agoqa/suites/krbd: request msgr1 explicitly in unmap subsuite
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)

8 weeks agodoc/man/rbd: update ms_mode default (legacy -> prefer-crc)
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)

8 weeks agoMerge pull request #63968 from mchangir/wip-71395-tentacle
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

8 weeks agoMerge pull request #63575 from joscollin/wip-71487-tentacle
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

8 weeks agoMerge pull request #63223 from rishabh-d-dave/wip-71277-tentacle
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

8 weeks agoMerge pull request #63021 from batrick/wip-71116-tentacle
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

8 weeks agoMerge pull request #63067 from rishabh-d-dave/wip-71148-tentacle
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

8 weeks agoMerge pull request #63719 from batrick/wip-71553-tentacle
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

8 weeks agoMerge pull request #63132 from kshtsk/wip-71213-tentacle
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

8 weeks agoMerge pull request #63806 from vshankar/wip-71377-tentacle
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

8 weeks agoMerge pull request #63789 from trociny/wip-71486-tentacle
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

8 weeks agoMerge pull request #63899 from rishabh-d-dave/wip-71188-tentacle
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

8 weeks agoMerge pull request #63900 from rishabh-d-dave/wip-71380-tentacle
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

8 weeks agoMerge pull request #63969 from mchangir/wip-71437-tentacle
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

8 weeks agoMerge pull request #64600 from vshankar/wip-pr-64356
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>
2 months agoMerge pull request #64332 from joscollin/wip-71948-tentacle
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>
2 months agoMerge pull request #64557 from nbalacha/wip-72166-tentacle
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>
2 months agoMerge pull request #64558 from nbalacha/wip-72160-tentacle
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>
2 months agoMerge pull request #64555 from yuvalif/wip-tentacle-revert-s3test
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>
2 months agoMerge pull request #64541 from samarahu/wip-71993-tentacle
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>
2 months agomgr/dashboard: Fix redirection of SMB enable module
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)

2 months agomgr/dashboard: Add RGW CRUD topic in dashboard
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)

2 months agomgr/dashboard: Add RGW topic listing in dashboard
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)

2 months agomgr/dashboard: Add RGW topics endpoint creation for create ,delete and list in dashboard
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)

2 months agoMerge pull request #64636 from adk3798/tentacle-nvmeof-dsa
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

2 months agoMerge pull request #64632 from rhcs-dashboard/wip-72076-tentacle
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

2 months agokrbd: "rbd device map" command should use msgr2 by default
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)

2 months agolibrbd/mirror: cleanup EnableRequest::handle_get_mirror_image()
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)

2 months agoMerge pull request #64444 from adk3798/tentacle-smb-remotectl-prefactor
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>
2 months agoMerge pull request #64443 from adk3798/tentacle-smb-share-config-pershare-counters
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>
2 months agoMerge pull request #64416 from adk3798/tentacle-smb-custom-ports
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>
2 months agoMerge pull request #64368 from VallariAg/wip-71987-tentacle
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>
2 months agoMerge pull request #64623 from idryomov/wip-71961-tentacle
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>
2 months agoMerge pull request #64598 from idryomov/wip-cephadm-rbd-iscsi-ignore-mon-down-tentacle
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
2 months agoMerge pull request #64590 from idryomov/wip-70917-tentacle
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>
2 months agoMerge pull request #64512 from adk3798/tentacle-allow-cephadm-container-image-tag
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>
2 months agoMerge pull request #64511 from adk3798/tentacle-cephadm-no-new-daemon-on-port-change...
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>
2 months agoMerge pull request #64510 from adk3798/tentacle-cephadm-cluster-count-missing-data-dir
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>
2 months agoMerge pull request #64383 from adk3798/tentacle-smb-rados-chunk-size
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>
2 months agoMerge pull request #64371 from Nordix/wip-fix-69610
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>
2 months agomgr/dashboard: fixed input field black after selecting an autofill browser input
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)

2 months agoMerge pull request #64629 from rhcs-dashboard/wip-72104-tentacle
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

2 months agoMerge pull request #64643 from zdover23/wip-doc-2025-07-23-backport-64640-to-tentacle
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>
2 months agoMerge pull request #64637 from ronen-fr/wip-rf-relnotes-duringrecovery
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>
2 months agodoc: PendingReleaseNotes(RADOS): note removal of 'osd_repair_during_recovery' config...
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>
2 months agoMerge pull request #64646 from zdover23/wip-doc-2025-07-23-backport-64639-to-tentacle
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