]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
4 weeks agodoc/radosgw/admin.rst: explain bucket and uid flags for bucket quota 64021/head
Hyun Jin Kim [Tue, 17 Jun 2025 13:01:28 +0000 (09:01 -0400)]
doc/radosgw/admin.rst: explain bucket and uid flags for bucket quota

Clarify behavior of bucket and uid flags when setting a quota with
quota-scope=bucket.

Signed-off-by: Hyun Jin Kim <hello.hyunjin@gmail.com>
(cherry picked from commit d5c7b4d62c71ca2a57b7d9a552eae03f0f620cef)

4 weeks agoMerge pull request #63996 from zdover23/wip-doc-2025-06-18-backport-62749-to-squid
Zac Dover [Wed, 18 Jun 2025 15:08:56 +0000 (01:08 +1000)]
Merge pull request #63996 from zdover23/wip-doc-2025-06-18-backport-62749-to-squid

squid: doc/rgw: add man documentation for the rgw-gap-list tool

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agodoc/rgw: add man documentation for the rgw-gap-list tool 63996/head
J. Eric Ivancich [Wed, 9 Apr 2025 15:47:31 +0000 (11:47 -0400)]
doc/rgw: add man documentation for the rgw-gap-list tool

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit 12eb87463cdf952b9d16eac899f1ca40670ca2bc)

4 weeks agoMerge pull request #63728 from ivancich/wip-70898-squid
Zac Dover [Wed, 18 Jun 2025 11:42:09 +0000 (21:42 +1000)]
Merge pull request #63728 from ivancich/wip-70898-squid

squid: doc/rgw: add man documentation for the rgw-gap-list tool

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
4 weeks agoMerge pull request #63241 from vshankar/wip-integrate-blockdif-with-mirror-daemon...
Venky Shankar [Wed, 18 Jun 2025 04:13:34 +0000 (09:43 +0530)]
Merge pull request #63241 from vshankar/wip-integrate-blockdif-with-mirror-daemon-squid

squid: integrate blockdiff with cephfs-mirror daemon

Reviewed-by: Jos Collin <jcollin@redhat.com>
4 weeks agoceph.spec.in: add man/rgw-gap-list 63728/head
Matan Breizman [Mon, 14 Apr 2025 07:32:24 +0000 (07:32 +0000)]
ceph.spec.in: add man/rgw-gap-list

Introduced in https://github.com/ceph/ceph/pull/62749
Centos builds fail with:
```
error: Installed (but unpackaged) file(s) found:
   /usr/share/man/man8/rgw-gap-list.8.gz

RPM build errors:
    Installed (but unpackaged) file(s) found:
   /usr/share/man/man8/rgw-gap-list.8.gz
```

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

4 weeks agodoc/rgw: add man documentation for the rgw-gap-list tool
J. Eric Ivancich [Wed, 9 Apr 2025 15:47:31 +0000 (11:47 -0400)]
doc/rgw: add man documentation for the rgw-gap-list tool

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit 12eb87463cdf952b9d16eac899f1ca40670ca2bc)

4 weeks agoMerge pull request #63977 from zdover23/wip-doc-2025-06-17-backport-63951-to-squid
Anthony D'Atri [Tue, 17 Jun 2025 12:51:54 +0000 (08:51 -0400)]
Merge pull request #63977 from zdover23/wip-doc-2025-06-17-backport-63951-to-squid

squid: doc/cephfs: document first-damage.py

4 weeks agodoc/cephfs: document first-damage.py 63977/head
Zac Dover [Mon, 16 Jun 2025 08:02:49 +0000 (18:02 +1000)]
doc/cephfs: document first-damage.py

Document the use of first-damage.py.

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

4 weeks agoMerge pull request #60396 from neesingh-rh/wip-68592-squid
Kotresh HR [Tue, 17 Jun 2025 07:04:29 +0000 (12:34 +0530)]
Merge pull request #60396 from neesingh-rh/wip-68592-squid

squid: mgr/vol : shortening the name of helper method

4 weeks agoMerge pull request #59005 from neesingh-rh/wip-67300-squid
Kotresh HR [Tue, 17 Jun 2025 06:57:27 +0000 (12:27 +0530)]
Merge pull request #59005 from neesingh-rh/wip-67300-squid

squid: pybind/ceph_argparse: Fix error message for ceph tell command

4 weeks agoMerge pull request #63405 from clwluvw/wip-71172
Yuri Weinstein [Mon, 16 Jun 2025 23:10:18 +0000 (16:10 -0700)]
Merge pull request #63405 from clwluvw/wip-71172

squid: rgw-admin: report correct error code for non-existent bucket on deletion

Reviewed-by:Alex Wojno <awojno@bloomberg.net>

4 weeks agoMerge pull request #62892 from pritha-srivastava/wip-70969-squid
Yuri Weinstein [Mon, 16 Jun 2025 23:07:33 +0000 (16:07 -0700)]
Merge pull request #62892 from pritha-srivastava/wip-70969-squid

squid: rgw/iam: correcting the caps for OIDC Provider for a user.

Reviewed-by: Adam Emerson <aemerson@redhat.com>
4 weeks agoMerge pull request #63710 from ceph/dvanders_backport_quotados_squid
Yuri Weinstein [Mon, 16 Jun 2025 22:24:03 +0000 (15:24 -0700)]
Merge pull request #63710 from ceph/dvanders_backport_quotados_squid

