]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agodoc/glossary: link to "Ceph Manager" 49064/head
Zac Dover [Sat, 26 Nov 2022 00:06:34 +0000 (10:06 +1000)]
doc/glossary: link to "Ceph Manager"

Add link to "Ceph Manager" material.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit e469a169a8dbe897e810542d15488acfc66bd2d1)

2 years agoMerge pull request #49051 from zdover23/wip-doc-2022-11-25-backport-49046-to-pacific
zdover23 [Fri, 25 Nov 2022 10:14:24 +0000 (20:14 +1000)]
Merge pull request #49051 from zdover23/wip-doc-2022-11-25-backport-49046-to-pacific

pacific: doc/rados: cleanup "erasure code profiles"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: cleanup "erasure code profiles" 49051/head
Zac Dover [Thu, 24 Nov 2022 18:41:12 +0000 (04:41 +1000)]
doc/rados: cleanup "erasure code profiles"

Improve the grammar of "Erasure Code Profiles".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit ae7337bf5eba956f9a5a0145c37a965d17dcb6c3)

2 years agoMerge pull request #49039 from zdover23/wip-doc-2022-11-24-backport-49037-to-pacific
zdover23 [Thu, 24 Nov 2022 11:23:56 +0000 (21:23 +1000)]
Merge pull request #49039 from zdover23/wip-doc-2022-11-24-backport-49037-to-pacific

pacific: doc/install: update "Official Releases" sources

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/install: update "Official Releases" sources 49039/head
Zac Dover [Wed, 23 Nov 2022 19:26:48 +0000 (05:26 +1000)]
doc/install: update "Official Releases" sources

Remove "Docker Hub" from the list of locations from which Ceph can be
acquired.

This commit represents a second attempt to get
https://github.com/ceph/ceph/pull/49034 past the Jenkins CI tests, and
that PR was itself an attempt to incorporate the change in
https://github.com/ceph/ceph/pull/44310, which could not be merged
because the commit message associated with that PR did not begin with
the string "doc", which meant that the "Signed-off-by" check failed.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 22088630fd89319ca1526d5dc86cbc14a889b1a3)

2 years agoMerge pull request #49031 from zdover23/wip-doc-2022-11-24-backport-49027-to-pacific
zdover23 [Wed, 23 Nov 2022 16:40:51 +0000 (02:40 +1000)]
Merge pull request #49031 from zdover23/wip-doc-2022-11-24-backport-49027-to-pacific

pacific: doc/glossary: add "Ceph Object Store"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #49033 from zdover23/wip-doc-2022-11-24-backport-49025-to-pacific
zdover23 [Wed, 23 Nov 2022 16:33:27 +0000 (02:33 +1000)]
Merge pull request #49033 from zdover23/wip-doc-2022-11-24-backport-49025-to-pacific

pacific: doc/glossary: fix "Ceph Client"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: fix "Ceph Client" 49033/head
Zac Dover [Wed, 23 Nov 2022 08:16:47 +0000 (18:16 +1000)]
doc/glossary: fix "Ceph Client"

Add detail to and clean the syntactics and semantics of "Ceph Client".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 42ed450f98c7a149426ff87c97ca83d72b836eed)

2 years agodoc/glossary: add "Ceph Object Store" 49031/head
Zac Dover [Wed, 23 Nov 2022 13:09:47 +0000 (23:09 +1000)]
doc/glossary: add "Ceph Object Store"

Add a definition for "Ceph Object Store".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 063163366751f470d09b4e0e50a1a5e9d91d41e1)

2 years agoMerge pull request #49019 from zdover23/wip-doc-2022-11-23-backport-49017-to-pacific
zdover23 [Wed, 23 Nov 2022 15:06:39 +0000 (01:06 +1000)]
Merge pull request #49019 from zdover23/wip-doc-2022-11-23-backport-49017-to-pacific

pacific: doc/glossary: s/comprising/consisting of/

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: s/comprising/consisting of/ 49019/head
Zac Dover [Tue, 22 Nov 2022 18:04:48 +0000 (04:04 +1000)]
doc/glossary: s/comprising/consisting of/

s/comprising/consisting of/ - Make the text easier to read for
non-native or weak readers of English.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 0855959503c4bf8883e13ec21e32727e85eadc3c)

2 years agoMerge PR #48958 into pacific
Patrick Donnelly [Tue, 22 Nov 2022 17:22:47 +0000 (12:22 -0500)]
Merge PR #48958 into pacific

* refs/pull/48958/head:
doc: add releases links to toc
doc: remove release notes for release branch
doc: hard-code latest release link
doc: remove rtd main checkout

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agoMerge pull request #49013 from zdover23/wip-doc-2022-11-23-backport-48984-to-pacific
zdover23 [Tue, 22 Nov 2022 14:47:31 +0000 (00:47 +1000)]
Merge pull request #49013 from zdover23/wip-doc-2022-11-23-backport-48984-to-pacific

