]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
7 weeks agodoc/cephfs: correct reference structure in fs-volumes.rst 63543/head
Zac Dover [Tue, 13 May 2025 05:58:57 +0000 (15:58 +1000)]
doc/cephfs: correct reference structure in fs-volumes.rst

Correct the links to cross-references in the cases of the following two
directives:

1. pause-clone-threads
2. pause-purge-threads

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

7 weeks agoMerge pull request #63488 from zdover23/wip-doc-2025-05-27-backport-63487-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:28:28 +0000 (10:28 -0400)]
Merge pull request #63488 from zdover23/wip-doc-2025-05-27-backport-63487-to-tentacle

tentacle: src/common/options: Clarify scope of scrub intervals in osd.yaml.in

7 weeks agoMerge pull request #63491 from zdover23/wip-doc-2025-05-27-backport-63420-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:27:20 +0000 (10:27 -0400)]
Merge pull request #63491 from zdover23/wip-doc-2025-05-27-backport-63420-to-tentacle

tentacle: doc/mgr: edit mds_autoscaler.rst

7 weeks agoMerge pull request #63494 from zdover23/wip-doc-2025-05-27-backport-62600-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:25:58 +0000 (10:25 -0400)]
Merge pull request #63494 from zdover23/wip-doc-2025-05-27-backport-62600-to-tentacle

tentacle: doc/cephadm: improve "Maintenance Mode"

7 weeks agoMerge pull request #63497 from zdover23/wip-doc-2025-05-27-backport-63463-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:25:07 +0000 (10:25 -0400)]
Merge pull request #63497 from zdover23/wip-doc-2025-05-27-backport-63463-to-tentacle

tentacle: doc/rados: s/enpty/empty/ in pgcalc doc

7 weeks agoMerge pull request #63500 from zdover23/wip-doc-2025-05-27-backport-63464-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:23:57 +0000 (10:23 -0400)]
Merge pull request #63500 from zdover23/wip-doc-2025-05-27-backport-63464-to-tentacle

tentacle: doc/cephfs: correct ill-formatted command

7 weeks agoMerge pull request #63503 from zdover23/wip-doc-2025-05-27-backport-63465-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:22:54 +0000 (10:22 -0400)]
Merge pull request #63503 from zdover23/wip-doc-2025-05-27-backport-63465-to-tentacle

tentacle: doc/rados: improve markup in cache-tiering.rst

7 weeks agoMerge pull request #63506 from zdover23/wip-doc-2025-05-27-backport-63370-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:21:18 +0000 (10:21 -0400)]
Merge pull request #63506 from zdover23/wip-doc-2025-05-27-backport-63370-to-tentacle

tentacle: doc/mgr: edit hello.rst

7 weeks agoMerge pull request #63509 from zdover23/wip-doc-2025-05-27-backport-63417-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:19:54 +0000 (10:19 -0400)]
Merge pull request #63509 from zdover23/wip-doc-2025-05-27-backport-63417-to-tentacle

tentacle: doc/mgr: edit insights.rst

7 weeks agoMerge pull request #63512 from zdover23/wip-doc-2025-05-27-backport-63418-to-tentacle
Anthony D'Atri [Tue, 27 May 2025 14:09:33 +0000 (10:09 -0400)]
Merge pull request #63512 from zdover23/wip-doc-2025-05-27-backport-63418-to-tentacle

tentacle: doc/mgr: edit iostat.rst

7 weeks agoMerge pull request #63339 from aaSharma14/wip-71346-tentacle
Aashish Sharma [Tue, 27 May 2025 08:13:59 +0000 (13:43 +0530)]
Merge pull request #63339 from aaSharma14/wip-71346-tentacle

tentacle: mgr/dashboard: Add application overview page to grafana

Reviewed-by: Afreen Misbah <afreen@ibm.com>
7 weeks agodoc/mgr: edit iostat.rst 63512/head
Zac Dover [Thu, 22 May 2025 06:48:49 +0000 (16:48 +1000)]
doc/mgr: edit iostat.rst

Edit doc/mgr/iostat.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

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

7 weeks agodoc/mgr: edit insights.rst 63509/head
Zac Dover [Thu, 22 May 2025 06:41:38 +0000 (16:41 +1000)]
doc/mgr: edit insights.rst

Edit doc/mgr/insights.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

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

7 weeks agodoc/mgr: edit hello.rst 63506/head
Zac Dover [Tue, 20 May 2025 06:10:43 +0000 (16:10 +1000)]
doc/mgr: edit hello.rst

Edit doc/mgr/hello.rst. This includes the rewriting of sentences so that
they now appear in grammatically-correct English.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

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

7 weeks agodoc/rados: improve markup in cache-tiering.rst 63503/head
Zac Dover [Sun, 25 May 2025 23:19:38 +0000 (09:19 +1000)]
doc/rados: improve markup in cache-tiering.rst

Correct ill-formatted markup in cache-tiering.rst.

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

7 weeks agodoc/cephfs: correct ill-formatted command 63500/head
Zac Dover [Sun, 25 May 2025 23:09:38 +0000 (09:09 +1000)]
doc/cephfs: correct ill-formatted command

Correct a command that was broken across two lines, causing the argument
of an option to appear as though it was a command.

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