squid: rgw: Changed discard buffer size

Reviewed-by: Casey Bodley <cbodley@redhat.com>
4 weeks agoMerge pull request #63065 from pritha-srivastava/wip-71113-squid
Adam Emerson [Mon, 16 Jun 2025 21:15:29 +0000 (17:15 -0400)]
Merge pull request #63065 from pritha-srivastava/wip-71113-squid

squid: rgw/sts: correcting authentication in case s3 ops are directed to a primary from secondary after  assumerole.

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
4 weeks agoMerge pull request #62722 from ivancich/wip-70827-squid
Adam Emerson [Mon, 16 Jun 2025 19:23:05 +0000 (15:23 -0400)]
Merge pull request #62722 from ivancich/wip-70827-squid

squid: rgw: fix bug with rgw-gap-list

Reviewed-by: Casey Bodley <cbodley@redhat.com>
4 weeks agoMerge pull request #63948 from zdover23/wip-doc-2025-06-16-backport-63918-to-squid
Anthony D'Atri [Mon, 16 Jun 2025 17:05:33 +0000 (13:05 -0400)]
Merge pull request #63948 from zdover23/wip-doc-2025-06-16-backport-63918-to-squid

squid: doc/cephfs: Update deprecation notice in experimental-features.rst

4 weeks agoMerge pull request #63958 from zdover23/wip-doc-2025-06-16-backport-63320-to-squid
Anthony D'Atri [Mon, 16 Jun 2025 16:50:07 +0000 (12:50 -0400)]
Merge pull request #63958 from zdover23/wip-doc-2025-06-16-backport-63320-to-squid

squid: doc/rados/operations: Fix unordered list in health-checks.rst

4 weeks agodoc/rados/operations: Fix unordered list in health-checks.rst 63958/head
Ville Ojamo [Fri, 16 May 2025 08:26:56 +0000 (15:26 +0700)]
doc/rados/operations: Fix unordered list in health-checks.rst

Fix missing empty line before an unordered list that caused it to be
rendered wrong.

Also, the sentences in each list item start with a capital case letter
so add the missing full stop at the end.

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

4 weeks agodoc/cephfs: Update deprecation notice in experimental-features.rst 63948/head
Ville Ojamo [Fri, 13 Jun 2025 09:39:35 +0000 (16:39 +0700)]
doc/cephfs: Update deprecation notice in experimental-features.rst

The "inline data" feature was not removed on Quincy so update
deprecation notice to refer to "a future release" instead.

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

4 weeks agoMerge pull request #62628 from rhcs-dashboard/wip-70766-squid
afreen23 [Mon, 16 Jun 2025 08:25:56 +0000 (13:55 +0530)]
Merge pull request #62628 from rhcs-dashboard/wip-70766-squid

squid: mgr/dashboard: upgrading nvmeof doesn't update configuration

Reviewed-by: Afreen Misbah <afreen@ibm.com>
4 weeks agoMerge pull request #63942 from zdover23/wip-doc-2025-06-16-backport-63934-to-squid
Anthony D'Atri [Mon, 16 Jun 2025 03:28:07 +0000 (23:28 -0400)]
Merge pull request #63942 from zdover23/wip-doc-2025-06-16-backport-63934-to-squid

squid: doc/rados/configuration: Improve ceph-conf.rst

4 weeks agodoc/rados/configuration: Improve ceph-conf.rst 63942/head
Anthony D'Atri [Sun, 15 Jun 2025 02:09:11 +0000 (22:09 -0400)]
doc/rados/configuration: Improve ceph-conf.rst

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

4 weeks agoMerge pull request #63287 from afreen23/wip-71292-squid
afreen23 [Sat, 14 Jun 2025 13:29:27 +0000 (18:59 +0530)]
Merge pull request #63287 from afreen23/wip-71292-squid

squid: mgr/dashboard: deprecate transifex-i18ntool and support transifex cli

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #62435 from cbodley/wip-70596-squid
Adam Emerson [Fri, 13 Jun 2025 20:57:49 +0000 (16:57 -0400)]
Merge pull request #62435 from cbodley/wip-70596-squid

squid: rgw/iam: add policy evaluation for Arn-based Conditions

Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
4 weeks agoMerge pull request #63915 from zdover23/wip-doc-2025-06-13-backport-63005-to-squid
Anthony D'Atri [Fri, 13 Jun 2025 18:52:20 +0000 (14:52 -0400)]
Merge pull request #63915 from zdover23/wip-doc-2025-06-13-backport-63005-to-squid

squid: doc/radosgw: Promptify CLI commands and fix formatting in layout.rst

5 weeks agoMerge pull request #63911 from avanthakkar/fix-mypy-squid
Avan [Fri, 13 Jun 2025 11:44:03 +0000 (17:14 +0530)]
Merge pull request #63911 from avanthakkar/fix-mypy-squid

squid: python-common: fix mypy errors in earmarking.py

Reviewed-by: John Mulligan <jmulligan@redhat.com>
5 weeks agoMerge pull request #63700 from zdover23/wip-doc-2025-06-04-backport-62893-to-squid
Zac Dover [Fri, 13 Jun 2025 08:09:19 +0000 (18:09 +1000)]
Merge pull request #63700 from zdover23/wip-doc-2025-06-04-backport-62893-to-squid

