]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
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 )
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>
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
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 )
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>
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>
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
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>
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>
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 )
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>
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 )
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 )
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 )
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 )
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>
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
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>
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>
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 )
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
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>
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>
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>
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>
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>
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 )
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
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)
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>
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 )
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 )
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 )
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>
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 )
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 )
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 )
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>
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>
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>
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>
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>
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>
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
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 )
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>
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 )
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 )
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>
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 )
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 )
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
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
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 )
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
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/
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 )
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
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>
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>
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 )
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
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
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>
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 )
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>
Anthony D'Atri [Sun, 2 Feb 2025 21:38:14 +0000 (16:38 -0500)]
doc: src: modernize sample.ceph.conf
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
01502bb23e796eaa92e2a1671cb611b21978c158 )
Zac Dover [Mon, 26 May 2025 04:56:24 +0000 (14:56 +1000)]
doc/mgr: edit telemetry.rst
Edit doc/mgr/telemetry.rst.
The English in this file is unacceptably demotic and exhibits a curious
but all-too-familiar lack here and there of definite articles.
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
be67afcfcb51d07251f8a2be86de8dd7f45c713f )
Zac Dover [Fri, 9 May 2025 05:12:49 +0000 (15:12 +1000)]
doc/mgr: edit cli_api.rst
Edit doc/mgr/cli_api.rst as part of the project to determine where the
error is in https://github.com/ceph/ceph/pull/62782 that prevents the
Jenkins tests from passing.
This is a change to one of twenty-five files in
https://github.com/ceph/ceph/pull/62782 and this commit represents one
of what will be at least twenty-five other commits made to track this
error down.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
2ae483840ae1629677446150f649ca484b613dbe )
Zac Dover [Sun, 1 Jun 2025 23:25:42 +0000 (09:25 +1000)]
doc/rados: edit balancer.rst
Edit doc/rados/operations/balancer.rst. Follow up on matters raised in
https://github.com/ceph/ceph/pull/63530. Make the English clearer.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
7bf5196e7037a89e6a04c770241ef25b53d2a809 )
Zac Dover [Sun, 1 Jun 2025 23:14:45 +0000 (09:14 +1000)]
doc/mgr: edit iostat.rst
Rewrite the first sentence in doc/mgr/iostat.rst. This follows up on a
request made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63418#discussion_r2102806688.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
766a58ce7bc725d37b642df56465b28bde4f2f4a )
Anthony D'Atri [Tue, 3 Jun 2025 14:20:18 +0000 (10:20 -0400)]
Merge pull request #63657 from zdover23/wip-doc-2025-06-03-backport-63633-to-squid
squid: doc/mgr: edit progress.rst
Anthony D'Atri [Tue, 3 Jun 2025 14:19:10 +0000 (10:19 -0400)]
Merge pull request #63660 from zdover23/wip-doc-2025-06-03-backport-63632-to-squid
squid: doc/dev/cephfs-mirroring: edit file 4 of x
Anthony D'Atri [Tue, 3 Jun 2025 14:17:43 +0000 (10:17 -0400)]
Merge pull request #63663 from zdover23/wip-doc-2025-06-03-backport-63631-to-squid
squid: doc/mgr: edit nfs.rst
Anthony D'Atri [Tue, 3 Jun 2025 14:16:39 +0000 (10:16 -0400)]
Merge pull request #63666 from zdover23/wip-doc-2025-06-03-backport-63630-to-squid
squid: doc/mgr: edit modules.rst
Anthony D'Atri [Tue, 3 Jun 2025 11:17:10 +0000 (07:17 -0400)]
Merge pull request #63669 from zdover23/wip-doc-2025-06-03-backport-63629-to-squid
squid: doc/mgr: edit localpool.rst
Zac Dover [Sun, 1 Jun 2025 23:33:20 +0000 (09:33 +1000)]
doc/mgr: edit localpool.rst
Remove "only" where it was extraneous.
This commit was made in response to a request made by Anthony D'Atri
here: https://github.com/ceph/ceph/pull/63419#discussion_r2102803276.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e43de826ca5ba122e900ad986db2be8edbac0982 )
Zac Dover [Sun, 1 Jun 2025 23:39:35 +0000 (09:39 +1000)]
doc/mgr: edit modules.rst
s/called/named/ as requested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63451#discussion_r2104487962.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
02621f7683b9296dccf943326cc555052aa5a2ab )
Zac Dover [Sun, 1 Jun 2025 23:45:42 +0000 (09:45 +1000)]
doc/mgr: edit nfs.rst
Edit the "Updating an NFS Cluster" section of doc/mgr/nfs.rst. This
commit includes changes requested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63452.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
a4a29fe23fe721c9a3f8d4efc746d0250df4db58 )
Zac Dover [Mon, 2 Jun 2025 02:16:47 +0000 (12:16 +1000)]
doc/dev/cephfs-mirroring: edit file 4 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 fourth (and final) quarter of the
doc/dev/cephfs-mirroring.rst file.
Further refinements to the English in this file are possible.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
26dabda592f8fa2e3a388a474860eb3966aaaac8 )
Zac Dover [Mon, 2 Jun 2025 02:27:12 +0000 (12:27 +1000)]
doc/mgr: edit progress.rst
Edit doc/mgr/progress.rst. Make the changes suggested by Anthony D'Atri
in https://github.com/ceph/ceph/pull/63470.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
37ceacc49a8f63499c9729afc7e09b7b8a386880 )
Anthony D'Atri [Fri, 30 May 2025 17:43:49 +0000 (13:43 -0400)]
doc/rados/operations: Improve placement-groups.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit
ddf0cb79e51708fc89f644421ed92aa3586ecef4 )
afreen23 [Mon, 2 Jun 2025 16:08:07 +0000 (21:38 +0530)]
Merge pull request #62650 from aaSharma14/wip-70777-squid
squid: mgr/dashboard: add prometheus read permission to cluster_mgr role
Reviewed-by: Afreen Misbah <afreen@ibm.com>
afreen23 [Mon, 2 Jun 2025 15:58:17 +0000 (21:28 +0530)]
Merge pull request #63477 from rhcs-dashboard/wip-71364-squid
squid: mgr/dashboard: accept dot(.) in user_id & restrict tenant validation in user form
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Anthony D'Atri [Sun, 1 Jun 2025 23:59:32 +0000 (19:59 -0400)]
Merge pull request #63625 from zdover23/wip-doc-2025-06-02-backport-63481-to-squid
squid: doc/mgr: Small improvements in rgw.rst
Ville Ojamo [Mon, 26 May 2025 10:41:24 +0000 (17:41 +0700)]
doc/mgr: Small improvements in rgw.rst
Use double backticks consistently for module name, CLI commands and
parameters etc.
Use title case in section titles and underline them only until end of
title text.
Use "command line" instead of "cmd line" in text.
Capitalize RGW consistently.
Delete one paragraph that included a strange out of place text fragment.
Call it "Manager" consistently instead of "MGR" in text one time.
Improve language in CA cert upgrade.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit
7a3c6b563bb39e2adde4d3211cb603161fd46f02 )
Zac Dover [Fri, 30 May 2025 21:49:06 +0000 (07:49 +1000)]
Merge pull request #63589 from zdover23/wip-doc-2025-05-29-backport-63471-to-squid
squid: doc/mgr: edit prometheus.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 30 May 2025 18:01:04 +0000 (04:01 +1000)]
Merge branch 'squid' into wip-doc-2025-05-29-backport-63471-to-squid
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Fri, 30 May 2025 16:03:49 +0000 (12:03 -0400)]
Merge pull request #63577 from zdover23/wip-doc-2025-05-29-backport-63451-to-squid
squid: doc/mgr: edit modules.rst.
Anthony D'Atri [Fri, 30 May 2025 15:58:04 +0000 (11:58 -0400)]
Merge pull request #63586 from zdover23/wip-doc-2025-05-29-backport-63470-to-squid
squid: doc/mgr: edit progress.rst
Anthony D'Atri [Fri, 30 May 2025 15:57:37 +0000 (11:57 -0400)]
Merge pull request #63583 from zdover23/wip-doc-2025-05-29-backport-63469-to-squid
squid: doc/mgr: edit orchestrator.rst
Anthony D'Atri [Fri, 30 May 2025 14:23:27 +0000 (10:23 -0400)]
Merge pull request #63611 from zdover23/wip-doc-2025-05-30-backport-63475-to-squid
squid: doc/mgr: edit telegraf.rst
Zac Dover [Fri, 30 May 2025 13:01:36 +0000 (23:01 +1000)]
Merge pull request #62930 from zdover23/wip-doc-2025-04-23-backport-62696-to-squid
squid: doc/mgr: Improve prometheus.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 30 May 2025 12:56:24 +0000 (22:56 +1000)]
Merge pull request #63448 from zdover23/wip-doc-2025-05-23-backport-63446-to-squid
squid: doc/radosgw: Cosmetic improvements in cloud-transition.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 26 May 2025 04:42:59 +0000 (14:42 +1000)]
doc/mgr: edit telegraf.rst
Edit doc/mgr/telegraf.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
1da172872792d797875ee99e97842414d9c2bb5e )
Anthony D'Atri [Thu, 29 May 2025 14:10:42 +0000 (10:10 -0400)]
Merge pull request #63580 from zdover23/wip-doc-2025-05-29-backport-63452-to-squid
squid: doc/mgr: edit nfs.rst
Anthony D'Atri [Thu, 29 May 2025 14:04:30 +0000 (10:04 -0400)]
Merge pull request #63592 from zdover23/wip-doc-2025-05-29-backport-63472-to-squid
squid: doc/mgr: edit rgw.rst
Zac Dover [Sun, 25 May 2025 23:57:40 +0000 (09:57 +1000)]
doc/mgr: edit rgw.rst
Edit doc/mgr/rgw.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
e7f2a4b5b22280b32800930a5707791360e68f59 )
Zac Dover [Sun, 25 May 2025 23:52:17 +0000 (09:52 +1000)]
doc/mgr: edit prometheus.rst
Edit doc/mgr/prometheus.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
7cae041f46b010694c6c40b31e36719af1f3fb26 )
Zac Dover [Sun, 25 May 2025 23:45:58 +0000 (09:45 +1000)]
doc/mgr: edit progress.rst
Edit doc/mgr/progress.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
9bada3be2f49377bec06f4a270dea7174777b763 )