Commit Graph

12301 Commits

Author SHA1 Message Date
Soumya Koduri
aa410083ee
Merge pull request #64128 from thotz/cloud-restore-add-None-option
cloud restore : add None type for cloud-s3-glacier

Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2025-10-23 17:07:07 +05:30
bluikko
a62f4bf42e
Merge pull request #65991 from bluikko/doc-ops-monitoring-formatting-rados
doc/rados: Fix and improve formatting in operations/monitoring.rst
2025-10-23 15:59:50 +07:00
Casey Bodley
efbde33fb0
Merge pull request #65329 from matt-akamai/usage_trim_log_fixes
rgw/cls: fix usage log issues caused by incorrect form of name-by-user keys

Reviewed-by: Yixin Jin <yjin@akamai.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2025-10-22 12:44:20 -04:00
Casey Bodley
848bc72852
Merge pull request #65480 from nzliu-dev/wip-admin-rest-api-for-setting-account-quota
rgw: Implement Admin REST APIs for Setting Account Quota

Reviewed-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2025-10-22 11:43:36 -04:00
Kyr Shatskyy
6b0d6f2ba0 doc/dev: update suite example with latest os
Replace reference to centos_7.0 and ubuntu_16.04 with
rocky_10.0 and ubuntu_24.04 as an example.

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
2025-10-22 00:50:50 +02:00
Kyr Shatskyy
1371e1a220 doc/dev: fix suite sample layout example
Directory structure does not corresponds to the explanation below
the example.

Fixes: c80d5d47b3

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
2025-10-22 00:50:50 +02:00
Anthony D'Atri
b1e5af0aac
Merge pull request #65997 from YiteGu/fix-param-err-for-ratelimit-command
doc/rgw: use --bucket instead of --uid
2025-10-21 09:06:58 -04:00
Anthony D'Atri
3f62240bbc
Merge pull request #65996 from YiteGu/fix-desc-err-for-max-read-ops
doc/rgw: fix the description error of --max-read-ops
2025-10-21 08:59:49 -04:00
Jaya Prakash
4d9ef3ffcc
Merge pull request #64331 from Jayaprakash-ibm/wip-cputrace-addition
common: Add cputrace tool for scope-based CPU performance tracing

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
2025-10-21 16:36:11 +05:30
Yite Gu
79c53cd98f doc/rgw: use --bucket instead of --uid
Signed-off-by: YiteGu <guyite@bytedance.com>
2025-10-21 14:26:24 +08:00
Yite Gu
db44419d09 doc/rgw: fix the description error of --max-read-ops
max-read-ops indicates the number of operations, not bytes.

signed-off-by: Yite Gu <guyite@bytedance.com>
2025-10-21 12:36:43 +08:00
Anthony D'Atri
fd8723e9b6
Merge pull request #64768 from bluikko/doc-notifications-fixes-cephadm2
doc/radosgw: Small fixes and improvements in notifications.rst, part 2
2025-10-20 11:22:23 -04:00
Matan Breizman
bf5ad2f0e9
Merge pull request #65899 from Matan-B/wip-matanb-crimson-user-docs
doc: Introduce Crimson User Guide

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2025-10-20 10:25:30 +03:00
Ville Ojamo
46a34facf2 doc/rados: Fix and improve formatting in operations/monitoring.rst
Remove bash "$" prompts from a block that should be command output by
changing from promptified block to simple preformatted block.

Use privileged bash prompt consistently for commands requiring
privileges.

Use :ref: instead of link definitions + external relative links to other
docs content.
Add labels for those links in configuration/ceph-conf.rst
operations/monitoring-osd-pg.rst.

Use semantically correct preformatted block types (json and not
javascript / none and not bash).

Remove spaces at end of lines. Change tabs to spaces (retaining columns
but some seem to be jumbled).
Add space between numbers and units.
Change few double spaces after full stop to single space.
Indent more clearly complex multi-line CLI commands.