7 weeks agodoc/rados: s/enpty/empty/ in pgcalc doc 63497/head
Zac Dover [Sun, 25 May 2025 23:05:20 +0000 (09:05 +1000)]
doc/rados: s/enpty/empty/ in pgcalc doc

s/enpty/empty/ in doc/rados/operations/pgcalc/index.rst.

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

7 weeks agodoc/cephadm: improve "Maintenance Mode" 63494/head
Zac Dover [Tue, 1 Apr 2025 10:25:46 +0000 (20:25 +1000)]
doc/cephadm: improve "Maintenance Mode"

Improve the English in the section "Maintenance Mode" in the file
doc/cephadm/host-management.rst.

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

7 weeks agodoc/mgr: edit mds_autoscaler.rst 63491/head
Zac Dover [Thu, 22 May 2025 07:05:54 +0000 (17:05 +1000)]
doc/mgr: edit mds_autoscaler.rst

Edit mds_autoscaler.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

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

7 weeks agosrc/common/options: Clarify scope of scrub intervals in osd.yaml.in 63488/head
Anthony D'Atri [Tue, 27 May 2025 00:06:18 +0000 (20:06 -0400)]
src/common/options: Clarify scope of scrub intervals in osd.yaml.in

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 1a2290d85af6840000e97cfd0a11c574da419c15)

7 weeks agoMerge pull request #63111 from adk3798/tentacle-prom-pool-metadata
afreen23 [Mon, 26 May 2025 19:08:14 +0000 (00:38 +0530)]
Merge pull request #63111 from adk3798/tentacle-prom-pool-metadata

tentacle: mgr/dashboard: Added application label to pool_metadata query

Reviewed-by: Afreen Misbah <afreen@ibm.com>
7 weeks agoMerge pull request #63483 from shraddhaag/wip-71440-tentacle
Anthony D'Atri [Mon, 26 May 2025 14:15:00 +0000 (10:15 -0400)]
Merge pull request #63483 from shraddhaag/wip-71440-tentacle

tentacle: docs: add release notes and docs for availability score feature

7 weeks agodoc: address review comments 63483/head
Shraddha Agrawal [Tue, 20 May 2025 10:19:19 +0000 (15:49 +0530)]
doc: address review comments

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
(cherry picked from commit 22200d6cdf5c0bebe710ce8c1895f85fcf99ecd6)

7 weeks agodoc: address review comments
Shraddha Agrawal [Thu, 15 May 2025 05:33:10 +0000 (11:03 +0530)]
doc: address review comments

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
(cherry picked from commit cae4231cb5395e43802058d3c0ea764ab9469bb0)

7 weeks agodoc: address review comments
Shraddha Agrawal [Wed, 14 May 2025 12:36:38 +0000 (18:06 +0530)]
doc: address review comments

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
(cherry picked from commit a2937fab78e64f61e6126c630c20c2184e9b14f0)

7 weeks agodoc/rados/operations.rst: add docs for availability score
Shraddha Agrawal [Thu, 8 May 2025 10:23:25 +0000 (15:53 +0530)]
doc/rados/operations.rst: add docs for availability score

This commit adds docs for how to use the availability score
feature. It also details when we consider a pool available
and when not and how we calculate the availability score.

Fixes: https://tracker.ceph.com/issues/67777
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
(cherry picked from commit 9665b2072a61f1c3cc5de7c3b0ed29c1a8760949)

7 weeks agodoc: add release notes for availability score
Shraddha Agrawal [Wed, 7 May 2025 13:19:08 +0000 (18:49 +0530)]
doc: add release notes for availability score

Fixes: https://tracker.ceph.com/issues/67777
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
(cherry picked from commit 51bee7a936927c5092c277d90726a63a23be8a26)

7 weeks agoMerge pull request #63478 from rhcs-dashboard/wip-71362-tentacle
Nizamudeen A [Mon, 26 May 2025 11:59:35 +0000 (17:29 +0530)]
Merge pull request #63478 from rhcs-dashboard/wip-71362-tentacle

tentacle: mgr/dashboard: accept dot(.) in user_id & restrict tenant validation in user form

7 weeks agomgr/dashboard: accept dot(.) in user_id & (alphanumeric chars, _) in tenant in user... 63478/head
Naman Munet [Fri, 16 May 2025 08:29:04 +0000 (13:59 +0530)]
mgr/dashboard: accept dot(.) in user_id & (alphanumeric chars, _) in tenant in user form

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

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

7 weeks agoMerge pull request #63466 from zdover23/wip-doc-2025-05-26-backport-63371-to-tentacle
Anthony D'Atri [Mon, 26 May 2025 00:21:04 +0000 (20:21 -0400)]
Merge pull request #63466 from zdover23/wip-doc-2025-05-26-backport-63371-to-tentacle

tentacle: doc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst

7 weeks agodoc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst 63466/head
Ville Ojamo [Tue, 20 May 2025 06:10:18 +0000 (13:10 +0700)]
doc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst

Don't format an unordered list as preformatted block.

Fix (not linked) reference to a section name that doesn't exist.

Don't call systemd unit files "systemctl unit files", add an "and"
between them.

Clarify by means of inline formatting and whitespace that config value
is "60" and the unit for that is seconds (as opposed to value being
"60s").

Use double backticks consistently when listing commands, file names or
paths, command parameters, syntaxes, etc.

Use star for inline italic instead of single backtick (to differentiate
from the previous).