pacific: doc/dev/developer_guide/tests-unit-tests: Add unit test caveat

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/dev/developer_guide/tests-unit-tests: Add unit test caveat 49013/head
Matan Breizman [Mon, 21 Nov 2022 14:31:46 +0000 (14:31 +0000)]
doc/dev/developer_guide/tests-unit-tests: Add unit test caveat

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 032f8cf601cd82f834599f1b95a3a4c1c4aa401d)

2 years agoMerge pull request #49003 from zdover23/wip-doc-2022-11-22-backport-48998-to-pacific
zdover23 [Tue, 22 Nov 2022 04:48:36 +0000 (14:48 +1000)]
Merge pull request #49003 from zdover23/wip-doc-2022-11-22-backport-48998-to-pacific

pacific: doc/glossary: define "Ceph Storage Cluster"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: define "Ceph Storage Cluster" 49003/head
Zac Dover [Tue, 22 Nov 2022 04:02:34 +0000 (14:02 +1000)]
doc/glossary: define "Ceph Storage Cluster"

Add "Ceph Storage Cluster" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 1fd6be8b6b09bb92a6007a798d41cb23d3021ee8)

2 years agoMerge pull request #48993 from zdover23/wip-doc-2022-11-22-backport-48990-to-pacific
zdover23 [Mon, 21 Nov 2022 18:14:34 +0000 (04:14 +1000)]
Merge pull request #48993 from zdover23/wip-doc-2022-11-22-backport-48990-to-pacific

pacific: doc/glossary: add oxford comma to "Cluster Map"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48995 from zdover23/wip-doc-2022-11-22-backport-48989-to-pacific
zdover23 [Mon, 21 Nov 2022 18:13:58 +0000 (04:13 +1000)]
Merge pull request #48995 from zdover23/wip-doc-2022-11-22-backport-48989-to-pacific

pacific: doc/glossary: Define "Ceph Node"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: Define "Ceph Node" 48995/head
Zac Dover [Mon, 21 Nov 2022 16:49:49 +0000 (02:49 +1000)]
doc/glossary: Define "Ceph Node"

Add a definition of "Ceph Node" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 24dcf00ac72d37cb531ee89f46be1f56f867f8fd)

2 years agodoc/glossary: add oxford comma to "Cluster Map" 48993/head
Zac Dover [Mon, 21 Nov 2022 16:52:23 +0000 (02:52 +1000)]
doc/glossary: add oxford comma to "Cluster Map"

Add an Oxford comma to a list under the "Cluster Map" headword in the
glossary, so that it doesn't read like "I'd like to thank my parents,
Ayn Rand and God."

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 75b567d8e5b17735d4123b11846deaa99b001f4d)

2 years agoMerge pull request #48982 from zdover23/wip-doc-2022-11-21-backport-48956-to-pacific
zdover23 [Mon, 21 Nov 2022 15:37:12 +0000 (01:37 +1000)]
Merge pull request #48982 from zdover23/wip-doc-2022-11-21-backport-48956-to-pacific

pacific: src/pybind/cephfs: fix grammar

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48986 from zdover23/wip-doc-2022-11-22-backport-48983-to-pacific
zdover23 [Mon, 21 Nov 2022 15:33:40 +0000 (01:33 +1000)]
Merge pull request #48986 from zdover23/wip-doc-2022-11-22-backport-48983-to-pacific

pacific: doc/rados: add prompts to add-or-rm-prompts.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: add prompts to add-or-rm-prompts.rst 48986/head
Zac Dover [Mon, 21 Nov 2022 13:57:55 +0000 (23:57 +1000)]
doc/rados: add prompts to add-or-rm-prompts.rst

Add unselectable prompts to add-or-rm-prompts.rst. This is part 2 of 2.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit dda330f8a840efbcf3fab695daae76ae5db4a7a7)

2 years agosrc/pybind/cephfs: fix grammar 48982/head
Zac Dover [Sat, 19 Nov 2022 04:57:24 +0000 (14:57 +1000)]
src/pybind/cephfs: fix grammar

Fix the grammar in the explanation of the lstat() API call.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 8ef1379c1c8f2d1f52cb26f2de18d419e514f867)

2 years agoMerge pull request #48980 from zdover23/wip-doc-2022-11-21-backport-48978-to-pacific
zdover23 [Mon, 21 Nov 2022 07:25:09 +0000 (17:25 +1000)]
Merge pull request #48980 from zdover23/wip-doc-2022-11-21-backport-48978-to-pacific

pacific: doc/rados: add prompts to add-or-rm-prompts.rst

Reviewed-by: Cole Mtichell <cole.mitchell@gmail.com>
2 years agodoc/rados: add prompts to add-or-rm-prompts.rst 48980/head
Zac Dover [Mon, 21 Nov 2022 04:28:46 +0000 (14:28 +1000)]
doc/rados: add prompts to add-or-rm-prompts.rst

