Commit Graph

11161 Commits

Author SHA1 Message Date
Zac Dover
19a85f01ad
Merge pull request #59393 from anthonyeleven/caps-man-caps
doc/releases: Correct mimic.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-08-23 08:08:06 +10:00
Ilya Dryomov
175ca1e0f0 doc/rbd: clarify when image_id is expected for import-only migration
"optional if image in trash" can be easily interpreted as "required if
image not in trash".

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-08-22 12:30:38 +02:00
Ilya Dryomov
293d523ea6 librbd/migration: add external clusters support
This commit extends NativeFormat (aka migration where the migration
source is an RBD image) to support external Ceph clusters, limited to
import-only mode.

Co-authored-by: Or Ozeri <oro@il.ibm.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-08-22 12:30:32 +02:00
Venky Shankar
6b1d0de80e Merge PR #56816 into main
* refs/pull/56816/head:
	doc: mention the peer status failed when snapshot created on the remote filesystem.
	qa: add test_cephfs_mirror_remote_snap_corrupt_fails_synced_snapshot
	cephfs_mirror: update peer status for invalid metadata in remote snapshot

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
2024-08-22 14:52:33 +05:30
Pritha Srivastava
55d17c042b rgw/doc: adds documentation for UpdateOpenIDConnectProviderThumbprint.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2024-08-22 10:22:41 +05:30
Pritha Srivastava
fae194c096 rgw/doc: adds documentation for AddClientIDToOpenIDConnectProvider.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2024-08-22 10:22:41 +05:30
Anthony D'Atri
a610c147a8 doc/releases: Correct mimic.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-08-22 00:15:42 -04:00
Zac Dover
64f5bff379
Merge pull request #59348 from zdover23/wip-doc-2024-08-20-rados-ops-cache-tiering
doc/rados: document unfound object cache-tiering scenario

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-21 21:26:54 +10:00
NitzanMordhai
b9d6a00756
Merge pull request #54984 from NitzanMordhai/wip-nitzan-restful-un-boundary-keep-requests
mgr/rest: Trim  requests array and limit size
2024-08-20 19:16:25 +03:00
John Mulligan
1c89597957 doc: add clustering related items to smb docs
Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
2024-08-20 09:53:57 -04:00
Zac Dover
f01d7a8d5b doc/rados: document unfound object cache-tiering scenario
Explain how to deal with "unfound objects" when restarting OSDs in a
cache-tiered environment.

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-20 22:54:23 +10:00
Adam King
a61eabead3
Merge pull request #58460 from rkachach/fix_issue_oauth2_support
adding support for SSO based on auth2-proxy

Reviewed-by: Adam King <adking@redhat.com>
2024-08-20 08:35:44 -04:00
nmordech@redhat.com
dd7e8bbde6 doc/mgr/restful: update max_request config
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
2024-08-20 10:35:49 +00:00
Anthony D'Atri
fda2db5ac7 doc: Harmonize 'mountpoint'
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-08-18 11:23:39 -04:00
Zac Dover
a0f81cfb50 doc/cephfs: s/mountpoint/mount point/
Change the string "mountpoint" to "mount point" in English-language
strings (as opposed to in commands, where the string "mountpoint"
sometimes appears and is correct).

cf. https://github.com/ceph/ceph/pull/58908#discussion_r1697715486 in
which page 345 of The IBM Style Guide is referenced to back up this
change.

This commit alters only English-language text and example commands in
which the string "{mount point}" is meant to be replaced. No commands
meant for cutting-and-pasting have been altered in this commit.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-17 13:48:06 +10:00
Tobias Urdin
c307a91f25 rgw/auth: Remove Keystone v2.0 API support
The v2.0 API was removed from Keystone [1] in
the Queens release back in 2018 so we can
safely remove it for the next release.

This helps cleanup a lot of code and removes
the need for the rgw_keystone_api_version
configuration option.

[1] https://docs.openstack.org/keystone/latest/contributor/http-api.html