Don't use double backticks for "cephadm" when talking about the concept.

Don't capitalize a few words that didn't need it.
Capitalize table data for consistency.
All caps for "MDS".

Small updates to language in text.

Call it "cephfs-mirror" everywhere and not "cephfs_mirror" at one place.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 2a1558a543bd047729c96d6a86232adc6c3ee1c5)

8 weeks agoMerge pull request #63453 from zdover23/wip-doc-2025-05-23-backport-63415-to-tentacle
Anthony D'Atri [Fri, 23 May 2025 12:24:53 +0000 (08:24 -0400)]
Merge pull request #63453 from zdover23/wip-doc-2025-05-23-backport-63415-to-tentacle

tentacle: doc/mgr: edit influx.rst.

8 weeks agodoc/mgr: edit influx.rst. 63453/head
Zac Dover [Thu, 22 May 2025 06:27:40 +0000 (16:27 +1000)]
doc/mgr: edit influx.rst.

Edit doc/mgr/influx.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

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

8 weeks agoMerge pull request #63401 from zdover23/wip-doc-2025-05-21-backport-63368-to-tentacle
Zac Dover [Fri, 23 May 2025 11:02:26 +0000 (21:02 +1000)]
Merge pull request #63401 from zdover23/wip-doc-2025-05-21-backport-63368-to-tentacle

tentacle: doc/mgr: edit motd.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agoMerge pull request #63349 from ronen-fr/wip-rf-63325-tentacle
Yuri Weinstein [Thu, 22 May 2025 16:39:15 +0000 (09:39 -0700)]
Merge pull request #63349 from ronen-fr/wip-rf-63325-tentacle

tentacle: osd/scrub: remove the 2'nd option for determining 'low load' for scrub

8 weeks agoMerge pull request #63392 from zdover23/wip-doc-2025-05-21-backport-63365-to-tentacle
Anthony D'Atri [Wed, 21 May 2025 14:41:10 +0000 (10:41 -0400)]
Merge pull request #63392 from zdover23/wip-doc-2025-05-21-backport-63365-to-tentacle

tentacle: doc/mgr: edit debug.inc.rst

8 weeks agoMerge pull request #63395 from zdover23/wip-doc-2025-05-21-backport-63367-to-tentacle
Anthony D'Atri [Wed, 21 May 2025 14:39:58 +0000 (10:39 -0400)]
Merge pull request #63395 from zdover23/wip-doc-2025-05-21-backport-63367-to-tentacle

tentacle: doc/mgr: edit feature_toggles.inc.rst

8 weeks agodoc/mgr: edit motd.inc.rst 63401/head
Zac Dover [Tue, 20 May 2025 05:44:48 +0000 (15:44 +1000)]
doc/mgr: edit motd.inc.rst

Edit doc/mgr/dashboard_plugins/motd.inc.rst.

This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.

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

8 weeks agodoc/mgr: edit feature_toggles.inc.rst 63395/head
Zac Dover [Tue, 20 May 2025 05:37:55 +0000 (15:37 +1000)]
doc/mgr: edit feature_toggles.inc.rst

Edit doc/mgr/dashboard_plugins/features_toggles.inc.rst.

This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.

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

8 weeks agodoc/mgr: edit debug.inc.rst 63392/head
Zac Dover [Tue, 20 May 2025 05:29:23 +0000 (15:29 +1000)]
doc/mgr: edit debug.inc.rst

Edit doc/mgr/dashboard_plugins/debug.inc.rst.

This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/63255.

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

2 months agoMerge pull request #63336 from zdover23/wip-doc-2025-05-19-backport-63329-to-tentacle
Anthony D'Atri [Mon, 19 May 2025 14:37:53 +0000 (07:37 -0700)]
Merge pull request #63336 from zdover23/wip-doc-2025-05-19-backport-63329-to-tentacle

tentacle: doc: Fix missing blank line Sphinx warnings

2 months agoosd/scrub: minimize calls to sysconf() in scrub_load_below_threshold() 63349/head
Ronen Friedman [Sat, 17 May 2025 07:17:42 +0000 (02:17 -0500)]
osd/scrub: minimize calls to sysconf() in scrub_load_below_threshold()

Return an 'all is OK' value if the 1min CPU load - even before being
divided by the number of CPUs - is below the configured threshold.
This is a very common case, and avoids the need to call sysconf()
to get the number of CPUs.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 3392bc0f506768b6b3e2d65d549fa2e3b704fd6e)

2 months agoosd/scrub: remove the 2'nd option for determining 'low load' for scrubbing
Ronen Friedman [Sat, 17 May 2025 06:04:22 +0000 (01:04 -0500)]
osd/scrub: remove the 2'nd option for determining 'low load' for scrubbing

Previously, there were two conditions under which the CPU load was
considered
low enough to allow scrubbing:
- the CPU load was below the configured threshold, or
- the load was below a calculated "daily" average, and lower than the
  15-min average.
That second condition was confusing and surprising, and is now removed.

As the scrubber logic no longer requires the 5m & 15m load averages,
scrub_load_below_threshold() can use the data gathered by the
periodic LoadTracker::update_load_average().

Fixes: https://tracker.ceph.com/issues/71347
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 4a0d5ea20acabb522c664b71d702f948098feaaf)