Add unselectable prompts to add-or-rm-prompts.rst. This commit covers
the first 300 lines of the file. This is part 1 of 2.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 6f4b64df349320a3c4cf7bf355c646f6b458525f)

2 years agoMerge pull request #48977 from zdover23/wip-doc-2022-11-21-backport-48975-to-pacific
zdover23 [Mon, 21 Nov 2022 03:14:44 +0000 (13:14 +1000)]
Merge pull request #48977 from zdover23/wip-doc-2022-11-21-backport-48975-to-pacific

pacific: doc/glossary: Add "SDS"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: Add "SDS" 48977/head
Zac Dover [Sun, 20 Nov 2022 18:09:46 +0000 (04:09 +1000)]
doc/glossary: Add "SDS"

Add "SDS" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit ec61f6764f4d14951028a5e4943a926c1add0430)

2 years agoMerge pull request #48970 from zdover23/wip-doc-2022-11-20-backport-48968-to-pacific
zdover23 [Sun, 20 Nov 2022 07:57:39 +0000 (17:57 +1000)]
Merge pull request #48970 from zdover23/wip-doc-2022-11-20-backport-48968-to-pacific

pacific: doc/rbd: improve grammar in "immutable object..."

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rbd: improve grammar in "immutable object..." 48970/head
Zac Dover [Sun, 20 Nov 2022 06:59:00 +0000 (16:59 +1000)]
doc/rbd: improve grammar in "immutable object..."

Improve the grammar in the "Immutable Object Cache Daemon" section.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 3fc21e539d9f7f64b6a02a348cc8a20216cccbd1)

2 years agoMerge pull request #48967 from zdover23/wip-doc-2022-11-20-backport-48962-to-pacific
zdover23 [Sun, 20 Nov 2022 06:21:34 +0000 (16:21 +1000)]
Merge pull request #48967 from zdover23/wip-doc-2022-11-20-backport-48962-to-pacific

pacific: doc/radosw: improve radosgw text

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48965 from zdover23/wip-doc-2022-11-20-backport-48963-to-pacific
zdover23 [Sun, 20 Nov 2022 05:37:08 +0000 (15:37 +1000)]
Merge pull request #48965 from zdover23/wip-doc-2022-11-20-backport-48963-to-pacific

pacific: doc/glossary: beef up "Ceph Block Storage"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/radosw: improve radosgw text 48967/head
Zac Dover [Sun, 20 Nov 2022 04:14:44 +0000 (14:14 +1000)]
doc/radosw: improve radosgw text

Punch up the paragraph about the Ceph Object Gateway daemon (radosgw).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit d3db815fd5bd069315a678dd7060d53be8cb47c0)

2 years agodoc/glossary: beef up "Ceph Block Storage" 48965/head
Zac Dover [Sun, 20 Nov 2022 05:00:00 +0000 (15:00 +1000)]
doc/glossary: beef up "Ceph Block Storage"

Beef up the "Ceph Block Storage" entry.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit a2343c5958426654c255f1620a2e383776f8adea)

2 years agoMerge pull request #48961 from zdover23/wip-doc-2022-11-20-backport-48959-to-pacific
zdover23 [Sun, 20 Nov 2022 04:03:06 +0000 (14:03 +1000)]
Merge pull request #48961 from zdover23/wip-doc-2022-11-20-backport-48959-to-pacific

pacific: doc/glossary: define "RGW"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: define "RGW" 48961/head
Zac Dover [Sun, 20 Nov 2022 03:39:22 +0000 (13:39 +1000)]
doc/glossary: define "RGW"

Add definition under the headword "RGW".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 36478fd539f561b12ae5414b8f098cc52aa4ed83)

2 years agodoc: add releases links to toc 48958/head
Patrick Donnelly [Fri, 18 Nov 2022 19:13:01 +0000 (14:13 -0500)]
doc: add releases links to toc

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 8cf9ad62949516666ad0f2c0bb7726ef68e4d666)

2 years agodoc: remove release notes for release branch
Patrick Donnelly [Tue, 15 Nov 2022 20:04:27 +0000 (15:04 -0500)]
doc: remove release notes for release branch

This commit does not and will not exist in main. This commit must be
redone whenever a release branch is cut (unfortunately).

Removing doc/releases is necessary to make redirects work in
ReadTheDocs. See [1], quoted:

    By default, redirects are followed only if the requested page
    doesn’t exist (404 File Not Found error), if you need to apply a
    redirect for files that exist, mark the Force redirect option. This
    option is only available on some plan levels. Please ask support if
    you need it for some reason.

After this change, URLS for /en/$release/releases will redirect to
/en/latest/releases.