squid: doc/radosgw: edit sentence in metrics.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/radosgw: edit sentence in metrics.rst 63700/head
Zac Dover [Mon, 21 Apr 2025 07:52:02 +0000 (17:52 +1000)]
doc/radosgw: edit sentence in metrics.rst

Change the wording of a sentence in doc/radosgw/metrics.rst so that its
articles read as though they were written by a native speaker of the
English language.

This commit is being raised as part of a diagnostic process aimed at
discovering why the ReadtheDocs check is failing on PR
https://github.com/ceph/ceph/pull/62877.

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

5 weeks agoMerge pull request #63774 from zdover23/wip-doc-2025-06-06-backport-63740-to-squid
Zac Dover [Fri, 13 Jun 2025 06:54:00 +0000 (16:54 +1000)]
Merge pull request #63774 from zdover23/wip-doc-2025-06-06-backport-63740-to-squid

squid: doc/mgr: edit telemetry (3 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agosquid: python-common: fix mypy errors in earmarking.py 63911/head
John Mulligan [Fri, 1 Nov 2024 15:25:35 +0000 (11:25 -0400)]
squid: python-common: fix mypy errors in earmarking.py

Fix various errors found by running mypy with python 3.12 on the
python-common subtree. Uses a Protocol as a stand-in for actual file
system integration objects.

Part of an effort to get ceph tox environments passing on Python 3.12.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
(cherry picked from commit b77829c45e213d3e984789b903d50d9267be5c74)

5 weeks agodoc/radosgw: Promptify CLI commands and fix formatting in layout.rst 63915/head
Ville Ojamo [Mon, 28 Apr 2025 09:19:22 +0000 (16:19 +0700)]
doc/radosgw: Promptify CLI commands and fix formatting in layout.rst

Move two example CLI command blocks to use a bash prompt
block with the correct privileged prompt instead of
hardcoded unprivileged prompt.

Don't use the directory "bin/" in command "bin/radosgw-admin"
especially when the next commands also don't use it.

Fix 2 instances of double-backtick missing the second
backtick that caused the rendered doc to be jumbled.

Do not use _emphasis_ that renders as underscores, instead
use RST syntax for italic for the word.

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

5 weeks agodoc/mgr: edit telemetry (3 of x) 63774/head
Zac Dover [Thu, 5 Jun 2025 02:24:08 +0000 (12:24 +1000)]
doc/mgr: edit telemetry (3 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits the third hundred lines in doc/mgr/telemetry.rst.

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

5 weeks agopython-common: fix mypy errors in earmarking.py 63287/head
John Mulligan [Fri, 1 Nov 2024 15:25:35 +0000 (11:25 -0400)]
python-common: fix mypy errors in earmarking.py

Fix various errors found by running mypy with python 3.12 on the
python-common subtree. Uses a Protocol as a stand-in for actual file
system integration objects.

Part of an effort to get ceph tox environments passing on Python 3.12.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit b77829c45e213d3e984789b903d50d9267be5c74)

5 weeks agosquid: mgr/dashboard: deprecate transifex-i18ntool and support transifex cli
Afreen Misbah [Wed, 14 May 2025 17:16:05 +0000 (22:46 +0530)]
squid: mgr/dashboard: deprecate transifex-i18ntool and support transifex cli

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

- backport of https://github.com/ceph/ceph/pull/63039 for squid

Signed-off-by: Afreen Misbah <afreen@ibm.com>
5 weeks agoMerge pull request #63787 from guits/wip-71535-squid
Guillaume Abrioux [Thu, 12 Jun 2025 14:20:02 +0000 (16:20 +0200)]
Merge pull request #63787 from guits/wip-71535-squid

squid: node-proxy: address `ceph orch hardware status` cmd

5 weeks agoMerge pull request #63652 from zdover23/wip-doc-2025-06-03-backport-63634-to-squid
Zac Dover [Thu, 12 Jun 2025 13:01:19 +0000 (23:01 +1000)]
Merge pull request #63652 from zdover23/wip-doc-2025-06-03-backport-63634-to-squid

squid: doc/start: edit documenting-ceph.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63905 from zdover23/wip-doc-2025-06-12-backport-63875-to-squid
Zac Dover [Thu, 12 Jun 2025 13:00:10 +0000 (23:00 +1000)]
Merge pull request #63905 from zdover23/wip-doc-2025-06-12-backport-63875-to-squid

squid: doc/mgr: edit telemetry.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry.rst 63905/head
Zac Dover [Wed, 11 Jun 2025 12:19:07 +0000 (22:19 +1000)]
doc/mgr: edit telemetry.rst

Follow up on the suggestion made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63826#discussion_r2136820769.

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

5 weeks agomgr/dashboard: upgrading nvmeof doesn't update configuration 62628/head
Nizamudeen A [Mon, 24 Mar 2025 11:39:04 +0000 (17:09 +0530)]
mgr/dashboard: upgrading nvmeof doesn't update configuration

Happens from 19.2.0 to any of the latest upgrade

During upgrade I get
```
Failed to set Dashboard config for nvmeof: dashboard nvmeof-gateway-add failed: JSON array/object not allowed {"prefix": "dashboard nvmeof-gateway-add", "name": "nvmeof.rbd", "group": null, "daemon_name": "nvmeof.rbd.ceph-node-01.irpssg"} retval: -22
```

which is fixed by handling the group_name when its not there in spec.

And the other error was
```
Failed to set Dashboard config for nvmeof: dashboard nvmeof-gateway-add failed: Traceback (most recent call last): File "/usr/share/ceph/mgr/mgr_module.py", line 1864, in _handle_command return CLICommand.COMMANDS[cmd['prefix']].call(self, cmd, inbuf) File "/usr/share/ceph/mgr/mgr_module.py", line 499, in call return self.func(mgr, **kwargs) File "/usr/share/ceph/mgr/mgr_module.py", line 535, in check return func(*args, **kwargs) File "/usr/share/ceph/mgr/dashboard/services/nvmeof_cli.py", line 28, in add_nvmeof_gateway NvmeofGatewaysConfig.add_gateway(name, service_url, group, daemon_name) File "/usr/share/ceph/mgr/dashboard/services/nvmeof_conf.py", line 61, in add_gateway gateway['daemon_name'] = daemon_name TypeError: 'str' object does not support item assignment retval: -22
```

which is fixed by properly updating the config to the newer format that
is available in newer version

Fixes: https://tracker.ceph.com/issues/70629
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 6e9ac798e354aa37b41708aae099095baec0061d)

 Conflicts:
src/pybind/mgr/dashboard/tests/test_nvmeof_cli.py
 -  kept test file and only added the relavant test files

5 weeks agoMerge pull request #63849 from zdover23/wip-doc-2025-06-10-backport-63836-to-squid
Zac Dover [Thu, 12 Jun 2025 05:14:20 +0000 (15:14 +1000)]
Merge pull request #63849 from zdover23/wip-doc-2025-06-10-backport-63836-to-squid

squid: doc/rados/operations: Address suggestions for stretch-mode.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63777 from zdover23/wip-doc-2025-06-06-backport-63741-to-squid
Zac Dover [Thu, 12 Jun 2025 04:40:51 +0000 (14:40 +1000)]
Merge pull request #63777 from zdover23/wip-doc-2025-06-06-backport-63741-to-squid

squid: doc/mgr: edit telemetry (4 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63771 from zdover23/wip-doc-2025-06-06-backport-63739-to-squid
Zac Dover [Thu, 12 Jun 2025 03:26:23 +0000 (13:26 +1000)]
Merge pull request #63771 from zdover23/wip-doc-2025-06-06-backport-63739-to-squid

squid: doc/mgr: edit telemetry (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63861 from zdover23/wip-doc-2025-06-11-backport-63842-to-squid
Zac Dover [Thu, 12 Jun 2025 03:25:39 +0000 (13:25 +1000)]
Merge pull request #63861 from zdover23/wip-doc-2025-06-11-backport-63842-to-squid

squid: doc/rados: enhance "pools.rst"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63830 from zdover23/wip-doc-2025-06-10-backport-63745-to-squid
Zac Dover [Thu, 12 Jun 2025 03:24:57 +0000 (13:24 +1000)]
Merge pull request #63830 from zdover23/wip-doc-2025-06-10-backport-63745-to-squid

squid: doc/rados/ops: edit cache-tiering.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry (4 of x) 63777/head
Zac Dover [Thu, 5 Jun 2025 03:05:54 +0000 (13:05 +1000)]
doc/mgr: edit telemetry (4 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits the final part of doc/mgr/telemetry.rst.

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

5 weeks agoMerge pull request #63864 from zdover23/wip-doc-2025-06-11-backport-63826-to-squid
Anthony D'Atri [Wed, 11 Jun 2025 16:32:23 +0000 (12:32 -0400)]
Merge pull request #63864 from zdover23/wip-doc-2025-06-11-backport-63826-to-squid

squid: doc/mgr: edit telemetry.rst

5 weeks agoMerge pull request #63867 from zdover23/wip-doc-2025-06-11-backport-63827-to-squid
Anthony D'Atri [Wed, 11 Jun 2025 16:31:40 +0000 (12:31 -0400)]
Merge pull request #63867 from zdover23/wip-doc-2025-06-11-backport-63827-to-squid

squid: doc/mgr: edit telemetry.rst (lines 300-400)

5 weeks agoMerge pull request #63828 from zdover23/wip-doc-2025-06-10-rados-ops-user-management...
Zac Dover [Wed, 11 Jun 2025 00:28:40 +0000 (10:28 +1000)]
Merge pull request #63828 from zdover23/wip-doc-2025-06-10-rados-ops-user-management-58235-followup-squid-only

doc/rados: edit ops/user-management.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry.rst (lines 300-400) 63867/head
Zac Dover [Tue, 10 Jun 2025 02:54:18 +0000 (12:54 +1000)]
doc/mgr: edit telemetry.rst (lines 300-400)

Edit doc/mgr/telemetry.rst (lines 300-400).

Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63741 (except for the one about
including Lovecraftian lore in the dummy user data in this file).

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

5 weeks agodoc/mgr: edit telemetry.rst 63864/head
Zac Dover [Tue, 10 Jun 2025 02:50:13 +0000 (12:50 +1000)]
doc/mgr: edit telemetry.rst

Edit doc/mgr/telemetry.rst.

Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63740.

Make several changes that were not earmarked in that PR, but that
nonetheless improve the quality of the English in telemetry.rst.

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

5 weeks agodoc/rados: enhance "pools.rst" 63861/head
Zac Dover [Tue, 10 Jun 2025 10:58:22 +0000 (20:58 +1000)]
doc/rados: enhance "pools.rst"

Add a link to the instructions for modifying a user's caps for a given
pool. Add this link where it makes sense to add it. Add this link where
the reader would naturally want to have the link.

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

5 weeks agoMerge pull request #63846 from zdover23/wip-doc-2025-06-10-backport-63841-to-squid
Ilya Dryomov [Tue, 10 Jun 2025 13:56:25 +0000 (15:56 +0200)]
Merge pull request #63846 from zdover23/wip-doc-2025-06-10-backport-63841-to-squid

squid: doc/rbd: add mirroring troubleshooting info

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
5 weeks agodoc/rados/operations: Address suggestions for stretch-mode.rst 63849/head
Anthony D'Atri [Mon, 9 Jun 2025 15:02:04 +0000 (11:02 -0400)]
doc/rados/operations: Address suggestions for stretch-mode.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
fixup

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

5 weeks agodoc/rbd: add mirroring troubleshooting info 63846/head
Zac Dover [Tue, 10 Jun 2025 10:38:54 +0000 (20:38 +1000)]
doc/rbd: add mirroring troubleshooting info

Add a note to doc/rbd/rbd-mirroring.rst that directs the reader to set
both "site-a" and "site-b" to have the same pool names in the event that
rbd throws the error message "failed to import peer bootstrap token".

This information was reported to the Ceph upstream by Petr Tlapa in June
of 2025, and credit for its development goes to Petr.

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

5 weeks agodoc/rados/ops: edit cache-tiering.rst 63830/head
Zac Dover [Thu, 5 Jun 2025 03:28:13 +0000 (13:28 +1000)]
doc/rados/ops: edit cache-tiering.rst

Remove part of a sentence that might have led readers to think that it
is a good idea to deploy cache tiering on releases prior to Reef.

This incorporates Anthony D'Atri's suggestion from here: https://github.com/ceph/ceph/pull/63614#discussion_r2116020937

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

5 weeks agoMerge pull request #62909 from zdover23/wip-doc-2025-04-22-backport-62877-to-squid
Zac Dover [Tue, 10 Jun 2025 06:03:48 +0000 (16:03 +1000)]
Merge pull request #62909 from zdover23/wip-doc-2025-04-22-backport-62877-to-squid

squid: doc/radosgw: Improve and more consistent formatting

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #62502 from zdover23/wip-doc-2025-03-26-backport-62459-to-squid
Zac Dover [Tue, 10 Jun 2025 06:00:00 +0000 (16:00 +1000)]
Merge pull request #62502 from zdover23/wip-doc-2025-03-26-backport-62459-to-squid

squid: src/common: add guidance for deep-scrubbing ratio warning

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/rados: edit ops/user-management.rst 63828/head
Zac Dover [Tue, 10 Jun 2025 03:04:13 +0000 (13:04 +1000)]
doc/rados: edit ops/user-management.rst

Edit an sentence in the imperative mood so that it matches the general
form of imperative sentences immediately preceding commands that contain
replaceable portions.

This commit targets only the Squid release branch.

Follows up on https://github.com/ceph/ceph/pull/58235/.

Tracker: https://tracker.ceph.com/issues/66617

Signed-off-by: Zac Dover <zac.dover@proton.me>
5 weeks agoMerge pull request #62852 from cbodley/wip-70957-squid
Yuri Weinstein [Mon, 9 Jun 2025 14:47:57 +0000 (07:47 -0700)]
Merge pull request #62852 from cbodley/wip-70957-squid

squid: common: CephContext::_refresh_perf_values() checks for null _mempool_perf

Reviewed-by: Laura Flores <lflores@redhat.com>
5 weeks agoMerge pull request #62534 from yuvalif/wip-70687-squid
Yuri Weinstein [Mon, 9 Jun 2025 14:46:56 +0000 (07:46 -0700)]
Merge pull request #62534 from yuvalif/wip-70687-squid

squid: RGW|Bucket Notification: fix for v2 topics rgw-admin list operation

Reviewed-by: Adam Emerson <aemerson@redhat.com>
5 weeks agoMerge pull request #62400 from sajibreadd/wip-67700-squid
Yuri Weinstein [Mon, 9 Jun 2025 14:46:01 +0000 (07:46 -0700)]
Merge pull request #62400 from sajibreadd/wip-67700-squid

squid: OSD: Split osd_recovery_sleep into settings applied to degraded or clean PGs

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
5 weeks agoMerge pull request #63815 from zdover23/wip-doc-2025-06-09-backport-62714-to-squid
Anthony D'Atri [Mon, 9 Jun 2025 14:02:32 +0000 (10:02 -0400)]
Merge pull request #63815 from zdover23/wip-doc-2025-06-09-backport-62714-to-squid

squid: doc/rados/operations: Improve stretch-mode.rst

5 weeks agodoc/rados/operations: Improve stretch-mode.rst 63815/head
Anthony D'Atri [Mon, 7 Apr 2025 18:37:53 +0000 (14:37 -0400)]
doc/rados/operations: Improve stretch-mode.rst

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

5 weeks agoMerge PR #58235 into squid
Patrick Donnelly [Sat, 7 Jun 2025 15:29:48 +0000 (11:29 -0400)]
Merge PR #58235 into squid

* refs/pull/58235/head:
doc: add documentation for `ceph auth rotate`
PendingReleaseNotes: add note for new `auth rotate`
qa: test `auth rotate`
mon/AuthMonitor: add `ceph auth rotate` command

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
6 weeks agonode-proxy: address `ceph orch hardware status` cmd 63787/head
Guillaume Abrioux [Wed, 28 May 2025 11:33:10 +0000 (13:33 +0200)]
node-proxy: address `ceph orch hardware status` cmd

ce360a4a introduced a regression.

`ceph orch hardware status` fails when no hostname is passed (global
cluster hw status report).

Typical failure:

```
Error EINVAL: Traceback (most recent call last):
  File "/usr/share/ceph/mgr/mgr_module.py", line 1928, in _handle_command
    return self.handle_command(inbuf, cmd)
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 186, in handle_command
    return dispatch[cmd['prefix']].call(self, cmd, inbuf)
  File "/usr/share/ceph/mgr/mgr_module.py", line 527, in call
    return self.func(mgr, **kwargs)
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 122, in <lambda>
    wrapper_copy = lambda *l_args, **l_kwargs: wrapper(*l_args, **l_kwargs)  # noqa: E731
  File "/usr/share/ceph/mgr/orchestrator/_interface.py", line 111, in wrapper
    return func(*args, **kwargs)
  File "/usr/share/ceph/mgr/orchestrator/module.py", line 553, in _hardware_status
    row = [k, v['sn']]
KeyError: 'sn'
```

Only the last node in the list has the `sn`, `host` and `firmwares`
information because of the wrong identation.

Fixes: https://tracker.ceph.com/issues/71472
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit fbcdf571ca11d1b9f504dba64c23fb9f389c0710)

6 weeks agodoc/mgr: edit telemetry (2 of x) 63771/head
Zac Dover [Thu, 5 Jun 2025 02:06:00 +0000 (12:06 +1000)]
doc/mgr: edit telemetry (2 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits the second hundred lines in doc/mgr/telemetry.rst.

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

6 weeks agoMerge pull request #63704 from zdover23/wip-doc-2025-06-04-backport-63622-to-squid
Zac Dover [Fri, 6 Jun 2025 01:52:44 +0000 (11:52 +1000)]
Merge pull request #63704 from zdover23/wip-doc-2025-06-04-backport-63622-to-squid

squid: doc/mgr/dashboard_plugins: edit feature_toggles.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agodoc/radosgw: Improve and more consistent formatting 62909/head
Ville Ojamo [Fri, 18 Apr 2025 07:43:27 +0000 (14:43 +0700)]
doc/radosgw: Improve and more consistent formatting

Use inline code formatting consistently for command
line switches, data, hostnames, etc.
Correctly indent text and child lists in list items.
Remove a mid-sentence double spaces.
Capitalize "RGW" and "API" in text.
Remove unordered lists that are just regular text
everywhere else.
Use correct prompt # instead of $ for privileged
commands.
Use line continuation for multi-line example commands
instead of render them incorrectly as separate
single-line commands.
Use Title Case in few section header text that
missed it.
multisite.rst: Don't repeat "(RGW)" after "RADOS
Gateway" beyond the first instance in the same
paragraph.
multisite.rst: Change one "multisite" to "multi-site"
because all other instances use this spelling (EXCEPT
the title of the document??).
multisite.rst: Fix indentation of continuation lines in
prompted example commands.
Use pre-formatted block, as seen elsewhere in docs,
instead of strange unordered list plus inline code for
syntax example.
Add space before backslash for multi-line command
continuation.

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

6 weeks agorgw: fix bug with rgw-gap-list 62722/head
J. Eric Ivancich [Tue, 25 Mar 2025 22:10:27 +0000 (18:10 -0400)]
rgw: fix bug with rgw-gap-list

rgw-gap-list would fail if it it reached the end of the second file
before the first, thereby causing an infinite loop.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Signed-off-by: Michael J. Kidd <linuxkidd@gmail.com>
(cherry picked from commit 0cfbc57d2c43ea88845561f14e295d0d48e44b32)

6 weeks agodoc/start: edit documenting-ceph.rst 63652/head
Zac Dover [Mon, 2 Jun 2025 02:32:36 +0000 (12:32 +1000)]
doc/start: edit documenting-ceph.rst

Edit the section "Build the Source" in doc/start/documenting-ceph.rst.
Also correct a misuse of the word "presently", which means "in a little
while", not "now".

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

6 weeks agoMerge pull request #63683 from zdover23/wip-doc-2025-06-04-backport-63628-to-squid
Anthony D'Atri [Fri, 6 Jun 2025 00:07:52 +0000 (20:07 -0400)]
Merge pull request #63683 from zdover23/wip-doc-2025-06-04-backport-63628-to-squid

squid: doc/rados: edit balancer.rst

6 weeks agoMerge pull request #63743 from zdover23/wip-doc-2025-06-05-backport-63734-to-squid
Anthony D'Atri [Thu, 5 Jun 2025 03:57:13 +0000 (23:57 -0400)]
Merge pull request #63743 from zdover23/wip-doc-2025-06-05-backport-63734-to-squid

squid: doc/mgr: edit cli_api

6 weeks agodoc/mgr: edit cli_api 63743/head
Zac Dover [Wed, 4 Jun 2025 23:52:40 +0000 (09:52 +1000)]
doc/mgr: edit cli_api

Improve the English in doc/mgr/cli_api.rst. Incorporate the changes
suggested by Anthony D'Atri in https://github.com/ceph/ceph/pull/63195.

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

6 weeks agoMerge pull request #61641 from zdover23/wip-doc-2025-02-04-backport-61620-to-squid
Anthony D'Atri [Thu, 5 Jun 2025 03:02:07 +0000 (23:02 -0400)]
Merge pull request #61641 from zdover23/wip-doc-2025-02-04-backport-61620-to-squid

squid: doc: src: modernize sample.ceph.conf

6 weeks agoMerge pull request #63737 from zdover23/wip-doc-2025-06-05-backport-63733-to-squid
Anthony D'Atri [Thu, 5 Jun 2025 02:48:51 +0000 (22:48 -0400)]
Merge pull request #63737 from zdover23/wip-doc-2025-06-05-backport-63733-to-squid

squid: doc/glossary: s/OMAP/omap/

6 weeks agodoc/glossary: s/OMAP/omap/ 63737/head
Zac Dover [Wed, 4 Jun 2025 23:39:33 +0000 (09:39 +1000)]
doc/glossary: s/OMAP/omap/

Change "OMAP" to "omap" to match the capitalization established by
Eleanor Cawthon in her 2012 omap paper, here:
https://ceph.io/assets/pdfs/CawthonKeyValueStore.pdf.

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

6 weeks agoqa/cephfs: increase data to be delay data sync by mirror daemon 63241/head
Venky Shankar [Fri, 21 Mar 2025 17:09:58 +0000 (22:39 +0530)]
qa/cephfs: increase data to be delay data sync by mirror daemon

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit ab566d54a8299c712c312e02051c8f3a6b20317c)

6 weeks agocephfs-mirror: integrate blockdiff API for regular file transfers
Venky Shankar [Fri, 28 Feb 2025 04:57:46 +0000 (04:57 +0000)]
cephfs-mirror: integrate blockdiff API for regular file transfers

Fixes: http://tracker.ceph.com/issues/70225
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 19802bab6f5f22614c3d30b1571dbbcbc675a0f8)

6 weeks agomds: dout snapdiff snapid's before validation check
Venky Shankar [Wed, 12 Mar 2025 05:11:57 +0000 (05:11 +0000)]
mds: dout snapdiff snapid's before validation check

As a debug aid when the snapdiff request is erroring out.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit ae9b0350e64e43dfd612b71435c9d288d2669a1e)