Use title case consistently for section titles.

Use admonition instead of spelling out "Note:".

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-20 14:03:16 +07:00
Yuval Lifshitz
04280e12c8
Merge pull request #64730 from benhanokh/dedup_throttle
rgw/dedup: add throttling mechanism
2025-10-19 14:20:01 +03:00
Ville Ojamo
afdc76e4a9 doc/radosgw: Small fixes in config-ref.rst
Use privileged prompt for CLI command.

Use title case consistently for section titles.

Fix a typo that caused RST syntax rendered as-is.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-17 13:35:00 +07:00
Anthony D'Atri
202d063284
Merge pull request #65920 from nh2/docs-cephfs-inodes-on-replicated
doc/cephfs/createfs: Recommend default data pool on SSDs for non-EC
2025-10-16 20:40:41 -04:00
nliu204
8e80e00412 doc/radosgw/adminops.rst: edit account documentation
This commit addresses PR comments related to the doc/radosgw/adminops documentation

Signed-off-by: Nicholas Liu <nliu204@bloomberg.net>
2025-10-16 11:23:31 -04:00
nliu204
78c55d62a8 doc/radosgw/adminops.rst: add account documentation
This commit adds documentation on how to create, get, modify, and delete accounts using Admin APIs. It also explains how to set quota for an account and how to create a user under an account

Signed-off-by: Nicholas Liu <nliu204@bloomberg.net>
2025-10-16 11:23:31 -04:00
Mark Kogan
85b1eb9559
Merge pull request #64762 from mkogan1/wip-ratelim-list-v001
rgw: rate limit for LIST and DELETE ops
2025-10-16 17:30:45 +03:00
Anthony D'Atri
b82901c7c4
Merge pull request #65168 from stackhpc/swap-tip-fix-wording
doc/start: fix wording in swap tip
2025-10-16 09:14:05 -04:00
Matan Breizman
a5eafa6848 doc: Introduce Crimson User Guide
All of Crimson's documentation was included under `doc/dev`.
As we gradually lean towards a more user facing documentation such as
deployment, usage, Packaging and so on -- we should have a separated guide with
non dev related docs.

Developer docs would remain under dev/crimson/

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2025-10-16 09:33:58 +00:00
Anthony D'Atri
fe52553694
Merge pull request #65954 from positiveEV/patch-2
doc/rados/operations: remove duplicate word
2025-10-15 20:21:10 -04:00
Joseph Mundackal
0c209b8ae4
doc: Update governance.rst to have member names sorted
Originally this list was sorted by first name, overtime new members were added at the bottom. Resorting them again by first name

Signed-off-by: Joseph Mundackal <jmundackal@bloomberg.net>
2025-10-15 12:00:44 -04:00
Mark Kogan
2782da88a0
Merge pull request #65529 from mkogan1/wip-d4n-reserve
rgw/d4n: refactor unused conf rgw_d4n_l1_datacache_size
2025-10-15 13:20:47 +03:00
positiveEV
9210c7f228 doc/rados/operations: remove duplicate word
Signed-off-by: positiveEV <50848762+positiveEV@users.noreply.github.com>
2025-10-15 12:07:28 +02:00
Niklas Hambรผchen
c89163904d doc/cephfs/createfs: Recommend default data pool on SSDs for non-EC
Signed-off-by: Niklas Hambรผchen <mail@nh2.me>
2025-10-14 21:41:57 +02:00
Anthony D'Atri
1d33635f15
Merge pull request #65731 from koch-synyx/doc/dashboard-rsa-note
doc/mgr/dashboard: add note that only RSA keys are supported for TLS
2025-10-13 17:01:23 -04:00
bluikko
bcdf1c0ddf
Merge pull request #65909 from bluikko/doc-sphinx-warnings-plus-cephfs
doc/cephfs: Fix Sphinx warnings and other minor improvements
2025-10-13 20:57:27 +07:00
Anoop C S
90910884dc doc/mgr: Fix a copy-paste error in smb.rst
Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
2025-10-13 14:22:35 +05:30
Ville Ojamo
3fa4457ca9 doc/cephfs: Fix Sphinx warnings and other minor improvements
Fix 2 Sphinx warnings about problematic syntax in troubleshooting.rst:
add empty lines between paragraphs.