[1] https://docs.readthedocs.io/en/stable/user-defined-redirects.html#features

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 33d63c32cbf81ed81ce2185063011b98846a0d44)

2 years agodoc: hard-code latest release link
Patrick Donnelly [Tue, 15 Nov 2022 20:03:46 +0000 (15:03 -0500)]
doc: hard-code latest release link

This commit does not exist in main. It will be forward ported once the
release branches appropriately redirect /en/$release/releases to
/en/latest/releases.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 01986dffbd8caf366e328f7ab4650cbb76663d3e)

2 years agodoc: remove rtd main checkout
Patrick Donnelly [Tue, 15 Nov 2022 20:03:04 +0000 (15:03 -0500)]
doc: remove rtd main checkout

This is partial revert of 055fe1f825b0629b7685d6d3d4d629ffc37a2d7c.

We don't need to checkout main anymore. A followup commit will make HTTP
redirects possible via ReadTheDocs.

This commit does not exist in main. It will be forward ported once the
release branches appropriately redirect /en/$release/releases to
/en/latest/releases.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 1f056ea5d42a1cf21522396ddd12dc95cd7077b5)

2 years agoMerge pull request #48953 from zdover23/wip-doc-2022-11-19-backport-48942-to-pacific
zdover23 [Sat, 19 Nov 2022 05:02:58 +0000 (15:02 +1000)]
Merge pull request #48953 from zdover23/wip-doc-2022-11-19-backport-48942-to-pacific

pacific: src/pybind: fix typo in cephfs.pyx

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agosrc/pybind: fix typo in cephfs.pyx 48953/head
Zac Dover [Fri, 18 Nov 2022 12:08:13 +0000 (22:08 +1000)]
src/pybind: fix typo in cephfs.pyx

s/informaion/information/

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 0ceea03608120b57bbbe2d9f1ad45e2f89970a2f)

2 years agoMerge pull request #48951 from zdover23/wip-doc-2022-11-19-backport-48939-to-pacific 48955/head
zdover23 [Sat, 19 Nov 2022 02:20:38 +0000 (12:20 +1000)]
Merge pull request #48951 from zdover23/wip-doc-2022-11-19-backport-48939-to-pacific

pacific: doc/glossary: add "RADOS" definition

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: add "RADOS" definition 48951/head
Zac Dover [Fri, 18 Nov 2022 08:12:24 +0000 (18:12 +1000)]
doc/glossary: add "RADOS" definition

Define "RADOS" in the glossary. We will return in the next month to beef
this entry up.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit dfddc388fdeb6ba17d7643ba9a968f8c01773b65)

2 years agoMerge pull request #48926 from zdover23/wip-doc-2022-11-17-backport-48924-to-pacific
zdover23 [Thu, 17 Nov 2022 06:04:48 +0000 (16:04 +1000)]
Merge pull request #48926 from zdover23/wip-doc-2022-11-17-backport-48924-to-pacific

pacific: doc/dev: link to Dot User's Manual

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/dev: link to Dot User's Manual 48926/head
Zac Dover [Thu, 17 Nov 2022 05:35:58 +0000 (15:35 +1000)]
doc/dev: link to Dot User's Manual

Add a link to the Dot User's Manual for Graphviz diagrams.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 249a4794afc01ae27314e55f87932f7492fecb4f)

2 years agoMerge pull request #48923 from zdover23/wip-doc-2022-11-17-backport-48921-to-pacific
zdover23 [Thu, 17 Nov 2022 05:09:20 +0000 (15:09 +1000)]
Merge pull request #48923 from zdover23/wip-doc-2022-11-17-backport-48921-to-pacific

pacific: doc/dev: fix graphviz diagram

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/dev: fix graphviz diagram 48923/head
Zac Dover [Thu, 17 Nov 2022 04:45:29 +0000 (14:45 +1000)]
doc/dev: fix graphviz diagram

Fix the formatting of the "Object Store Architecture Overview" graphviz
diagram.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 52551dd1579c9c9c48ba6a0d8c88c2ca204fdc8a)

2 years agoMerge pull request #48918 from zdover23/wip-doc-2022-11-17-backport-48916-to-pacific
zdover23 [Thu, 17 Nov 2022 01:13:36 +0000 (11:13 +1000)]
Merge pull request #48918 from zdover23/wip-doc-2022-11-17-backport-48916-to-pacific

pacific: doc/glossary: rewrite "Ceph File System"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: rewrite "Ceph File System" 48918/head
Zac Dover [Wed, 16 Nov 2022 21:28:45 +0000 (07:28 +1000)]
doc/glossary: rewrite "Ceph File System"

Improve the definition of "Ceph File System".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 918f539399ad4ed43d46d8db473d938a0bad4187)

2 years agoMerge pull request #48905 from zdover23/wip-doc-2022-11-16-backport-47505-to-pacific
Josh Durgin [Wed, 16 Nov 2022 15:42:41 +0000 (07:42 -0800)]
Merge pull request #48905 from zdover23/wip-doc-2022-11-16-backport-47505-to-pacific