6 weeks agocephfs-mirror: current sync mechanism uses sync mechanism subclass'ing
Jos Collin [Thu, 30 Jan 2025 12:02:30 +0000 (17:32 +0530)]
cephfs-mirror: current sync mechanism uses sync mechanism subclass'ing

Fixes: https://tracker.ceph.com/issues/69671
Signed-off-by: Jos Collin <jcollin@redhat.com>
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit d9ac4315154a73c7bc84e94f55a9966c115adaca)

 Conflicts:
src/tools/cephfs_mirror/PeerReplayer.h

Minor conflict involcing boost::optional<>

6 weeks agoqa: add test for syncing already existing snapshots
Jos Collin [Tue, 28 Jan 2025 11:07:39 +0000 (16:37 +0530)]
qa: add test for syncing already existing snapshots

Fixes: https://tracker.ceph.com/issues/68567
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 830626bbebf81947996db001e634b6d1f6edcffc)

6 weeks agocephfs_mirror: avoid latest changes on the source fs to enable mirroring
Jos Collin [Mon, 27 Jan 2025 12:42:34 +0000 (18:12 +0530)]
cephfs_mirror: avoid latest changes on the source fs to enable mirroring

This avoids considering latest changes from the source filesystem for
the mirroring of already existing snapshots. Thus the destination
filesystem and snapshots would be created based only on the source snapshots.
The destination fs would be a replica of the last snapshot taken.