Signed-off-by: Tobias Urdin <tobias.urdin@binero.se>
2024-08-16 11:27:53 +02:00
Zac Dover
4887e20f48
Merge pull request #59167 from zdover23/wip-doc-2024-08-12-cephfs-file-layouts
doc/cephfs: improve "layout fields" text

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-08-16 19:20:01 +10:00
Yuval Lifshitz
562cd337dc
Merge pull request #59219 from yuvalif/wip-yuval-50610
doc/rgw/notification: persistent notification queue full behavior

Reviewed-By: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-15 10:58:50 +03:00
Zac Dover
1ca89e6ca3 doc/glossary: add "flapping OSD"
Add an entry for "Flapping OSD" to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-15 04:08:14 +10:00
Yuval Lifshitz
d12ba11741 doc/rgw/notification: persistent notification queue full behavior
Fixes: https://tracker.ceph.com/issues/50610

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
2024-08-14 13:28:53 +00:00
Redouane Kachach
677affcbf5
mgr/cephadm: adding oauth2-proxy cephadm service
adding new oauth2-proxy service. The enable_auth flag enables SSO
authentication via the oauth2-proxy service. The user must ensure the
oauth2-proxy service is deployed before enabling this flag in the
mgmt-gateway service.

FQDN related changes: previously, we were obtaining the FQDN using a
call to the Python socket library run inside the container. While this
generally works, the FQDN returned inside a container can sometimes
differ from the one obtained outside the container. This discrepancy
could cause some issues. To ensure consistency, we now use the FQDN
from the inventory, which provides the correct value as recognized on the host.

Signed-off-by: Redouane Kachach <rkachach@ibm.com>
2024-08-14 13:53:08 +02:00
Zac Dover
540b05544f
Merge pull request #59168 from zdover23/wip-doc-2024-08-12-cephfs-cache-configuration
doc/cephfs: improve cache-configuration.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-08-14 20:09:38 +10:00
Rishabh Dave
645cc6e6a8 doc/cephfs: add release notes and docs for clone progress report
Update docs and add release notes about the progress report that is
printed in output of "ceph fs clone status" command and progress bars
that is/are printed in output of "ceph status" command.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2024-08-14 15:05:46 +05:30
Guillaume Abrioux
2b06a578e5
Merge pull request #58140 from guits/cv-tpm2-support
ceph-volume: add TPM2 token enrollment support for encrypted OSDs
2024-08-13 21:27:42 +02:00
Zac Dover
6edfcabb38
Merge pull request #58410 from bill-scales/erasure_coding_design_document
doc: doc/dev/osd_interals/erasure_coding/enhancements.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Sam Just <sjust@redhat.com>
2024-08-13 12:34:05 +10:00
Anthony D'Atri
a6f311a5f3 doc/radosgw: improve qat-accel.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-08-12 21:40:15 -04:00
Zac Dover
aa3bdae231 doc/cephfs: improve cache-configuration.rst
Improve the text in the section about dealing with cache-pressure alerts
that was added in https://github.com/ceph/ceph/pull/59077. The changes
in this commit were suggested by Anthony D'Atri.

Co-authored-by: Patrick Donnelly <pdonnelly@redhat.com>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-13 01:43:13 +10:00
Zac Dover
0949b41043 doc/cephfs: improve "layout fields" text
Improve "layout fields" text in doc/cephfs/file-layouts.rst, as suggesed
by Anthony D'Atri in these comments:

https://github.com/ceph/ceph/pull/59021#discussion_r1704108581
https://github.com/ceph/ceph/pull/59021#discussion_r1704112320

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-12 22:38:14 +10:00
Tobias Fischer
180378b5ad
doc:update e-mail addresses governance
with the consent of my colleagues
- Dan van der Ster
- João Eduardo Luis
- Mark Nelson

changed their e-mail addresses to the current one
 
Signed-off-by: Tobias Fischer <tobias.fischer@clyso.com>

Signed-off-by: Tobias Fischer <138117964+toficly@users.noreply.github.com>
2024-08-12 11:30:48 +02:00
Guillaume Abrioux
88836135fd ceph-volume: add TPM2 token enrollment support for encrypted OSDs
This adds the required changes to ceph-volume and cephadm in order to support
deploying tpm2 token enrolled encrypted OSDs.