2 months agoMerge pull request #63332 from Matan-B/wip-matanb-crimson-tentacle-63166
Matan Breizman [Mon, 19 May 2025 07:29:14 +0000 (10:29 +0300)]
Merge pull request #63332 from Matan-B/wip-matanb-crimson-tentacle-63166

tentacle: qa/suites/crimson-rados: Seastore recovery tests

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 months agomgr/dashboard: Add application overview page to grafana 63339/head
Ankush Behl [Wed, 16 Apr 2025 07:53:57 +0000 (13:23 +0530)]
mgr/dashboard: Add application overview page to grafana

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

Signed-off-by: Ankush Behl <cloudbehl@gmail.com>
(cherry picked from commit a5dc676c2dd4bc1daeb2c4a1ba34e7b364c9909b)

2 months agodoc: Fix missing blank line Sphinx warnings 63336/head
Ville Ojamo [Sun, 18 May 2025 05:25:07 +0000 (12:25 +0700)]
doc: Fix missing blank line Sphinx warnings

Fix four warnings from Sphinx about missing blank line after explicit
markup.

Indent content in list items correctly, fixing formatting errors.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 5e1b3cd566fd700b36001551d1c7e092fc850def)

2 months agoqa/suites/crimson-rados:Seastore (recovery) thrash tests 63332/head
Matan Breizman [Wed, 7 May 2025 12:34:35 +0000 (12:34 +0000)]
qa/suites/crimson-rados:Seastore (recovery) thrash tests

Seastore is currently only being tested with thrash_simpe without recovery.
This commit adds recovery thrash tests with radosbench only for now.
Other workloads, mainly `ceph_test_rados` (rados) are not yet supported.
See: https://tracker.ceph.com/issues/71237

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 88f2269ca7fb2550e6b5f4fc2262594e0de4bbc6)

2 months agoMerge pull request #63225 from Matan-B/wip-71273-tentacle
Matan Breizman [Sun, 18 May 2025 08:03:29 +0000 (11:03 +0300)]
Merge pull request #63225 from Matan-B/wip-71273-tentacle

tentacle: crimson/os/seastore/cache/LRU: account the empty extent when adding it to LRU

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 months agoMerge pull request #63278 from Matan-B/wip-matanb-crimson-tentacle-63226
Matan Breizman [Sun, 18 May 2025 08:02:43 +0000 (11:02 +0300)]
Merge pull request #63278 from Matan-B/wip-matanb-crimson-tentacle-63226

tentacle: qa/suites/crimson-rados: disable chance_trim_stale_osdmaps

Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
2 months agoMerge pull request #63310 from zdover23/wip-doc-2025-05-16-backport-63293-to-tentacle
Anthony D'Atri [Sat, 17 May 2025 03:51:50 +0000 (23:51 -0400)]
Merge pull request #63310 from zdover23/wip-doc-2025-05-16-backport-63293-to-tentacle

tentacle: doc/radosgw: Use ref for hyperlinking to multisite

2 months agoMerge pull request #63285 from afreen23/wip-71293-tentacle
afreen23 [Fri, 16 May 2025 08:58:59 +0000 (14:28 +0530)]
Merge pull request #63285 from afreen23/wip-71293-tentacle

tentacle: mgr/dashboard: deprecate `transifex-i18ntool` and support transifex cli

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
2 months agoMerge pull request #63314 from zdover23/wip-doc-2025-05-16-backport-63301-to-tentacle
Anthony D'Atri [Fri, 16 May 2025 06:47:04 +0000 (02:47 -0400)]
Merge pull request #63314 from zdover23/wip-doc-2025-05-16-backport-63301-to-tentacle

tentacle: doc/mgr: edit dashboard.rst

2 months agoMerge pull request #63265 from Matan-B/wip-71309-tentacle
Aishwarya Mathuria [Fri, 16 May 2025 05:42:09 +0000 (11:12 +0530)]
Merge pull request #63265 from Matan-B/wip-71309-tentacle

tentacle: crimson/osd/pg: set log_entry_update_waiting_on prior to sending requests

2 months agodoc/mgr: edit dashboard.rst 63314/head
Zac Dover [Thu, 15 May 2025 13:24:58 +0000 (23:24 +1000)]
doc/mgr: edit dashboard.rst

Edit doc/mgr/crash.rst. Add prompts.

This changes eighty-nine prompts. Because this makes so many changes,
all other edits included in https://github.com/ceph/ceph/pull/63255 will
be made in a separate commit. This done for the sake of the patience of
the reviewers (probably Anthony, if history is any guide).

This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/63255.

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

2 months agodoc/radosgw: Use ref for hyperlinking to multisite 63310/head
Ville Ojamo [Thu, 15 May 2025 09:46:21 +0000 (16:46 +0700)]
doc/radosgw: Use ref for hyperlinking to multisite

Use validated ":ref:" hyperlinks instead of "external links" in "target
definitions" when linking within the Ceph docs:
- Update to use existing label in multisite.rst.
- Remove unused "target definitions".

Also use existing label for linking from multisite.rst.
Fix a broken link within multisite.rst.

The rendered PR should look the same as the old docs, only differing in
the source RST.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit e296c756ca191753080cb65e3df4bf3bb160398b)

2 months agoMerge pull request #63297 from zdover23/wip-doc-2025-05-15-backport-63256-to-tentacle
Anthony D'Atri [Thu, 15 May 2025 15:58:11 +0000 (11:58 -0400)]
Merge pull request #63297 from zdover23/wip-doc-2025-05-15-backport-63256-to-tentacle