Fixes: https://tracker.ceph.com/issues/68567
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 23e4cd5756718ce0183688c9a6514ff53226d9d1)

6 weeks agomds: introduce BLOCKDIFF feature bit
Venky Shankar [Thu, 20 Mar 2025 13:27:08 +0000 (13:27 +0000)]
mds: introduce BLOCKDIFF feature bit

Fixes: http://tracker.ceph.com/issues/70584
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 16918487d6c1d2fc548b22668fc227435ac9ec6d)

6 weeks agotest: add file blockdiff tests
Venky Shankar [Thu, 20 Feb 2025 13:13:43 +0000 (13:13 +0000)]
test: add file blockdiff tests

Fixes: http://tracker.ceph.com/issues/69791
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit bb3be446fbdda1d015573463a8a064fa9a0941c4)

6 weeks agolibcephfs / client: wire up file blockdiff
Venky Shankar [Thu, 20 Feb 2025 12:55:34 +0000 (12:55 +0000)]
libcephfs / client: wire up file blockdiff

Fixes: http://tracker.ceph.com/issues/69791
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 72b6c7f3e9c06ab37af767fc7d45100b02d29f04)

6 weeks agomds: add blockdiff operation support
Venky Shankar [Thu, 20 Feb 2025 13:07:17 +0000 (13:07 +0000)]
mds: add blockdiff operation support

