Commit Graph

10742 Commits

Author SHA1 Message Date
zdover23
85ae0000d8
Merge pull request #55918 from zdover23/wip-doc-2024-03-04-rados-ops-pools
doc/rados: link to pg setting commands

Reviewed-by: Ronen Friedman <rfriedman@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-05 10:45:24 +10:00
Yuri Weinstein
a5335f5f0d
Merge pull request #55694 from ceph/wip-yuriw-release-16.2.15-main
doc: 16.2.15 Release Notes

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-03-04 07:27:04 -08:00
zdover23
62acb08879
Merge pull request #55924 from zdover23/wip-doc-2024-03-04-architecture-2
doc/architecture: remove pleonasm

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-05 01:14:49 +10:00
Zac Dover
7791509741 doc/architecture: remove pleonasm
Remove the word "detailed" in a sentence immediately following a
sentence containing the word "detail".

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-04 23:42:53 +10:00
Zac Dover
6a1613ac0b doc/architecture: fix spelling and syntax
Fix the spelling of the word "algorithm" (which was "algoritm") and make
a sentence a little more natural.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-04 23:09:20 +10:00
Zac Dover
9da81b87ca doc/rados: link to pg setting commands
Link to the instructions for manually setting the number of PGs per
pool, from the mention of placement groups. These instructions are
included here in response to a request from Ronen Friedman on the
occasion of the removal of links to the PGcalc (see
https://github.com/ceph/ceph/pull/55899#pullrequestreview-1912940118).

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-04 20:41:16 +10:00
Zac Dover
ccb851d2a4 doc/rados: remove PGcalc from docs
Remove mention of the "PG calc" tool from the documentation. I have
removed all mention of this in one fell swoop to help posterity restore
mention of this tool if we decide we need to do so.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-03 20:28:00 +10:00
Zac Dover
565bc95038 doc/install: add manual RADOSGW install procedure
Add a manual RADOSGW installation procedure to
doc/install/manual-deployment.rst. This procedure was developed by Janne
Johansson and reported to the ceph-users mailing list on 29 Jan 2024
here: https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/LB3YRIKAPOHXYCW7MKLVUJPYWYRQVARU/

Co-authored-by: Janne Johansson <icepic.dz@gmail.com>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-02 07:25:08 +10:00
Yuri Weinstein
da91b786ee doc: 16.2.15 Release Notes
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-03-01 08:12:54 -08:00
zdover23
f488c01fa8
Merge pull request #55834 from zdover23/wip-doc-2024-02-29-dev-internals
doc/dev: edit internals.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-01 10:13:46 +10:00
Zac Dover
2c6983d8b4 doc/glossary: improve "MDS" entry
Improve the entry for "MDS" in doc/glossary.rst by linking to the
"ceph-mds" man page and mentioning the relationship between clients and
MDS (or MDSes).

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-01 08:08:25 +10:00
Zac Dover
e16ab1df72 doc/dev: edit internals.rst
Edit doc/dev/internals.rst. Make a few sentences pithier.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-29 17:40:57 +10:00
Dan Mick
83fc4eba3e doc/dev/release-process.rst: modify for prerelease mechanism
Signed-off-by: Dan Mick <dmick@redhat.com>
2024-02-28 13:55:11 -08:00
Adam King
3cdb131620
Merge pull request #55788 from rkachach/fix_issue_64596
doc: adding documentation for secure monitoring stack configuration

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-02-28 14:30:10 -05:00
Redouane Kachach
350401ea0a
doc: adding documentation for secure monitoring stack configuration
Fixes: https://tracker.ceph.com/issues/64596

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2024-02-28 16:05:19 +01:00
Zac Dover
0b6739a4aa doc/rados: add "change public network" procedure
Add a procedure to /doc/rados/operations/add-or-rm-mons.rst that
explains how to change the public_network in a Ceph cluster deployed
with cephadm. This procedure was developed by Eugen Block, and can be
seen in its original form here:
https://heiterbiswolkig.blogs.nde.ag/2024/02/22/cephadm-change-public-network/

Co-authored-by: Eugen Block <eblock@nde.ag>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-27 20:42:21 +10:00
Ilya Dryomov
e7ecafcd8e
Merge pull request #55683 from lxbsz/wip-62837-new
doc/man/8/mount.ceph.rst: add more mount options

Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-02-26 10:17:25 +01:00
Xiubo Li
d5639cc670 doc/man/8/mount.ceph.rst: add more mount options
Fixes: https://tracker.ceph.com/issues/62837
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2024-02-26 09:28:32 +08:00
Zac Dover
1d8baa1d4c doc/glossary: Add "OMAP" to glossary
Add an entry for "OMAP" to the glossary. This commit represents only the
first improvement to the documentation of OMAP in the Ceph docs suite.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-26 07:27:52 +10:00
zdover23
65ca1a8b41
Merge pull request #55729 from zdover23/wip-doc-2024-02-24-rbd-nvmof-target-configure-list-repair
doc/rbd: repair ordered list

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-02-24 03:04:53 +10:00
Zac Dover
dfdb5e124a doc/dev: fix spelling in crimson.rst
Repair a confusing sentence in doc/dev/crimson.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-24 02:21:54 +10:00
zdover23
b1d93d3696
Merge pull request #55699 from Svelar/seastore_doc
doc/crimson: cleanup duplicate seastore description

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-02-24 02:10:56 +10:00
Zac Dover
6df12da2cd doc/rbd: repair ordered list
Fix the numbering in an ordered list. The numbering was thrown off
because a ".. prompt" directive was improperly indented (it wasn't
indented at all).

See https://github.com/ceph/ceph/pull/55540#discussion_r1500051264

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-24 02:05:42 +10:00
Orit Wasserman
9f86c35a0d doc: Add NVMe-oF gateway documentation
- Add nvmeof-initiator-esx.rst
- Add nvmeof-initiator-linux.rst
- Add nvmeof-initiators.rst
- Add nvmeof-overview.rst
- Add nvmeof-requirements.rst
- Add nvmeof-target-configure.rst
- Add links to rbd-integrations.rst

Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: Orit Wasserman <owasserm@ibm.com>
2024-02-23 03:40:17 +10:00
Rongqi Sun
8d766c5717 doc/crimson: cleanup duplicate seastore description
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
2024-02-22 10:41:43 +08:00
Pierre Riteau
d25b6b9dd2 doc/rados/configuration/osd-config-ref: fix typo
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2024-02-20 22:54:01 +01:00
Zac Dover
2e25193670 doc/rados: fix broken links
Fix broken links in doc/rados/operations/add-or-rm-mons.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-21 04:07:07 +10:00
Zac Dover
8af910f877 doc/radosgw: edit multisite.rst
Edit "Varieties of Multi-Site Configuration" in
doc/radosgw/multisite.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-20 22:06:11 +10:00
Venky Shankar
435306d9b2 Merge PR #52670 into main
* refs/pull/52670/head:
	doc: add the reject the clone when threads are not available feature in the document
	qa: add test cases for the support to reject clones feature
	mgr/volumes: support to reject CephFS clones if cloner threads are not available

Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-02-20 10:28:48 +05:30
Casey Bodley
7682fae85e
Merge pull request #55508 from cbodley/wip-59186
rgw/user: add 'active' flag to RGWAccessKey

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2024-02-19 17:50:59 +00:00
Casey Bodley
3585245b8c
Merge pull request #55509 from ivancich/wip-display-manifest
rgw: add new `object manifest` sub-command

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-19 17:49:13 +00:00
Zac Dover
39ad6264aa doc/cephfs: edit add-remove-mds
Disambiguate a note in doc/cephfs/add-remove-mds.rst to help readers
distinguish between cases in which they might want to use an automated
tool such as cephadm to deploy MDSes and cases in which they might want
to manually deploy MDSes.

See: https://github.com/ceph/ceph/pull/45639

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

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-20 01:56:37 +10:00
Zac Dover
44ec668d43 doc/man: edit "manipulating the omap key"
Edit the section "Manipulating the Object Map Key" in
doc/man/8/ceph-objectstore-tool.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-18 16:01:46 +10:00
Zac Dover
39c809b33f doc/rados: add PG definition
Add a definition of Placement Groups to
doc/rados/operations/placement-groups.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-18 12:10:57 +10:00
Adam King
f83cac68b7
Merge pull request #55566 from zdover23/wip-doc-2024-02-14-cephadm-services-nfs
doc/cephadm: correct nfs config pool name

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-02-15 09:42:50 -05:00
Zac Dover
dec3d37307 doc/glossary: improve OSD definitions
Remove expletive construction from three OSD-id-related terms.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-15 13:10:41 +10:00
Anthony D'Atri
0563b942ff
Merge pull request #55585 from zdover23/wip-doc-2024-02-15-rados-operations-placement-groups-sage-blog-post
doc/rados: add link to pg blog post
2024-02-14 15:28:27 -05:00
Ronen Friedman
f5a8b9be8b
Merge pull request #55533 from ronen-fr/wip-rf-sdocs-1
doc/osd: documentation changes related to scrub

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-02-14 18:31:28 +02:00
Zac Dover
9344893e08 doc/rados: add link to pg blog post
Add a link in the "Placement Groups" section that links to Sage Weil's
April 5, 2019 blog post "New in Nautilus: PG merging and autotuning".

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-15 01:32:40 +10:00
Ronen Friedman
f9619805cb doc/osd: fix 'scrub a PG' commands in the documentation
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-02-14 14:50:15 +02:00
Piotr Parczewski
a8b27af849
doc/start: fix wording & syntax
Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
2024-02-14 12:51:37 +01:00
Zac Dover
574421aeec doc/cephadm: correct nfs config pool name
s/nfs-ganesha/.nfs/ in doc/cephadm/services/nfs, in accordance with
information given to me by John Mulligan over Slack.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-14 03:04:26 +10:00
neeraj pratap singh
6a44322d59 doc: add the reject the clone when threads are not available feature in the document
Fixes: https://tracker.ceph.com/issues/59714
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-02-13 14:49:57 +05:30
zdover23
137ea0f873
Merge pull request #55546 from zdover23/wip-doc-2024-02-13-glossary-crush
doc/glossary: Add link to CRUSH paper

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-02-13 10:00:52 +10:00
Ali Maredia
54cae2cebd
Merge pull request #55156 from alimaredia/wip-rgw-add-cap-user-without-keys
rgw: add new cap user-info-without-keys

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-12 13:35:09 -05:00
Zac Dover
aa1e6352d0 doc/glossary: Add link to CRUSH paper
Add a link in the CRUSH definition to the original CRUSH paper.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-13 01:06:05 +10:00
Ronen Friedman
5ad6f16562 doc/osd: update the documentation of several scrub-related options
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-02-11 21:30:05 +02:00
Zac Dover
284e99ebc6 doc/radosgw: undo 55524
Roll back the docs changes made in
https://github.com/ceph/ceph/pull/55524, in accordance with Casey
Bodley's instructions to me here:
https://github.com/ceph/ceph/pull/55524#issuecomment-1937020543.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-11 00:36:29 +10:00
Zac Dover
8bfe2d1ae6 doc/radosgw: remove invalid LUA context options
Remove "background", "getdata", and "putdata" from the list of LUA
context options. Passing these options throws the following error:
"ERROR: invalid script context: background. must be one of: preRequest,
postRequest".

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-10 13:14:59 +10:00
J. Eric Ivancich
cd068b831d rgw: add new object manifest sub-command
Adds a new sub-command to radosgw-admin to list the manifest, which
are the rados objects that contain the RGW object's data.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2024-02-09 11:22:35 -05:00