tentacle: doc/dev/cephfs-mirroring: edit file 1 of x

2 months agoMerge pull request #63182 from Matan-B/wip-matanb-crimson-tentacle-cmake-rel
Matan Breizman [Thu, 15 May 2025 14:48:02 +0000 (17:48 +0300)]
Merge pull request #63182 from Matan-B/wip-matanb-crimson-tentacle-cmake-rel

tentacle: CMakeLists: Fallback to RelWithDebInfo

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
2 months agoMerge pull request #63258 from Matan-B/wip-matanb-crimson-tentacle-63138
Matan Breizman [Thu, 15 May 2025 13:42:37 +0000 (16:42 +0300)]
Merge pull request #63258 from Matan-B/wip-matanb-crimson-tentacle-63138

tentacle: crimson: bump defaults to be more appropriate

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 months agoMerge pull request #63257 from Matan-B/wip-matanb-crimson-tentacle-63137
Matan Breizman [Thu, 15 May 2025 13:41:54 +0000 (16:41 +0300)]
Merge pull request #63257 from Matan-B/wip-matanb-crimson-tentacle-63137

tentacle: crimson: simplify vstart crimson-osd reactor pinning

Reviewed-by: Samuel Just <sjust@redhat.com>
2 months agoMerge pull request #63125 from Matan-B/wip-matanb-crimson-tentacle-62847
Matan Breizman [Thu, 15 May 2025 13:40:03 +0000 (16:40 +0300)]
Merge pull request #63125 from Matan-B/wip-matanb-crimson-tentacle-62847

tentacle: crimson/osd/pg_recovery: rework start_recovery_ops

Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
2 months agodoc/dev/cephfs-mirroring: edit file 1 of x 63297/head
Zac Dover [Tue, 13 May 2025 06:31:42 +0000 (16:31 +1000)]
doc/dev/cephfs-mirroring: edit file 1 of x

Add prompts (and perform necessary corrections to glaring grammatical
errors) to doc/dev/cephfs-mirroring.rst, as requested by Jos Collin in https://github.com/ceph/ceph/pull/63237/files#r2085886075.

This commit edits the first quarter of the doc/dev/cephfs-mirroring.rst
file. This commit encompasses about one-hundred lines of RST.

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

2 months agomgr/dashboard: Update translations for tentacle 63285/head
Afreen Misbah [Wed, 14 May 2025 16:53:09 +0000 (22:23 +0530)]
mgr/dashboard: Update translations for tentacle

Fixes https://tracker.ceph.com/issues/71293

- pulled and added and latest translations for tentacle

Signed-off-by: Afreen Misbah <afreen@ibm.com>
2 months agomgr/dashboard: Edit .tx config as per tentacle file
Afreen Misbah [Wed, 14 May 2025 16:07:08 +0000 (21:37 +0530)]
mgr/dashboard: Edit .tx config as per tentacle file

Fixes https://tracker.ceph.com/issues/71293
Updates tentacle as the source

Signed-off-by: Afreen Misbah <afreen@ibm.com>
2 months agomgr/dashboard: deprecate `transifex-i18ntool` and support transifex cli
Afreen Misbah [Tue, 29 Apr 2025 10:47:37 +0000 (16:17 +0530)]
mgr/dashboard: deprecate `transifex-i18ntool` and support transifex cli

- transifex-i18ntool is no longer maintained
- transifex officialy supports now a tool https://github.com/transifex/cli
- doc update

Fixes https://tracker.ceph.com/issues/71127

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 25fa4218f6263d5ea8130f75f264761c14cc5a36)

2 months agoMerge pull request #63272 from zdover23/wip-doc-2025-05-14-backport-63259-to-tentacle
Anthony D'Atri [Wed, 14 May 2025 10:54:20 +0000 (06:54 -0400)]
Merge pull request #63272 from zdover23/wip-doc-2025-05-14-backport-63259-to-tentacle

tentacle: doc/dev/cephfs-mirroring: edit file 2 of x

2 months agoqa/suites/crimson-rados: disable chance_trim_stale_osdmaps 63278/head
Matan Breizman [Mon, 12 May 2025 08:23:39 +0000 (08:23 +0000)]
qa/suites/crimson-rados: disable chance_trim_stale_osdmaps

Avoid "no valid command" in teuthology logs.
trim stale osdmaps is not planned to be introduce soon:
See: https://tracker.ceph.com/issues/65288

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit aa3ff63b6fa9c51e540d1768a2dbb8c267b9d2c4)

2 months agoMerge pull request #63245 from afreen23/wip-71290-tentacle
afreen23 [Wed, 14 May 2025 07:56:26 +0000 (13:26 +0530)]
Merge pull request #63245 from afreen23/wip-71290-tentacle

tentacle: mgr/dashboard: Add default state when gateway groups are empty

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 months agoMerge pull request #63066 from mohit84/wip-71145-tentacle
Matan Breizman [Wed, 14 May 2025 07:48:27 +0000 (10:48 +0300)]
Merge pull request #63066 from mohit84/wip-71145-tentacle

tentacle: crimson: PG backfill is not showing any progress

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 months agodoc/dev/cephfs-mirroring: edit file 2 of x 63272/head
Zac Dover [Tue, 13 May 2025 06:58:39 +0000 (16:58 +1000)]
doc/dev/cephfs-mirroring: edit file 2 of x