In fs-volumes.rst:

Fix 1 Sphinx warning about problematic syntax:
Fix indentation and change to ordered list instead of manually
hardcoding item numbers.

Use privileged bash prompt consistently for privileged commands.

Use the "[...] run a command of the following form:" for CLI examples
with placeholders.

Fix accidental emphasis on a list item by adding empty lines around
sub-list.

Use title case in section titles and trim overly long underline.

Capitalize UID, GID, Unicode, Ceph in text.

Use double backticks consistently for command line switches, data, etc.

Start with capital case and end in full stop if full sentence.

Linkify mention of quiesce dev doc and add a label for it in
doc/dev/mds_internals/quiesce.rst.

Other very minor changes like typo, remove space at end of line.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-13 15:33:35 +07:00
Anthony D'Atri
be913b3b07
Merge pull request #65893 from thuvh/doc-m1-getopt
docs: add package on macos to run ceph-backport.sh
2025-10-12 13:25:30 -04:00
Gabriel BenHanokh
58461e03c8 rgw/dedup: add throttling mechanism
Signed-off-by: Gabriel BenHanokh <gbenhano@redhat.com>

rgw/dedup: Change throttle code to work lock free and remove the atomic
from the timestamp

Signed-off-by: Gabriel BenHanokh <gbenhano@redhat.com>
2025-10-12 12:43:29 +00:00
Hoai-Thu Vuong
381aaa4e3c
docs: add package on macos to run ceph-backport.sh
Signed-off-by: Hoai-Thu Vuong <thuvh87@gmail.com>
2025-10-12 01:43:52 +07:00
Venky Shankar
4bf6e72bdf
Merge pull request #64345 from dparmar18/i71740
mds, client, mgr/volumes: toggle snapshot visibility for subvolume based paths

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2025-10-11 23:22:59 +05:30
Martin Koch
b5b8104efc doc/mgr/dashboard: add note that only RSA keys are supported for TLS
The dashboard module fails to start when configured with ECDSA/EC
private keys due to pyOpenSSL limitations ("key type unsupported").
Add a note to the SSL/TLS documentation advising users to use
RSA keys until ECDSA is supported.

References: https://tracker.ceph.com/issues/73324

Signed-off-by: Martin Koch <koch@synyx.de>
2025-10-10 13:46:17 +02:00
Joseph Mundackal
ab30d60998
doc: Update os-recommendations.rst to remove empty rows
- Removing rows in tables without any supported versions


Signed-off-by: Joseph Mundackal <jmundackal@bloomberg.net>
2025-10-09 13:09:26 -04:00
Jiffin Tony Thottan
d5800b9478 cloud restore : add None type for cloud-s3-glacier
AWS supports various glacier conf options such as Standard, Expetided
to restore object with in a time period. Theses options may not be supported in
other S3 servers. So introducing option NoTier, so other vendors can be supported.

Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2025-10-09 19:16:55 +05:30
Adam King
d74317a5a9
Merge pull request #65644 from ShwetaBhosale1/fix_issue_73035_nfs_ganesha_tls_support
mgr/cephadm: Cephadm support for NFS-Ganesha TLS configuration

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
2025-10-08 09:19:27 -04:00
bluikko
f71e6bfac6
Merge pull request #65809 from bluikko/doc-scrub-admonition-typo-cephfs
doc/cephfs: Typos and small improvements in scrub.rst
2025-10-08 10:54:57 +07:00
bluikko
1eb9b9dd39
Merge pull request #65811 from bluikko/doc-cache-config-label-warnings-cephfs
doc/cephfs: Add missing labels in cache-configuration.rst
2025-10-08 10:53:38 +07:00
Yuri Weinstein
59835a2b75 docs: Fixed typo
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2025-10-07 12:46:25 -07:00
Adam Kupczyk
8267213930 doc/dev : cputrace documentation addition
Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
(cherry picked from commit 4c1e70e06e16dc9fca19ba6bef4897f061ec7b37)
2025-10-07 14:13:48 +00:00
Connor Fawcett
5fc2a87daf
Merge pull request #65703 from connorfawcett/pool-migration-design-doc
docs/dev: Add design document with information on proposed design for pool migration
2025-10-07 13:39:35 +01:00
Ville Ojamo
887fd7402f doc/cephfs: Add missing labels in cache-configuration.rst
Fix two Sphinx warnings about :ref: links in troubleshooting.rst to
undefined labels.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-07 15:49:00 +07:00
Ville Ojamo
6a5d72100d doc/cephfs: Typos and small improvements in scrub.rst
Don't use space in "subdirectory" or "kick-start".