Adding `--with-tpm` when deploying with `--dmcrypt` will enroll a tpm2
token to the corresponding LUKS2 devices.

Example of a osd service spec:

```
service_type: osd
service_id: tpm2_osds
placement:
  host_pattern: '*'
spec:
  data_devices:
    paths:
      - /dev/sdb
  encrypted: true
  tpm2: true
```

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
2024-08-12 08:43:59 +00:00
Jos Collin
ce10e5e424
doc: mention the peer status failed when snapshot created on the remote filesystem.
* Update the docs for the failed status, when the snapshot is created on the remote fs.
* Mention the read-only restrictions of the remote fs.

Fixes: https://tracker.ceph.com/issues/65317
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-08-12 11:48:04 +05:30
Zac Dover
bf26274ae4 doc/cephfs: add cache pressure information
Add information to doc/cephfs/cache-configuration.rst about how to deal
with a message that reads "clients failing to respond to cache
pressure". This procedure explains how to slow the growth of the
recall_caps value so that it does not exceed the
mds_recall_warning_threshold.

The information in this commit was developed by Eugen Block. See
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/5ROH5CWKKOEIQMVXOVRT5OO7CWK2HPM3/#J65DFUPP4BY57MICPANXKI7KAXSZ5Z5P
and https://www.spinics.net/lists/ceph-users/msg73188.html.

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

Co-authored-by: Eugen Block <eblock@nde.ag>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-09 10:58:26 +10:00
Bill Scales
f6cf38cd63 doc: doc/dev/osd_internals/erasure_coding/enhancements.rst
Erasure coding enhancements design document

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
2024-08-08 11:55:17 +00:00
Kamoltat Sirivadhna
aa1d8cf4fa docs/rados/operations/stretch-mode: warn device class is not supported
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
2024-08-07 19:20:41 +00:00
Zac Dover
4c07be003b
Merge pull request #59073 from anoopcs9/cephadm-docs-smb-spec
doc/cephadm/smb: Add missing user_sources option to service spec

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-08-07 23:57:24 +10:00
Kamoltat (Junior) Sirivadhna
6a0d503a59
Merge pull request #56233 from kamoltat/wip-ksirivad-fix-64802
RADOS: Generalize stretch mode pg temp handling to be usable without stretch mode
Samuel Just <sjust@redhat.com>
2024-08-07 09:45:54 -04:00
Venky Shankar
c77bd7e432 Merge PR #59040 into main
* refs/pull/59040/head:
	doc: documenting the feature that scrub clear the entries from damage table on repair

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2024-08-07 11:00:05 +05:30
Anoop C S
42358c6b1a doc/cephadm/smb: Add missing user_sources option to service spec
Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
2024-08-07 10:39:08 +05:30
Venky Shankar
c9ab079494
Merge pull request #56782 from joscollin/wip-B65171-support-replication-start-end-notifications
cephfs_mirror: provide metrics for last successful snapshot sync

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-08-07 09:51:36 +05:30
neeraj pratap singh
140e77638d doc: documenting the feature that scrub clear the entries from damage table on repair
Fixes: https://tracker.ceph.com/issues/67337
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-08-07 08:57:16 +05:30
qn2060
103d65ea67
doc/dev/peering: Change acting set num
This commit updates the peering doc page with the changed [2,1,2] to [3,1,2]