pacific: doc: Install graphviz

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2 years agoMerge pull request #48906 from zdover23/wip-doc-2022-11-16-backport-42577-to-pacific
Josh Durgin [Wed, 16 Nov 2022 15:39:49 +0000 (07:39 -0800)]
Merge pull request #48906 from zdover23/wip-doc-2022-11-16-backport-42577-to-pacific

pacific: doc/conf.py: run ditaa with java

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/conf.py: run ditaa with java 48906/head
Kefu Chai [Sun, 1 Aug 2021 17:41:47 +0000 (01:41 +0800)]
doc/conf.py: run ditaa with java

just in case, otherwise we could have

  File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/42577/lib/python3.8/site-packages/sphinxcontrib/ditaa.py", line 200, in html_visit_ditaa
    render_ditaa_html(self, node, node['code'], node['options'])
  File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/42577/lib/python3.8/site-packages/sphinxcontrib/ditaa.py", line 177, in render_ditaa_html
    fname, outfn = render_ditaa(self, code, options, prefix)
  File "/home/docs/checkouts/readthedocs.org/user_builds/ceph/envs/42577/lib/python3.8/site-packages/sphinxcontrib/ditaa.py", line 141, in render_ditaa
    p = Popen(ditaa_args, stdout=PIPE, stdin=PIPE, stderr=PIPE)
  File "/home/docs/.pyenv/versions/3.8.6/lib/python3.8/subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/home/docs/.pyenv/versions/3.8.6/lib/python3.8/subprocess.py", line 1702, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
OSError: [Errno 8] Exec format error: '/usr/bin/ditaa'

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 02e7acc3761187c6251cd63ad16a8c7e7daefd9a)

2 years agodoc: Install graphviz 48905/head
David Galloway [Mon, 8 Aug 2022 19:50:47 +0000 (15:50 -0400)]
doc: Install graphviz

Fixes `WARNING: dot command 'dot' cannot be run (needed for graphviz output), check the graphviz_dot setting`

Signed-off-by: David Galloway <dgallowa@redhat.com>
(cherry picked from commit 7e25c03697695aba1f9fb9d8d9a6ecc7da7aa5ae)

2 years agoMerge pull request #48902 from zdover23/wip-doc-2022-11-16-backport-48900-to-pacific
zdover23 [Wed, 16 Nov 2022 04:42:09 +0000 (14:42 +1000)]
Merge pull request #48902 from zdover23/wip-doc-2022-11-16-backport-48900-to-pacific

pacific: doc/glossary: define "Ceph Object Gateway"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: define "Ceph Object Gateway" 48902/head
Zac Dover [Wed, 16 Nov 2022 02:39:53 +0000 (12:39 +1000)]
doc/glossary: define "Ceph Object Gateway"

Define "Ceph Object Gateway" and link to more information.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 6e0be8b93640e50f6393440ddd7c6ca87da98fa0)

2 years agoMerge pull request #48891 from zdover23/wip-doc-2022-11-15-backport-48889-to-pacific
zdover23 [Tue, 15 Nov 2022 01:54:58 +0000 (11:54 +1000)]
Merge pull request #48891 from zdover23/wip-doc-2022-11-15-backport-48889-to-pacific

pacific: doc/glossary: improve "Ceph Point Release" entry

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: improve "Ceph Point Release" entry 48891/head
Zac Dover [Tue, 15 Nov 2022 01:25:19 +0000 (11:25 +1000)]
doc/glossary: improve "Ceph Point Release" entry

Improve the English in the "Ceph Point Release" entry in the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 8e53e08bc21a25c471d5bbf5d402ad196c0d3d08)

2 years agoMerge pull request #48888 from zdover23/wip-doc-2022-11-15-backport-48886-to-pacific
zdover23 [Tue, 15 Nov 2022 01:07:17 +0000 (11:07 +1000)]
Merge pull request #48888 from zdover23/wip-doc-2022-11-15-backport-48886-to-pacific

pacific: doc/rados: reword part of cache-tiering.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: reword part of cache-tiering.rst 48888/head
Zac Dover [Tue, 15 Nov 2022 00:30:34 +0000 (10:30 +1000)]
doc/rados: reword part of cache-tiering.rst

Reword part of cache-tiering.rst to make the English language added in
https://github.com/ceph/ceph/pull/48861 more elegant.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 24ec058839a897270838473d1bc14c2eb19ee24e)

2 years agoMerge pull request #48885 from zdover23/wip-doc-2022-11-15-backport-48881-to-pacific
zdover23 [Mon, 14 Nov 2022 23:15:11 +0000 (09:15 +1000)]
Merge pull request #48885 from zdover23/wip-doc-2022-11-15-backport-48881-to-pacific