Fixes: http://tracker.ceph.com/issues/69791
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 8cc05b172551826eac5b03f086cc872df9584837)

 Conflicts:
src/common/ceph_strings.cc
src/common/options/mds.yaml.in
src/mds/mdstypes.cc
src/mds/mdstypes.h

Missing EstimatedReplayTime structure in squid and some features.

6 weeks agotest/libcephfs: include inode type change test for snapdiff
Venky Shankar [Wed, 5 Mar 2025 10:14:50 +0000 (10:14 +0000)]
test/libcephfs: include inode type change test for snapdiff

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit e16820fa4a0db2d5383cc7b62991d11a6c9360e9)

6 weeks agomds: include deleted file dentry in snapdiff readdir result
Venky Shankar [Wed, 5 Mar 2025 06:23:21 +0000 (06:23 +0000)]
mds: include deleted file dentry in snapdiff readdir result

Fixes: http://tracker.ceph.com/issues/70287
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 33c6f232069f1cb77447495657ab584e5d52f594)

6 weeks agotools/rados: include latest snapshot sequence in listsnaps
Venky Shankar [Thu, 20 Feb 2025 12:56:17 +0000 (12:56 +0000)]
tools/rados: include latest snapshot sequence in listsnaps

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit ab05bf908fb64866141688b31096569d9f13b704)