Add prompts (and perform necessary corrections to glaring grammatical
errors) to doc/dev/cephfs-mirroring.rst, as requested by Jos Collin in
https://github.com/ceph/ceph/pull/63237/files#r2085886075.

This commit edits the second quarter of the doc/dev/cephfs-mirroring.rst
file. This commit encompasses about one-hundred lines of RST.

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

2 months agoMerge pull request #63167 from aclamk/aclamk-bs-recomp-improve-is-worth-tentacle
Yuri Weinstein [Tue, 13 May 2025 20:43:33 +0000 (13:43 -0700)]
Merge pull request #63167 from aclamk/aclamk-bs-recomp-improve-is-worth-tentacle

[tentacle] os/bluestore: Do not recompress large compressed blobs

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2 months agoMerge pull request #63263 from ronen-fr/wip-rf-63183-tentacle
Ronen Friedman [Tue, 13 May 2025 18:20:16 +0000 (21:20 +0300)]
Merge pull request #63263 from ronen-fr/wip-rf-63183-tentacle

tentacle: osd/scrub: remove (was: fix) deadline calculations

Reviewed-by: Samuel Just <sjust@redhat.com>
2 months agoMerge pull request #63210 from ceph/tentacle-rtd
David Galloway [Tue, 13 May 2025 17:20:10 +0000 (13:20 -0400)]
Merge pull request #63210 from ceph/tentacle-rtd

tentacle: .github: Fix RTD build retrigger

2 months agoMerge pull request #63249 from zdover23/wip-doc-2025-05-13-backport-63237-to-tentacle
Anthony D'Atri [Tue, 13 May 2025 14:08:55 +0000 (10:08 -0400)]
Merge pull request #63249 from zdover23/wip-doc-2025-05-13-backport-63237-to-tentacle

tentacle: doc: fix formatting in cephfs_mirror dev doc

2 months agocrimson/osd/../client_request: add logs around get_obc stage 63265/head
Matan Breizman [Mon, 12 May 2025 11:16:26 +0000 (11:16 +0000)]
crimson/osd/../client_request: add logs around get_obc stage

If this stage is in use by other operation we would keep waiting for it
to finish. Add logs before entering the stage and after to keep track of
stuck requests.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 548ee41a0ab12b70362f264abc5d31ff947a95bd)

2 months agocrimson/osd/pg: set log_entry_update_waiting_on prior to sending requests
Matan Breizman [Mon, 12 May 2025 11:14:47 +0000 (11:14 +0000)]
crimson/osd/pg: set log_entry_update_waiting_on prior to sending requests

Before this patch, we would first send the MOSDPGUpdateLogMissing to
all peers and only then insert this rep_tid to log_entry_update_waiting_on.

This could have resulted in race where we receive the reply prior to
actually inserting the rep_tid.
The reply would have been discarded with "reply on unknown tid" (which
is now aborting).
The unhandled reply would have not let submit_error to return and would
keep holding the lock on this obc.

Fixes: https://tracker.ceph.com/issues/71204
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit a2121ebbc8ab7b41f0ffcd724b46ab778aa54efa)

2 months agoMerge pull request #63246 from afreen23/wip-71289-tentacle
afreen23 [Tue, 13 May 2025 12:35:19 +0000 (18:05 +0530)]
Merge pull request #63246 from afreen23/wip-71289-tentacle

tentacle: mgr/dashboard: Fix delete listener

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 months agoqa/standalone/scrub: no 'deadline' checks in osd-scrub-test.sh 63263/head
Ronen Friedman [Sun, 11 May 2025 12:22:58 +0000 (07:22 -0500)]
qa/standalone/scrub: no 'deadline' checks in osd-scrub-test.sh

As the 'deadline' attribute was removed from the scrub jobs.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 8d99563fffd111d0c82b338524a5f304f8b71d5f)

2 months agoosd/scrub: remove the 'deadline' attribute from the scrub job
Ronen Friedman [Sun, 11 May 2025 05:24:33 +0000 (00:24 -0500)]
osd/scrub: remove the 'deadline' attribute from the scrub job

The scrub job's 'overdue' attribute is no longer calculated -
the only 'scrub is overdue' status remaining after latest
scheduling refactor, is the one performed in PGMap.cc (the
one affecting the 'health warning' status of the cluster).
Thus - there is no longer any reason to maintain any 'deadline'
attribute for the scrub scheduler.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 5f83bde31ebf51ab521a488444392d5ca05a09a0)

2 months agoosd/scrub: remove the deep-scrubs deadline attribute
Ronen Friedman [Fri, 9 May 2025 12:46:26 +0000 (07:46 -0500)]
osd/scrub: remove the deep-scrubs deadline attribute

As it is no longer meaningful in the context of the new
scrub scheduling design.

The change mandates fixes to the way 'schedule-[deeps]crub'
commands are implemented. The offset to use when forcing the
last-scrub timestamp to a new value in now calculated in
ScrubJob::guaranteed_offset(), as ScrubJob is where all
schedule adjustments (which employ the same logic) are
implemented.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 4e6323f894fcd96a3d6235451a7d54913e6a1d40)

2 months agodoc/rados/operations/pools.rst: changes to scrub parameters
Ronen Friedman [Thu, 8 May 2025 14:27:16 +0000 (09:27 -0500)]
doc/rados/operations/pools.rst: changes to scrub parameters