Signed-off-by: qn2060 <qn2060@users.noreply.github.com>
2024-08-07 00:40:42 +08:00
Anthony D'Atri
66ea575962
Merge pull request #57905 from mcpreston/docs-dashboard-typo
doc/mgr/dashboard: fix TLS typo
2024-08-05 20:23:53 -04:00
Zac Dover
cc5533f39f
Merge pull request #58891 from zdover23/wip-doc-2024-07-28-cephfs-file-layouts-layout-fields
doc/cephfs: edit "Layout Fields" text

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-05 22:14:56 +10:00
Zac Dover
484e9d2b9d doc/glossary: add "ceph-ansible"
Add a "ceph-ansible" entry to the glossary.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-03 15:31:32 +10:00
Zac Dover
9607b66e97 doc/cephfs: edit "Layout Fields" text
Improve the English in the "Layout Fields" section of
doc/cephfs/file-layouts.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-08-01 13:12:12 +10:00
Zac Dover
aa364ba624
Merge pull request #58899 from zdover23/wip-doc-2024-07-29-glossary-prometheus
doc/glossary: add "Prometheus"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-08-01 13:07:24 +10:00
Anthony D'Atri
5890a15652 doc: Improve doc/radosgw/placement.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-07-31 18:41:53 -04:00
Yuri Weinstein
1a2a617edd
Merge pull request #54671 from baum/ceph-nvmeof-mon
mon: add NVMe-oF gateway monitor and HA

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-07-31 09:05:41 -07:00
Alexander Indenbaum
bb75ddee81 mon: add NVMe-oF gateway monitor and HA doc
Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
2024-07-31 08:51:17 +00:00
Zac Dover
1a76464999 doc/glossary: add "Prometheus"
Add a glossary entry for "Prometheus".

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-31 11:39:56 +10:00
Anthony D'Atri
62562ec65e doc/rados/operations: remove vanity cluster name reference from crush-map.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-07-30 20:45:11 -04:00
Zac Dover
62dcce5f7c
Merge pull request #58908 from zdover23/wip-doc-2024-07-30-glossary-ceph-fuse
doc/glossary: add "ceph-fuse" entry

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-07-31 09:37:46 +10:00
Zac Dover
a3b2f078c7
Merge pull request #58922 from zdover23/wip-doc-2024-07-30-cephadm-services-monitoring-using-custom-images
doc/cephadm: edit "Using Custom Images"

Reviewed-by: Adam King <adking@redhat.com>
2024-07-31 09:16:57 +10:00
Zac Dover
e99fc5c82f doc/cephadm: edit "Using Custom Images"
Edit the section "Using Custom Images" in
doc/cephadm/services/monitoring.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-31 05:27:36 +10:00
Zac Dover
b81d6af1b4 doc/dev: improve basic-workflow.rst
Make various improvements to doc/dev/developer_guide/basic-workflow.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-31 05:24:25 +10:00
Jos Collin
091625e6fe
doc: update 'sync_bytes' in peer status
Fixes: https://tracker.ceph.com/issues/65629
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-07-30 14:31:56 +05:30
Jos Collin
3fd00ebc57
doc: update current_syncing_snap in peer status
Fixes: https://tracker.ceph.com/issues/67251
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-07-30 14:24:38 +05:30
Jos Collin
7c32d15996
doc: document labelled perf metrics for mds/cephfs-mirror
Fixes: https://tracker.ceph.com/issues/64483
Fixes: https://tracker.ceph.com/issues/65171
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-07-30 14:09:23 +05:30
Zac Dover
d1c049d24b doc/glossary: add "ceph-fuse" entry
Add a "ceph-fuse" entry to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-30 01:51:35 +10:00
Zac Dover
d14119e37e doc/cephfs: edit "Dynamic Subtree Partitioning"
Edit the section "Dynamic Subtree Partitioning" in
doc/cephfs/multimds.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-30 01:05:57 +10:00
Zac Dover
74b03a8cb2 doc/cephfs: fix "OSD capabilities" link
Fix a broken link from the "OSD capabilites" reference on
doc/cephfs/client-auth.rst.

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-28 17:27:53 +10:00
Zac Dover
395edb34f8
Merge pull request #58867 from zdover23/wip-doc-2024-07-25-cephfs-client-auth-file-layouts-link
doc/cephfs: fix "file layouts" link

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-07-27 00:12:07 +10:00
Feng, Hualong
98723d51b9 doc/radosgw/qat-accel: Update and Add QATlib information
Signed-off-by: Feng, Hualong <hualong.feng@intel.com>
2024-07-26 23:32:47 +10:00
Zac Dover
6bb5ce94c6 doc/cephfs: fix "file layouts" link
Fix a broken link to the "File Layouts" page on
doc/cephfs/client-auth.rst.

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-26 17:15:12 +10:00
Ilya Dryomov
5759ef7ece
Merge pull request #58838 from idryomov/wip-rbd-lock-incompat-note
doc/rbd/rbd-exclusive-locks: mention incompatibility with advisory locks

Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-07-25 23:43:11 +02:00
Ilya Dryomov
2e83b77c9f doc/rbd/rbd-exclusive-locks: mention incompatibility with advisory locks
This is due to both using the same name for the lock at the RADOS level
("rbd_lock").

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-07-25 18:15:16 +02:00
Yuri Weinstein
586cc0f3f8
Merge pull request #56932 from ceph/wip-yuriw-release-18.2.3-main
doc: reef 18.2.4 release note

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2024-07-24 14:11:31 -07:00
Laura Flores
21a25f4124 doc/releases: add release note about thread creation incompatibility
Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-07-24 11:45:20 -07:00
Zac Dover
0ad4dbe36a
Merge pull request #58524 from zdover23/wip-doc-2024-07-11-cephfs-index
doc/cephfs: streamline a paragraph

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
2024-07-24 13:04:57 +10:00
Ilya Dryomov
ed30494acb
Merge pull request #57797 from ajarr/wip-66011
rbd: add `group snap info` command