pacific: doc/rados: fix grammar in configuration/index.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48868 from zdover23/wip-doc-2022-11-14-backport-48866-to-pacific
zdover23 [Mon, 14 Nov 2022 23:14:34 +0000 (09:14 +1000)]
Merge pull request #48868 from zdover23/wip-doc-2022-11-14-backport-48866-to-pacific

pacific: doc/rados: improve pools.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48883 from zdover23/wip-doc-2022-11-15-backport-48861-to-pacific
zdover23 [Mon, 14 Nov 2022 23:11:24 +0000 (09:11 +1000)]
Merge pull request #48883 from zdover23/wip-doc-2022-11-15-backport-48861-to-pacific

pacific: doc/osd: Fixes the introduction for writeback mode of cache tier.

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: fix grammar in configuration/index.rst 48885/head
Zac Dover [Mon, 14 Nov 2022 22:29:09 +0000 (08:29 +1000)]
doc/rados: fix grammar in configuration/index.rst

Reword the front matter in doc/rados/configuration/index.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 4322b4bcdd5767d9d26ca7d53f5b90a7332f5a1a)

2 years agodoc/osd: Fixes the introduction for writeback mode of cache tier. 48883/head
liangmingyuan [Sat, 12 Nov 2022 16:20:53 +0000 (00:20 +0800)]
doc/osd: Fixes the introduction for writeback mode of cache tier.

Now, the statement of writeback is incorrect, it says the clients
write data to cache tier firstly, then flush to base tier. But
is not in fact, that will make users confused. Reads too.

Signed-off-by: Mingyuan Liang <liangmingyuan@baidu.com>
(cherry picked from commit fbee2f1334af81a5f0b1a030b2a24d87908b959c)

2 years agoMerge pull request #48872 from zdover23/wip-doc-2022-11-14-backport-48870-to-pacific
zdover23 [Mon, 14 Nov 2022 05:49:22 +0000 (15:49 +1000)]
Merge pull request #48872 from zdover23/wip-doc-2022-11-14-backport-48870-to-pacific

pacific: doc/glossary: add "mds" term

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: add "mds" term 48872/head
Zac Dover [Mon, 14 Nov 2022 04:06:55 +0000 (14:06 +1000)]
doc/glossary: add "mds" term

Improve "MDS" glossary term. Link to MDS information.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 75de28e9b2f272cbd8dee9f51689cabbc89d2824)

2 years agodoc/rados: improve pools.rst 48868/head
Zac Dover [Sun, 13 Nov 2022 23:21:49 +0000 (09:21 +1000)]
doc/rados: improve pools.rst

Implement Anthony D'Atri's suggestions made in
https://github.com/ceph/ceph/pull/48855.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 9775b0721b25a7c06ebc13ba3c6d1b1f9fbec51f)

2 years agoMerge pull request #48856 from zdover23/wip-doc-2022-11-12-backport-48853-to-pacific
zdover23 [Sun, 13 Nov 2022 21:19:29 +0000 (07:19 +1000)]
Merge pull request #48856 from zdover23/wip-doc-2022-11-12-backport-48853-to-pacific

pacific: doc/rados: update "Pools" material

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48864 from zdover23/wip-doc-2022-11-13-backport-48862-to-pacific
zdover23 [Sun, 13 Nov 2022 07:00:02 +0000 (17:00 +1000)]
Merge pull request #48864 from zdover23/wip-doc-2022-11-13-backport-48862-to-pacific

pacific: doc/radosgw: improve "Ceph Object Gateway" text

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/radosgw: improve "Ceph Object Gateway" text 48864/head
Zac Dover [Sat, 12 Nov 2022 21:28:45 +0000 (07:28 +1000)]
doc/radosgw: improve "Ceph Object Gateway" text

Reduce ambiguity in the definition of "Ceph Object Gateway".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit fc253d91b240b4495414c583d5bcb4f040389ba0)

2 years agoMerge pull request #48858 from zdover23/wip-doc-2022-11-12-backport-48852-to-pacific
zdover23 [Sat, 12 Nov 2022 19:59:07 +0000 (05:59 +1000)]
Merge pull request #48858 from zdover23/wip-doc-2022-11-12-backport-48852-to-pacific

pacific: doc/glossary: update "pool/pools"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: update "pool/pools" 48858/head
Zac Dover [Fri, 11 Nov 2022 17:37:11 +0000 (03:37 +1000)]
doc/glossary: update "pool/pools"

Update the "pool" and "pools" entries and link to the part of the
documentation related to pools.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 4dfb0fd1841a44b8b8145f3f589f0ea0adf8bb7b)

2 years agodoc/rados: update "Pools" material 48856/head
Zac Dover [Fri, 11 Nov 2022 18:15:30 +0000 (04:15 +1000)]
doc/rados: update "Pools" material