Following Tentacle changes to the operation of the cluster/pool
options that affect the determination of the 'max allowed time
to a scrub'.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 61673450ac68209f98dd91ef5667dd3f6dcaa481)

2 months agoosd/scrub: fix deadline calculations
Ronen Friedman [Thu, 8 May 2025 13:45:23 +0000 (08:45 -0500)]
osd/scrub: fix deadline calculations

The scrub scheduling deadlines are calculated based on pool and OSD
configuration parameters. The specifics of the calculations are
modified to match the new scrub scheduling design.

Comments and documentation are updated to reflect the fact that
the deadlines no longer have any meaningful effect on scrub
scheduling.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 170e9f75fd7bcfe2ab93a5ad2f28b2ea5955db48)

2 months agoMerge pull request #63104 from ronen-fr/wip-rf-63093-tentacle
Ronen Friedman [Tue, 13 May 2025 10:46:42 +0000 (13:46 +0300)]
Merge pull request #63104 from ronen-fr/wip-rf-63093-tentacle

tentacle: osd/scrub: check all(*) conditions in restrictions_on_scrubbing()

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
2 months agocrimson: bump seastore_max_concurrent_transactions size from 8->128, clarify description 63258/head
Samuel Just [Fri, 25 Apr 2025 17:42:49 +0000 (17:42 +0000)]
crimson: bump seastore_max_concurrent_transactions size from 8->128, clarify description

Retain old value for qa coverage.

Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 988c668775e5a0afe83940e4bb1de6d57794330f)

2 months agocrimson: bump lru size from 64M->1G, clarify description
Samuel Just [Fri, 25 Apr 2025 17:42:19 +0000 (17:42 +0000)]
crimson: bump lru size from 64M->1G, clarify description

Retain old value for qa coverage.

Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 1824937803aad26b4e5ff16ded73ed521afe5517)

2 months agotools/contrib: remove balance_cpu and helpers 63257/head
Samuel Just [Thu, 1 May 2025 19:13:48 +0000 (19:13 +0000)]
tools/contrib: remove balance_cpu and helpers

Replaced by assign_crimson_cores.

Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 7eaa56b0657e8d057ea47b1b8e0078e6591f1779)

2 months agovstart.sh: simplify crimson core assignment, use assign_crimson_cores.py
Samuel Just [Thu, 24 Apr 2025 22:13:04 +0000 (15:13 -0700)]
vstart.sh: simplify crimson core assignment, use assign_crimson_cores.py

This commit simplifies the internal flow in a few ways:
- core assignment is entirely handled by prep_balance_cpu and
  do_balance_cpu.  The latter simply does as the cpu_table
  instructs.
- assign_crimson_cores calls lscpu and taskset internally, no
  need for temp files.

It also changes some defaults:
- if crimson-balance-cpu is unset or set to none, crimson-osd will not
  pin cpus at all rather than using the simple sequential allocation
  scheme, which could be much less efficient on platforms where
  cpuids 0,1,2,3,... are on socket 0,1,2,3,...  "osd" and "socket"
  options provide numa aware assignments when requested.

New features:
- Alienstore cores are now assigned with assign_crimson_cores
  using the same balance strategy using
  --crimson-alien-num-cores.
- --crimson-reactor-physical-only and
  --crimson-alienstore-physical-only will cause reactor or
  alienstore cpus respectively to be allocated with one
  cpu per physical core rather than including smt siblings.

Fixes: https://tracker.ceph.com/issues/71096
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 1795f46ebbc2f061e26f0298815d891fa12c1b96)

2 months agotools/contrib: add assign_crimson_cores as a more general replacement for balance_cpu
Samuel Just [Tue, 29 Apr 2025 01:53:11 +0000 (01:53 +0000)]
tools/contrib: add assign_crimson_cores as a more general replacement for balance_cpu

Improvements:
- shorter
- has tests
- uses lscpu -e --json to get logical<->physical mappings and avoid
  needing to parse cpu ranges in lscpu --json
- supports allocating alienstore threads
- supports requiring physical cores only independently for alienstore
  and seastar reactors

Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit efd4aa955c37fbf94b9f72ad98f36f65d3bd3494)

2 months agodoc: fix formatting in cephfs_mirror dev doc 63249/head
Jos Collin [Mon, 12 May 2025 12:42:36 +0000 (18:12 +0530)]
doc: fix formatting in cephfs_mirror dev doc

Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 8280d334b9b3ee98cb1372d91991fa476a89424b)

2 months agomgr/dashboard: Fix delete listener 63246/head
Afreen Misbah [Tue, 6 May 2025 14:27:03 +0000 (19:57 +0530)]
mgr/dashboard: Fix delete listener

- pass gw_group to delete API in frontend
- when more than one gw groups present delete listener failing with error message: Multiple NVMe-oF gateway groups are configured. Please specify the 'gw_group' parameter in the request.
- added missing types, i18n

Fixes https://tracker.ceph.com/issues/71236

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 87ff77183d84066378618939a0a357a80d773e34)

2 months agomgr/dashboard: Add default state when gateway groups are empty 63245/head
Afreen Misbah [Thu, 8 May 2025 04:09:59 +0000 (09:39 +0530)]
mgr/dashboard: Add default state when gateway groups are empty