Reviewed-by: N Balachandran <nibalach@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-07-23 19:52:40 +02:00
Zac Dover
86385b1daf
Merge pull request #58705 from gitkenan/crimsonDocChanges
doc/dev/crimson: making it more user-friendly, re-arranging chapters and fixing typos

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-07-23 04:58:39 +10:00
Zac Dover
f836a76cb7
Merge pull request #58600 from zdover23/wip-doc-2024-07-16-dev-guide-basic-workflow
doc/dev: add formatting to basic workflow

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-07-23 04:00:49 +10:00
Ramana Raja
e5ccce14c4 rbd: add group snap info command
... to show information about a group snapshot.

And also include group snap ID in `group snap ls` output.

Fixes: https://tracker.ceph.com/issues/66011
Signed-off-by: Ramana Raja <rraja@redhat.com>
2024-07-22 12:40:11 -04:00
Zac Dover
02d5a6a337 doc/dev_guide: add needs-upgrade-testing label info
Add an explanation of the "needs-upgrade-testing" label and explain when
to use it.

Laura is the true author of this text.

Co-authored-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-23 01:38:11 +10:00
gitkenan
92fea64c1f doc/dev/crimson: clarify and rearrange for userability
Signed-off-by: gitkenan <kenan.mth@gmail.com>
2024-07-22 15:29:11 +01:00
gukaifeng
92b07ddece doc/start/os-recommendations: remove 16.2.z support for CentOS 7 2024-07-22 18:46:12 +10:00
Zac Dover
9485f9723f doc/start: add tested container host oses
Add a list of OSes that have been tested as container hosts. This commit
is added in response to a request made by Josh Durgin on Slack.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-22 17:41:30 +10:00
liangmingyuan
f19347d43b rgw/reshard: stop recording logs when reshard failed
A log will be recorded together with index entry in the logrecord
state, ant it should be stopped when reshard fails. Add a judge
every certain time at the logrecord state, the reshard has been
failed if the reshard_lock can be held, then clear the state and
stop recording logs.

Signed-off-by: Mingyuan Liang <liangmingyuan@baidu.com>
2024-07-22 09:19:24 +08:00
Paulo E. Castro
3b0360bc2e
doc: Amend dev mailing list subscribe instructions.
Signed-off-by: Paulo E. Castro <pecastro@wormholenet.com>
2024-07-20 17:34:48 +01:00
Zac Dover
34257b8ebe
Merge pull request #58671 from zdover23/wip-doc-2024-07-19-start-get-involved
doc/start: update mailing list links

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2024-07-20 03:10:17 +10:00
Casey Bodley
9c77963300 doc/cephadm/upgrade: ceph-ci containers are hosted by quay.ceph.io
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-07-19 10:10:38 -04:00
Zac Dover
a242fe3d94 doc/start: update mailing list links
Update the User and Dev mailing list subscription links. This commit is
made in response to a request from Dan van der Ster.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-19 16:44:44 +10:00
Adam King
d43d1fc3d5
Merge pull request #58518 from anoopcs9/smb-mgr-updates
mgr/smb: improvements to smb mgr module and docs

Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-07-18 10:56:11 -04:00
Zac Dover
820f8ead89 doc/cephfs: streamline a paragraph
Streamline a paragraph in doc/cephfs/index.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-18 15:28:51 +10:00
Radoslaw Zarzynski
58b3ae4982
Merge pull request #57591 from aclamk/wip-aclamk-denc-compat-check
common, os/bluestore: Fix lack of checking for compat on DENC_START

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-07-18 01:52:42 +02:00
Kamoltat
fb0011a692 doc/rados/operations/pools.rst: Added docs for stretch pool set|unset|show
Fixes: https://tracker.ceph.com/issues/64802