Remove mentions of default pools (which no longer exist) and improve the
syntax of the Pools front matter.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 956507270465de7d2847f085da22054c42fa3fad)

2 years agoMerge pull request #48842 from zdover23/wip-doc-2022-11-11-backport-48840-to-pacific
zdover23 [Fri, 11 Nov 2022 16:50:20 +0000 (02:50 +1000)]
Merge pull request #48842 from zdover23/wip-doc-2022-11-11-backport-48840-to-pacific

pacific: doc/glossary: remove "Ceph Test Framework"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: remove "Ceph Test Framework" 48842/head
Zac Dover [Fri, 11 Nov 2022 03:50:52 +0000 (13:50 +1000)]
doc/glossary: remove "Ceph Test Framework"

Remove "Ceph Test Framework" because it doesn't actually refer to
anything.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 00fb911f78e31b36b6ae0dcd01052fa9ea9c4703)

2 years agoMerge pull request #48834 from zdover23/wip-doc-2022-11-11-backport-48832-to-pacific
zdover23 [Fri, 11 Nov 2022 04:25:57 +0000 (14:25 +1000)]
Merge pull request #48834 from zdover23/wip-doc-2022-11-11-backport-48832-to-pacific

pacific: doc/glossary: redirect entries to "Ceph OSD"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: redirect entries to "Ceph OSD" 48834/head
Zac Dover [Thu, 10 Nov 2022 20:31:59 +0000 (06:31 +1000)]
doc/glossary: redirect entries to "Ceph OSD"

Redirect "Ceph OSD Daemon" and "Ceph OSD Daemons" to the entry for "Ceph
OSD", which is already defined.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit f5e3eb2ffe9235236b9ec2e3ea3106811a6249e8)

2 years agoMerge pull request #48806 from rhcs-dashboard/wip-57982-pacific
Pere Diaz Bou [Thu, 10 Nov 2022 09:20:35 +0000 (10:20 +0100)]
Merge pull request #48806 from rhcs-dashboard/wip-57982-pacific

pacific: mgr/dashboard: bug fixes for rbd mirroring edit and promotion/demotion

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agoMerge pull request #48825 from zdover23/wip-doc-2022-11-10-backport-48823-to-pacific
zdover23 [Thu, 10 Nov 2022 03:42:44 +0000 (13:42 +1000)]
Merge pull request #48825 from zdover23/wip-doc-2022-11-10-backport-48823-to-pacific

pacific: doc/glossary: improve "Ceph Manager Dashboard"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: improve "Ceph Manager Dashboard" 48825/head
Zac Dover [Thu, 10 Nov 2022 02:24:12 +0000 (12:24 +1000)]
doc/glossary: improve "Ceph Manager Dashboard"

Redirect "Ceph Manager Dashboard" to the glossary term "Ceph Dashboard".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit a2cb2f0dbe98e72489215aab78496524be49ec60)

2 years agoMerge pull request #48821 from zdover23/wip-doc-2022-11-10-backport-48819-to-pacific
zdover23 [Thu, 10 Nov 2022 00:32:08 +0000 (10:32 +1000)]
Merge pull request #48821 from zdover23/wip-doc-2022-11-10-backport-48819-to-pacific

pacific: doc/glossary: improve "ceph" term

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: improve "ceph" term 48821/head
Zac Dover [Wed, 9 Nov 2022 22:39:31 +0000 (08:39 +1000)]
doc/glossary: improve "ceph" term

Define "ceph" in glossary.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 5d2ae39465833c09cf65c745c5a28f8bcd28ddde)

2 years agoMerge pull request #48812 from zdover23/wip-doc-2022-11-10-backport-48809-to-pacific
zdover23 [Wed, 9 Nov 2022 14:16:10 +0000 (00:16 +1000)]
Merge pull request #48812 from zdover23/wip-doc-2022-11-10-backport-48809-to-pacific

pacific: doc/glossary: improve "Ceph Manager" term

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: improve "Ceph Manager" term 48812/head
Zac Dover [Wed, 9 Nov 2022 13:12:54 +0000 (23:12 +1000)]
doc/glossary: improve "Ceph Manager" term

Improve the glossary entry "Ceph Manager" by correcting the grammar and
properly linking to the "Ceph Manager" section of the Architecture
Guide.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit fc1ce7b10bb5027eb7dc825a114dbad71801781c)

2 years agomgr/dashboard: bug fixes for rbd mirroring edit and promotion/demotion 48806/head
Pedro Gonzalez Gomez [Tue, 25 Oct 2022 13:43:42 +0000 (15:43 +0200)]
mgr/dashboard: bug fixes for rbd mirroring edit and promotion/demotion

Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit b1b9d72b754e8d532614ad9d078f7ebedf4037d5)

