Commit Graph

10485 Commits

Author SHA1 Message Date
Ville Ojamo
329df4959d
doc/cephadm/services: remove excess rendered indentation in osd.rst
Start bash command blocks at the left margin, removing
excessive padding/indentation that would render the
block too much towards the right.

At the same time ident the source consistently:
- Two spaces for command blocks and output blocks.
- Four spaces for notes, code blocks.

There seems to be no uniform style for this, sometimes
commands are indented with three spaces but it would
seem two spaces is common. In the end it all renders
the same I guess.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2023-11-03 12:44:00 +07:00
Zac Dover
b096c21c7c doc/cephadm: edit troubleshooting.rst (2 of x)
Edit doc/cephadm/troubleshooting.rst. This commit and the PR of which it
is a part was raised in response to https://github.com/ceph/ceph/pull/53976.

Co-authored-by: John Mulligan <jmulligan@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-11-02 23:03:56 +10:00
Yuri Weinstein
ddd2c61077
Merge pull request #52545 from Matan-B/wip-matanb-trim-61962
osd/OSD: fix trim_maps() - possible leak on `skip_maps`

Reviewed-by: Samuel Just <sjust@redhat.com>
2023-11-01 12:09:44 -07:00
zdover23
c0043951ac
Merge pull request #54281 from zdover23/wip-doc-2023-11-01-cephadm-troubleshooting-1-of-x
doc/cephadm: edit troubleshooting.rst (1 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-11-01 16:48:58 +10:00
Rishabh Dave
b1bf543127
Merge pull request #54210 from rishabh-d-dave/progress-submodule-update
add --progress flag to git submodule update commands

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2023-11-01 10:59:59 +05:30
Zac Dover
69472c26af doc/cephadm: edit troubleshooting.rst (1 of x)
Edit doc/cephadm/troubleshooting.rst. This commit and the PR of which it
is a part was raised in response to
https://github.com/ceph/ceph/pull/53976. The limits of reStructuredText
are particularly visible here in every instance of a BASH for-loop and
in every instance of a command stretched over multiple lines.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-11-01 15:13:25 +10:00
Rishabh Dave
eb6995436f cmake: add --progress flag to git submodule update commands
Ceph has lots of submodules that needs to be cloned before building
binaries from the repository. Seeing the progress when these submodules
are being cloned is useful, especially when developers/users have a
network issue or a slow network.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2023-10-31 23:14:49 +05:30
Zac Dover
19b139932d doc/rados: improve "scrubbing" explanation
Improve the English describing the operation of scrubbing PGs in
doc/rados/configuration/osd-config-ref.rst.

Co-authored-by: Ronen Friedman <rfriedma@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-31 22:15:57 +10:00
zdover23
10bfd7d9d0
Merge pull request #54239 from zdover23/wip-doc-2023-10-30-glossary-bluestore
doc/glossary: improve "BlueStore" entry

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-31 22:02:37 +10:00
Zac Dover
8713cca328 doc/glossary: improve "BlueStore" entry
Initially s/backend/back end/ but then I added a little more information
about BlueStore's use of RocksDB to map object names to block locations
on disk.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-31 19:25:40 +10:00
Yuri Weinstein
bbfc89e4c4
Merge pull request #53689 from leonid-s-usov/mds-raise
common/admin_socket: add a command to raise a signal

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2023-10-30 13:29:46 -07:00
Yuri Weinstein
25ea834ce4
Merge pull request #54198 from ceph/wip-yuriw-release-process-main
docs: revised Distro Codemap, removed `octopus`, added `reef`

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2023-10-30 12:59:51 -07:00
Nizamudeen A
65cc32e1ab doc: Release notes 17.2.7 with updated dashboard info
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-10-30 22:05:05 +05:30
Yuri Weinstein
ed2896c387
Merge pull request #54153 from ceph/wip-yuriw-release-17.2.7-main
doc: 17.2.7 Release Notes

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2023-10-30 07:48:55 -07:00
zdover23
2ee87b3e4d
Merge pull request #54232 from zdover23/wip-doc-2023-10-29-ceph-volume-lvm-activate-2
doc/ceph-volume: improve front matter

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-30 10:54:32 +10:00
zdover23
a91ba139b6
Merge pull request #54231 from zdover23/wip-doc-2023-10-29-ceph-volume-lvm-activate
doc/ceph-volume: explain idempotence

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-30 09:53:29 +10:00
Zac Dover
23190dd918 doc/ceph-volume: improve front matter
Simplify and improve the readability of the front matter of
doc/ceph-volume/lvm/activate.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-30 09:38:52 +10:00
Yuval Lifshitz
636384c407
Merge pull request #53848 from kchheda3/wip-topic-policy
rgw/notification: Add support to set topic policy while topic creation

reviewed-by: yuvalif, anthonyeleven
2023-10-29 21:35:50 +02:00
Zac Dover
e58bc3e4df doc/ceph-volume: explain idempotence
Improve the grammar of a note explaining that the execution of the call
that activates ceph-volume is idempotent.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-29 22:05:11 +10:00
Zac Dover
7219897180 doc/install: simplify cephadm docs
Simplify the explanation of cephadm.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-29 21:47:04 +10:00
Krunal Chheda
1d6cf1f190 Merge branch 'main' into wip-topic-policy 2023-10-27 11:28:06 -04:00
Casey Bodley
a57765022a
Merge pull request #53003 from alimaredia/wip-rgw-perf-counters-cache
Perf counters cache + Labeled RGW Op counters

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2023-10-27 14:40:19 +01:00
Anthony D'Atri
36690da5ec
Merge pull request #54218 from zdover23/wip-doc-2023-10-27-rados-troubleshooting-troubleshooting-pg
doc/rados: edit troubleshooting-pg.rst
2023-10-27 04:43:12 -04:00
Anthony D'Atri
e245d3d770
Merge pull request #54219 from zdover23/wip-doc-2023-10-27-rados-ops-pools-cache-tiering-removal
doc/rados: remove cache-tiering-related keys
2023-10-27 04:16:07 -04:00
zdover23
2706ecac4a
Merge pull request #53976 from phlogistonjohn/jjm-cephadm-gdb-extd-doc
cephadm: document extended gdb debugging techniques

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-27 17:16:16 +10:00
Zac Dover
d8e5b87a31 doc/rados: remove cache-tiering-related keys
Remove information related to cache-tiering-related keys from
doc/rados/operations/pools.rst. Cache-tiering is deprecated in Reef.
This PR is suitable for backporting to the Reef release branch, but not
to release branches prior to Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 16:58:28 +10:00
Zac Dover
97512a3e3c doc/rados: edit troubleshooting-pg.rst
s/placement group/pool/ in a sentence that, prior to this change, was
confusing. Suitable for backports prior to Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 15:26:03 +10:00
Zac Dover
78878511a3 doc/rados: remove HitSet-related key information
Remove HitSet-related key information from
doc/rados/operations/pools.rst. HitSet-related keys are relevant only to
releases of Ceph that support cache tiering. Only Quincy and earlier
(inclusive) releases of Ceph support cache tiering. Backport this commit
from main to Reef, but not to Quincy or to release branches earlier than
Quincy.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 12:43:14 +10:00
Yuri Weinstein
60fb818a1c doc: 17.2.7 Release Notes
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-26 18:10:46 -05:00
Yuri Weinstein
5eb14cf180 docs: revised Distro Codemap, removed octopus, added reef
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2023-10-25 15:05:56 -07:00
John Mulligan
b4e2b39917 doc/cephadm: extend container debugging to cover live processes
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-10-24 13:59:30 -04:00
John Mulligan
4a033788f8 doc/cephadm: clean up debugging section
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-10-24 13:58:59 -04:00
kchheda3
8cfadb7e98 rgw/notification: Add support to set topic policy while topic creation
Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2023-10-23 11:29:38 -04:00
Yuval Lifshitz
c479f2e6ca doc/rgw: pubsub capabilities reference was removed from docs
most pubsub docs were removed in
0fecbe2476
however, the text removed described functionality that is only
supported bia pubsub

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-10-22 07:19:29 +00:00
Ali Maredia
be6ce973a6 rgw: remove move's, rename put/get counters, revert exporter changes
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2023-10-20 15:10:50 -04:00
Venky Shankar
89b644d5ce Merge PR #53710 into main
* refs/pull/53710/head:
	doc/cephfs-shell: drop installing packaging module
	cephfs-shell: use pkg_resources rather than packaging module

Reviewed-by: Jos Collin <jcollin@redhat.com>
2023-10-20 15:26:55 +05:30
zdover23
9b8b61115e
Merge pull request #54084 from zdover23/wip-doc-2023-10-19-rados-troubleshooting-troubleshooting-pg-2-of-x
doc/rados: edit troubleshooting-pg (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-20 14:05:16 +10:00
Juan Miguel Olmo Martínez
9bb63bdc89 doc: Documentation about main Ceph metrics
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@ibm.com>
2023-10-20 07:21:52 +10:00
Zac Dover
d0cdfc1d72 doc/rados: edit troubleshooting-pg (2 of x)
Edit doc/rados/troubleshooting/troubleshooting-pg.rst (1 of x).

Follows https://github.com/ceph/ceph/pull/54052.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-20 05:42:31 +10:00
zdover23
d1422109fe
Merge pull request #54051 from NUABO/tanchangzhi
doc: Update mClock QOS documentation to discard osd_mclock_cost_per_*

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-19 05:41:28 +10:00
zdover23
38a6007ddf
Merge pull request #54052 from zdover23/wip-doc-2023-10-17-rados-troubleshooting-troubleshooting-pg-1-of-x
doc/rados: edit troubleshooting-pg.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-18 19:58:30 +10:00
zdover23
2028691b92
Merge pull request #54028 from anthonyeleven/anthonyeleven/hw-recs
doc/start: Modernize and clarify hardware-recommendations.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-18 19:27:14 +10:00
Zac Dover
fbde0a441e doc/rados: edit troubleshooting-pg.rst (1 of x)
Edit doc/rados/troubleshooting/troubleshooting-pg.rst (1 of x).

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-18 19:20:17 +10:00
tanchangzhi
a7502cb512 doc: Update mClock QOS documentation to discard osd_mclock_cost_per_*
The cost parameters (osd_mclock_cost_per_*) have been removed.
The cost of an operation is now determined using the random IOPS
and maximum sequential bandwidth capability of the OSD's underlying device.

Fixes: https://tracker.ceph.com/issues/58529
Signed-off-by: tanchangzhi <544463199@qq.com>
2023-10-17 17:00:31 +08:00
Anthony D'Atri
83bd3a8dfb doc/start: Modernize and clarify hardware-recommendations.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2023-10-16 23:43:23 -04:00
Zac Dover
01b5aa5d27 doc/rados: Edit troubleshooting-osd (3 of x)
Edit doc/rados/troubleshooting/troubleshooting-osd.rst (3 of x).

Follows https://github.com/ceph/ceph/pull/53986.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-16 09:25:37 +10:00
Zac Dover
eab0be5ca5 doc/rados: remove FileStore material (in Reef)
Remove FileStore-related material because FileStore is not supported in
Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-14 04:40:26 +10:00
Zac Dover
073b0919ed doc/dev: remove cache-pool
Remove cache-pool, which is deprecated in Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-14 04:17:44 +10:00
Zac Dover
37e7099267 doc/rados: Edit troubleshooting-osd (2 of x)
Edit doc/rados/troubleshooting/troubleshooting.rst (2 of x).

Follows https://github.com/ceph/ceph/pull/53936.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-13 23:03:33 +10:00
Ali Maredia
56c7cc8c59 rgw: misc labeled op counters work
Highlights of this commit include:
- splitting the rgw perf counters cache int two
caches for bucket labeled and user labeled op counters
- add config overrides to verify suite for CI
- add tenant label for op counters
- misc cleanup cleanup
- add docs for rgw metrics

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2023-10-12 15:46:08 -04:00