Signed-off-by: Kamoltat <ksirivad@redhat.com>
2024-07-17 22:12:10 +00:00
Adam Kupczyk
103cd8e78b
Merge pull request #57722 from sajibreadd/wip-62500
os/bluestore: Warning added for slow operations and stalled read
2024-07-17 11:57:45 +02:00
Zac Dover
55b4ea7ba5 doc/cephfs: improve mount-using-fuse
Improve the first twenty percent of doc/cephfs/mount-using-fuse.rst.
This commit changes the text so that it is clearer that FUSE is an
alternative to mounting CephFS with the kernel driver. This commit also
links to the kernel driver page from the "FUSE-mount" page.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-17 17:02:35 +10:00
J. Eric Ivancich
8de64f351c
Merge pull request #58567 from ivancich/wip-reshard-cleanups
rgw: add reshard status to bucket stats plus minor misc items

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-07-16 12:25:45 -04:00
Adam Kupczyk
6143b80ef7 include/denc.h: Review fixes
- Added note to release-checklist
- Created specialized DENC_START_OSD_REQID
- Use CEPH_RELEASE_SQUID (19) value

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
2024-07-16 13:15:38 +00:00
Yuri Weinstein
b687e2eeaf doc: reef 18.2.4 release note
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-07-15 15:02:06 -07:00
Zac Dover
4c4063a097 doc/dev: add formatting to basic workflow
Add some formatting to a few sections near the end of
doc/dev/developer_guide_basic-workflow.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-16 02:03:37 +10:00
Patrick Donnelly
7290bdce6f
doc: elide superuser discussion from mount prereq
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-07-15 10:18:15 -04:00
Patrick Donnelly
d100de9c9c
doc: clarify superuser note for ceph-fuse
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-07-15 10:12:52 -04:00
Zac Dover
9cf1828a0e
Merge pull request #58574 from zdover23/wip-doc-2024-07-13-cephfs-mount-using-kernel-driver
doc/cephfs: edit "is mount helper present"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-07-15 00:03:06 +10:00
Zac Dover
570797e558 doc/dev: edit "Principles for format change"
Improve "Principles for format change" in doc/dev/encoding.rst. This
commit started as a response to Anthony D'Atri's suggestion here: https://github.com/ceph/ceph/pull/58299/files#r1656985564

Review of this section suggested to me that certain minor English usage
improvements would be of benefit. The numbered lists in this section
could still be made a bit clearer.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-14 17:25:23 +10:00
Zac Dover
0ebfb3eda8 doc/cephfs: edit "is mount helper present"
Edit the section called "Is mount helper present?", the title of which
prior to this commit was "Is mount helper is present?". Other small
disambiguating improvements have been made to the text in the section.
An unselectable prompt has been added before a command.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-07-14 16:40:14 +10:00
J. Eric Ivancich
258734dd5b rgw: add reshard status to bucket stats plus minor misc items
Adds reshard status to `radosgw-admin bucket stats ...`. Renames the
variable max_entries to max_op_entries to clarify that it's not the
maximum number of entries wanted in a bucket index shard. Does some
other minor clean-ups.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2024-07-12 15:13:20 -04:00
Yuri Weinstein
8761bbe16c docs: removed centos 8 and added squid to the build matrix
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-07-12 06:42:02 -07:00
Anoop C S
97119edd8b doc/mgr/smb: Fix a typo in options for cluster resource
Custom options to the ceph.smb.cluster resource are expected under
"custom_smb_global_options" and not "custom_smb_share_options".

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
2024-07-11 18:15:06 +05:30