2 years agoMerge pull request #48798 from zdover23/wip-doc-2022-11-09-backport-48792-to-pacific
zdover23 [Tue, 8 Nov 2022 18:20:56 +0000 (04:20 +1000)]
Merge pull request #48798 from zdover23/wip-doc-2022-11-09-backport-48792-to-pacific

pacific: doc/glossary: update "Cluster Map"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: update "Cluster Map" 48798/head
Zac Dover [Tue, 8 Nov 2022 13:11:15 +0000 (23:11 +1000)]
doc/glossary: update "Cluster Map"

Improve "Cluster Map" in the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 998e6059e86f76674c4bd79b6d9bd75e599b5b39)

2 years agoMerge pull request #48796 from zdover23/wip-doc-2022-11-09-backport-48787-to-pacific
zdover23 [Tue, 8 Nov 2022 16:24:57 +0000 (02:24 +1000)]
Merge pull request #48796 from zdover23/wip-doc-2022-11-09-backport-48787-to-pacific

pacific: doc/architecture: correct PDF link

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48785 from zdover23/wip-doc-2022-11-08-backport-48775-to-pacific-2
zdover23 [Tue, 8 Nov 2022 16:23:29 +0000 (02:23 +1000)]
Merge pull request #48785 from zdover23/wip-doc-2022-11-08-backport-48775-to-pacific-2

pacific: doc/glossary: link to OSD material

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/architecture: correct PDF link 48796/head
Zac Dover [Tue, 8 Nov 2022 08:24:29 +0000 (18:24 +1000)]
doc/architecture: correct PDF link

Correct PDF link from ceph.com website (old) to ceph.io website
(current).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 3da31b859af5417b307a8d9d878f361d69039b95)

2 years agoMerge pull request #48791 from zdover23/wip-doc-2022-11-08-backport-48769-to-pacific
zdover23 [Tue, 8 Nov 2022 15:15:35 +0000 (01:15 +1000)]
Merge pull request #48791 from zdover23/wip-doc-2022-11-08-backport-48769-to-pacific

pacific: doc/glossary: disambiguate "OSD"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: disambiguate "OSD" 48791/head
Zac Dover [Mon, 7 Nov 2022 23:22:07 +0000 (09:22 +1000)]
doc/glossary: disambiguate "OSD"

Distinguish "object storage device" from "object storage daemon".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 02360acb25dfb633cee5c5dd90fd445edf5bcb31)

2 years agodoc/glossary: link to OSD material 48785/head
Zac Dover [Tue, 8 Nov 2022 02:33:18 +0000 (12:33 +1000)]
doc/glossary: link to OSD material

Link to the OSD material in RADOS Configuration
"Storage Devices".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit e7d0d59a8b420fdbb882ab8c1e6d62aebebd8827)

2 years agoMerge pull request #48782 from zdover23/wip-doc-2022-11-08-backport-48776-to-pacific
zdover23 [Tue, 8 Nov 2022 05:25:28 +0000 (15:25 +1000)]
Merge pull request #48782 from zdover23/wip-doc-2022-11-08-backport-48776-to-pacific

pacific: doc/rados: s/backend/back end/

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48778 from zdover23/wip-doc-2022-11-08-backport-48774-to-pacific
zdover23 [Tue, 8 Nov 2022 03:13:14 +0000 (13:13 +1000)]
Merge pull request #48778 from zdover23/wip-doc-2022-11-08-backport-48774-to-pacific

pacific: doc/glossary: add "BlueStore"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48771 from zdover23/wip-doc-2022-11-08-backport-48768-to-pacific
zdover23 [Tue, 8 Nov 2022 03:10:52 +0000 (13:10 +1000)]
Merge pull request #48771 from zdover23/wip-doc-2022-11-08-backport-48768-to-pacific

pacific: doc/glossary: define "Ceph OSD"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: s/backend/back end/ 48782/head
Zac Dover [Tue, 8 Nov 2022 02:35:57 +0000 (12:35 +1000)]
doc/rados: s/backend/back end/

s/backend/back end/ in storage-devices.rst.
(IBM Style Guide, 305).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 28abc6a9a5910c7cf0ed8d9487c70b1827edeb15)

2 years agodoc/glossary: add "BlueStore" 48778/head
Zac Dover [Tue, 8 Nov 2022 02:25:35 +0000 (12:25 +1000)]
doc/glossary: add "BlueStore"

Define "BlueStore" in the glossary and link to the BlueStore
section in the RADOS Configuration "Storage Devices" chapter.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 77da4e66b0399a1cfd1c661bd3a11d76ec5f7847)

2 years agodoc/glossary: define "Ceph OSD" 48771/head
Zac Dover [Mon, 7 Nov 2022 22:58:35 +0000 (08:58 +1000)]
doc/glossary: define "Ceph OSD"

Define "Ceph OSD", using Sage's own description.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit 1d2c3bb8f6bf18aefa6f39a36ca51d0af23fc987)