Change command syntax introduction text to the common "To ..., run a
command of the following form:" when the syntax has placeholders.

Use double backticks consistently (same as sections in the beginning)
for CLI commands, parameters etc.

Linkify "cluster health warnings" to the CephFS health warnings doc.

Use admonition and fix a typo in article.

Use title case for section titles and trim overly long underline.

Minor improvements to language.

Don't use unordered lists in two cases when there's no real need,
especially when there is only a single item in the latter case.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-07 15:23:32 +07:00
bluikko
4807e02d80
Merge pull request #64874 from bluikko/doc-manual-freebsd-deployment-improvements-install
doc/install: Small improvements in manual-freebsd-deployment.rst
2025-10-07 12:14:33 +07:00
Anthony D'Atri
b2e014ea1e
Merge pull request #64744 from bluikko/doc-services-formatting-cephadm
doc/cephadm/services: Improve formatting and small fixes in index.rst
2025-10-06 11:48:28 -04:00
Anthony D'Atri
17fa38afba
Merge pull request #64729 from bluikko/doc-ceph-dokan-warnings-plus-cephfs
doc: Fix Sphinx warnings&errors and use labels in 4 files for links
2025-10-06 11:01:52 -04:00
Ville Ojamo
166abb6677 doc: Fix a Sphinx warning&error and use labels for links in 4 files
Fix Sphinx warning about missing empty line after a label in
cephfs/ceph-dokan.rst.

Fix Sphinx error about invalid indentation in releases/squid.rst.

Fix Sphinx warning about invalid bash prompt block in
dev/crimson/crimson.rst.
Also fix warnings about too short section title text underline and fix
an incorrect link name (and use "above" instead of "below").

Fix Sphinx warning about missing strong emphasis closure, put the
problematic star inside inline preformatted/code in dev/blkin.rst.

Fix Sphinx warning about explicit markup, add the required empty line in
cephfs/mds-config-ref.rst.

Fix Sphinx error about invalid table in radosgw/s3/bucketops.rst.

Use the label at the beginning of the document in cephfs/ceph-dokan.rst
for hyperlinking with :ref: instead of using "external links" feature
from cephfs/createfs.rst cephfs/mount-prerequisites.rst
install/windows-install.rst.

Also use existing label in cephfs/mount-using-kernel-driver.rst
similarly from cephfs/createfs.rst cephfs/mount-prerequisites.rst.

Also use existing label in man/8/cephfs-shell.rst similarly from
cephfs/index.rst.

Add a label in cephfs/mount-using-fuse.rst and use it from
cephfs/createfs.rst cephfs/mount-prerequisites.rst.

Remove space at the end of line in cephfs/createfs.rst
cephfs/mount-prerequisites.rst cephfs/mount-using-fuse.rst
cephfs/cephfs-fuse.rst cephfs/index.rst.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2025-10-06 21:44:11 +07:00