Fixes https://tracker.ceph.com/issues/71247

- after upgrades the nvmeof service spec does not contain `group` field
- this causes UI combobox internal errors
- checking for `group` in spec and disabling the selector

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 9a7c907bfc2345a79ecc1f850cc851f21f74fca5)

2 months agoMerge pull request #63235 from nbalacha/wip-71241-tentacle
Ilya Dryomov [Mon, 12 May 2025 16:27:16 +0000 (18:27 +0200)]
Merge pull request #63235 from nbalacha/wip-71241-tentacle

tentacle: cls/rbd: write image mirror status if state is CREATING

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 months agoMerge pull request #63228 from zdover23/wip-doc-2025-05-12-backport-63209-to-tentacle
Anthony D'Atri [Mon, 12 May 2025 13:55:03 +0000 (09:55 -0400)]
Merge pull request #63228 from zdover23/wip-doc-2025-05-12-backport-63209-to-tentacle

tentacle: doc/radosgw: Cosmetic and formatting improvements in vault.rst

2 months agorbd: write image mirror status if state is CREATING 63235/head
N Balachandran [Wed, 30 Apr 2025 05:15:13 +0000 (10:45 +0530)]
rbd: write image mirror status if state is CREATING

It can take upto 30s for the image mirror status to be written
to rbd_mirroring on the secondary for a newly created image. This fix
attempts to reduce the time by writing the status to rbd_mirroring even
if the image state is set to CREATING.

Fixes: https://tracker.ceph.com/issues/71138
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
(cherry picked from commit 25a8de9c3db8309387eed3502e781872bc1e035e)

2 months agodoc/radosgw: Cosmetic and formatting improvements in vault.rst 63228/head
Ville Ojamo [Fri, 9 May 2025 10:15:02 +0000 (17:15 +0700)]
doc/radosgw: Cosmetic and formatting improvements in vault.rst

Use generated "contents" instead of repeating section titles in an
ordered list.

Use Title Case for section titles.

Capitalize consistently "Ceph" and "Object Gateway", "Vault".

Use consistently all caps for acronyms.

Change one entry of "kms" to "SSE-KMS", seems obvious from the context.
Use "certificates" instead of "certs".

Use double backticks for file paths, commands, config options etc.

Improve language in one sentence, several words missing.

Call it consistently "the Object Gateway" and not sometimes "the
Gateway".

Add pre-formatted block for CLI command examples where missing (should
be promptified in the future).

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit aa2e91ff70ea37a56f4013e6087f7e790f527329)

2 months agocrimson/os/seastore/cache/LRU: account the empty extent when adding it to LRU 63225/head
Zhang Song [Fri, 25 Apr 2025 08:55:34 +0000 (16:55 +0800)]
crimson/os/seastore/cache/LRU: account the empty extent when adding it to LRU

Don't update num_extents when a partial extent is already in LRU.

Fixes: https://tracker.ceph.com/issues/69986
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
(cherry picked from commit ee388c3e4268a55bb1f9ddfba08321ff0fb4f4fe)

2 months agoMerge pull request #63153 from NitzanMordhai/wip-71223-tentacle
SrinivasaBharathKanta [Mon, 12 May 2025 03:44:12 +0000 (09:14 +0530)]
Merge pull request #63153 from NitzanMordhai/wip-71223-tentacle

tentacle: osd_types: Restore new_object marking for delete missing entries

2 months agocrimson/osd/pg_recovery: only reset_pglog_based_recovery_op if complete 63125/head
Samuel Just [Fri, 9 May 2025 16:46:48 +0000 (16:46 +0000)]
crimson/osd/pg_recovery: only reset_pglog_based_recovery_op if complete

ce4e9aaad, as part of the start_recovery_ops changed the call to
reset_pglog_based_recovery_op to occur unconditionally rather than only
if recovery has completed.

Note, this fix only restores the prior behavior.  There's actually still
a race here where a DeferRecovery could be processed between the call to
reset_pglog_based_recovery_op and the RequestBackfill or
AllReplicasRecovered being processed.

Introduced: ce4e9aaad8f2cafae24511fe1687c61dc41affc1
Related: https://tracker.ceph.com/issues/71267
Fixes: https://tracker.ceph.com/issues/70337
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit c95509edcdf387f8e57416f557bd154049ef34df)

2 months agoMerge pull request #63213 from samarahu/remove-d4n-subsuite-temp
Casey Bodley [Fri, 9 May 2025 19:22:36 +0000 (15:22 -0400)]
Merge pull request #63213 from samarahu/remove-d4n-subsuite-temp

tentacle: qa/d4n: Temporarily remove subsuite

Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2 months agoqa/d4n: Temporarily remove subsuite 63213/head
Samarah [Fri, 9 May 2025 16:27:13 +0000 (16:27 +0000)]
qa/d4n: Temporarily remove subsuite

Signed-off-by: Samarah <samarah.uriarte@ibm.com>
2 months ago.github: Fix RTD build retrigger 63210/head
David Galloway [Tue, 6 May 2025 21:31:03 +0000 (17:31 -0400)]
.github: Fix RTD build retrigger

Fixes: https://tracker.ceph.com/issues/70430
Signed-off-by: David Galloway <david.galloway@ibm.com>
(cherry picked from commit 27521bf5580d4f878fbf7cafbd854bc6ef94aed4)