6 weeks agorgw: Changed discard buffer size 63710/head
Artem Vasiliev [Mon, 1 Jul 2024 16:39:58 +0000 (19:39 +0300)]
rgw: Changed discard buffer size

Signed-off-by: Artem Vasilev <art.a.vasilev@tbank.ru>
(cherry picked from commit d702c398c19f365372d00121508c15d7838cc5ea)

6 weeks agoMerge pull request #63707 from zdover23/wip-doc-2025-06-04-backport-63686-to-squid
Anthony D'Atri [Wed, 4 Jun 2025 06:04:01 +0000 (02:04 -0400)]
Merge pull request #63707 from zdover23/wip-doc-2025-06-04-backport-63686-to-squid

squid: doc/start: edit documenting-ceph.rst

6 weeks agoMerge pull request #63458 from vshankar/wip-client-secfix-squid
Venky Shankar [Wed, 4 Jun 2025 04:11:47 +0000 (09:41 +0530)]
Merge pull request #63458 from vshankar/wip-client-secfix-squid

squid: client: disallow unprivileged users to escalate root privileges

Reviewed-by: Milind Changire <mchangir@redhat.com>
6 weeks agoMerge pull request #63423 from zdover23/wip-doc-2025-05-22-backport-63369-to-squid
Zac Dover [Wed, 4 Jun 2025 04:09:59 +0000 (14:09 +1000)]
Merge pull request #63423 from zdover23/wip-doc-2025-05-22-backport-63369-to-squid

squid: doc/mgr: edit diskpredictor.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agodoc/start: edit documenting-ceph.rst 63707/head
Zac Dover [Tue, 3 Jun 2025 19:23:53 +0000 (05:23 +1000)]
doc/start: edit documenting-ceph.rst

Edit the section "Build the Source (First Time)" in
doc/start/documenting-ceph.rst.

- remove references to RHEL7 (it's old)
- improve sentences (they were first-draft-like)
- improve RST formatting

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

6 weeks agoMerge pull request #63689 from zdover23/wip-doc-2025-06-04-backport-63195-to-squid
Anthony D'Atri [Tue, 3 Jun 2025 21:51:42 +0000 (17:51 -0400)]
Merge pull request #63689 from zdover23/wip-doc-2025-06-04-backport-63195-to-squid

squid: doc/mgr: edit cli_api.rst

6 weeks agoMerge pull request #63692 from zdover23/wip-doc-2025-06-04-backport-63476-to-squid
Anthony D'Atri [Tue, 3 Jun 2025 21:47:57 +0000 (17:47 -0400)]
Merge pull request #63692 from zdover23/wip-doc-2025-06-04-backport-63476-to-squid

squid: doc/mgr: edit telemetry.rst

6 weeks agoMerge pull request #63680 from zdover23/wip-doc-2025-06-04-backport-63623-to-squid
Zac Dover [Tue, 3 Jun 2025 20:59:40 +0000 (06:59 +1000)]
Merge pull request #63680 from zdover23/wip-doc-2025-06-04-backport-63623-to-squid

squid: doc/mgr: edit iostat.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agodoc/mgr/dashboard_plugins: edit feature_toggles.inc.rst 63704/head
Zac Dover [Sun, 1 Jun 2025 23:04:25 +0000 (09:04 +1000)]
doc/mgr/dashboard_plugins: edit feature_toggles.inc.rst

Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63367.

- Add "nvmeof" to the list of enabled features.
- Remove an extraneous space.

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

6 weeks agoMerge pull request #63646 from zdover23/wip-doc-2025-06-03-backport-63618-to-squid
Zac Dover [Tue, 3 Jun 2025 20:37:33 +0000 (06:37 +1000)]
Merge pull request #63646 from zdover23/wip-doc-2025-06-03-backport-63618-to-squid

squid: doc/rados/operations: Improve placement-groups.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>