]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Zac Dover [Fri, 2 Dec 2022 16:11:49 +0000 (02:11 +1000)]
doc/rados: add prompts to erasure-code-clay.rst
Add unselectable prompts to doc/rados/operations/erasure-code-clay.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
fe2a38436f2e7e665d4f624f96e1ac3392ca1e64 )
Yuri Weinstein [Fri, 2 Dec 2022 20:29:17 +0000 (12:29 -0800)]
Merge pull request #48459 from k0ste/wip-57844-pacific
pacific: rbd: device map/unmap --namespace handling fixes
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Laura Flores [Fri, 2 Dec 2022 15:45:10 +0000 (09:45 -0600)]
Merge pull request #48558 from ljflores/wip-52747-pacific
pacific: mon: allow a MON_DOWN grace period after cluster mkfs
Yuri Weinstein [Fri, 2 Dec 2022 14:49:19 +0000 (06:49 -0800)]
Merge pull request #49056 from idryomov/wip-52932-pacific
pacific: mgr/rbd_support: avoid wedging the task queue if pool is removed
Reviewed-by: Mykola Golub <mgolub@suse.com>
zdover23 [Fri, 2 Dec 2022 04:50:44 +0000 (14:50 +1000)]
Merge pull request #49188 from zdover23/wip-doc-2022-12-02-backport-49185-to-pacific
pacific: doc/rados: add prompts to devices.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 2 Dec 2022 02:28:58 +0000 (12:28 +1000)]
doc/rados: add prompts to devices.rst
Add unselectable prompts to doc/rados/operations/devices.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
66ddc41be82540ee4e1f0817d3374f004716801b )
zdover23 [Fri, 2 Dec 2022 02:45:07 +0000 (12:45 +1000)]
Merge pull request #49184 from zdover23/wip-doc-2022-12-02-backport-49182-to-pacific
pacific: doc/rados: add prompts to crush-map.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 2 Dec 2022 02:15:52 +0000 (12:15 +1000)]
doc/rados: add prompts to crush-map.rst
Add unselectable prompts to doc/rados/operations/crush-map.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
65fb7165ea66c5412bf06d1cd2d9f85a2b760f56 )
Avan [Thu, 1 Dec 2022 10:48:50 +0000 (16:18 +0530)]
Merge pull request #49151 from rhcs-dashboard/wip-58121-pacific
pacific: mgr/dashboard: allow cross origin when the url is set
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
zdover23 [Thu, 1 Dec 2022 07:35:13 +0000 (17:35 +1000)]
Merge pull request #49165 from zdover23/wip-doc-2022-12-01-backport-49161-to-pacific
pacific: doc/cephadm: improve grammar in "listing hosts"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 1 Dec 2022 02:52:45 +0000 (12:52 +1000)]
doc/cephadm: improve grammar in "listing hosts"
Improve the grammar in host-management.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
e1572d6b0cec30c09acbd19039f6736ba11707e0 )
zdover23 [Thu, 1 Dec 2022 00:55:47 +0000 (10:55 +1000)]
Merge pull request #49158 from zdover23/wip-doc-2022-12-01-backport-49156-to-pacific
pacific: doc/cephadm: improve airgapping procedure grammar
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Wed, 30 Nov 2022 23:01:17 +0000 (09:01 +1000)]
doc/cephadm: improve airgapping procedure grammar
Improve the grammar of the airgapping procedure.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
e349645ee87847de59b3d0042e215d85ec340fb2 )
Laura Flores [Wed, 30 Nov 2022 22:49:23 +0000 (16:49 -0600)]
Merge pull request #49058 from idryomov/wip-cephadm-flake8-pacific
pacific: cephadm: pin flake8 to 5.0.4
Nizamudeen A [Fri, 25 Nov 2022 14:53:31 +0000 (20:23 +0530)]
mgr/dashboard: allow cross origin when the url is set
Allow CORS when the cross_origin_url is set in the config opt.
you have to update the cross_origin_url setting with the url of the
requesting entity.
The request needs to have the header `Access-Control-Allow-Origin`
with the origin URL
The url can be set using this command
`ceph config set mgr mgr/dashboard/cross_origin_url
http://localhost:4200`
multiple urls can be set as
`ceph config set mgr mgr/dashboard/cross_origin_url
http://localhost:4200,http://localhost:4201`
If multiple url is provided in the configuration option, then whatever
url is there in the Access-Control-Allow-Origin request header will be
allowed for CORS
Once the URL is set you have to restart the dashboard module to restart
the cherrypy server with the new CORS policies
Fixes: https://tracker.ceph.com/issues/58086
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
1cf017bde492d3058d05b4375c1168cec9002afd )
zdover23 [Wed, 30 Nov 2022 05:09:03 +0000 (15:09 +1000)]
Merge pull request #49149 from zdover23/wip-doc-2022-11-30-backport-49147-to-pacific
pacific: doc/cephadm: format airgap install procedure
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Wed, 30 Nov 2022 04:31:17 +0000 (14:31 +1000)]
doc/cephadm: format airgap install procedure
Format the procedure that explains how to install an airgapped cluster.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
60aa262f2de73241b3940e6aa566b7b40a50d191 )
zdover23 [Wed, 30 Nov 2022 04:33:16 +0000 (14:33 +1000)]
Merge pull request #49146 from zdover23/wip-doc-2022-11-30-backport-49143-to-pacific
pacific: doc/cephadm: add airgapped install procedure
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Wed, 30 Nov 2022 03:56:52 +0000 (13:56 +1000)]
doc/cephadm: add airgapped install procedure
Add a procedure describing an installation with an airgapped registry.
This commit ingests work done in https://github.com/ceph/ceph/pull/44346
that was abandoned for lo these past eleven months. The PR connected
with this commit supersedes that PR.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
292894dc920cda58f58109761e04be82e884fbb9 )
zdover23 [Tue, 29 Nov 2022 17:55:46 +0000 (03:55 +1000)]
Merge pull request #49138 from zdover23/wip-doc-2022-11-30-backport-49136-to-pacific
pacific: doc/glossary: add "Dashboard Module"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 29 Nov 2022 17:26:04 +0000 (03:26 +1000)]
doc/glossary: add "Dashboard Module"
Define "Dashboard Module" in doc/glossary.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
399b68cca80cbf867d6b1be66bd98f1aee5f888d )
zdover23 [Tue, 29 Nov 2022 17:30:54 +0000 (03:30 +1000)]
Merge pull request #49135 from zdover23/wip-doc-2022-11-30-backport-49133-to-pacific
pacific: doc/glossary: add "RADOS Cluster"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Tue, 29 Nov 2022 17:15:32 +0000 (03:15 +1000)]
Merge pull request #49130 from zdover23/wip-doc-2022-11-30-backport-49119-to-pacific
pacific: doc/rados: add prompts to change-mon-elections.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Tue, 29 Nov 2022 17:14:39 +0000 (03:14 +1000)]
Merge pull request #49128 from zdover23/wip-doc-2022-11-29-backport-49120-to-pacific
pacific: doc/rados: add prompts to control.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Tue, 29 Nov 2022 17:14:02 +0000 (03:14 +1000)]
Merge pull request #49125 from zdover23/wip-doc-2022-11-29-backport-49118-to-pacific
pacific: doc/rados: add prompts to cache-tiering.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Tue, 29 Nov 2022 17:13:26 +0000 (03:13 +1000)]
Merge pull request #49123 from zdover23/wip-doc-2022-11-29-backport-49114-to-pacific
pacific: doc/rados: add prompts to bluestore-migration.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 29 Nov 2022 16:52:31 +0000 (02:52 +1000)]
doc/glossary: add "RADOS Cluster"
Define "RADOS Cluster" in the glossary.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
4b6914d13de1bccdedef39fca2f8a8aa70317181 )
Zac Dover [Tue, 29 Nov 2022 13:10:59 +0000 (23:10 +1000)]
doc/rados: add prompts to change-mon-elections.rst
Add unselectable prompts to
doc/rados/operations/change-mon-elections.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
1fa1e723fca9b4c250a55cf04bea44de75356a1b )
zdover23 [Tue, 29 Nov 2022 14:04:35 +0000 (00:04 +1000)]
Merge pull request #49112 from zdover23/wip-doc-2022-11-29-backport-49107-to-pacific
pacific: doc/rados: add prompts to balancer.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 29 Nov 2022 13:30:02 +0000 (23:30 +1000)]
doc/rados: add prompts to control.rst
Add unselectable prompts to doc/rados/operations/control.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
3dbaca275ed8973a9377ecb968dd562dd6812939 )
Zac Dover [Tue, 29 Nov 2022 12:28:36 +0000 (22:28 +1000)]
doc/rados: add prompts to cache-tiering.rst
Add unselectable prompts to doc/rados/operations/cache-tiering.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
f51fc235ce73eb8253c8e3713b58b82013caf934 )
Zac Dover [Tue, 29 Nov 2022 11:08:10 +0000 (21:08 +1000)]
doc/rados: add prompts to bluestore-migration.rst
Add unselectable prompts to
doc/rados/operations/bluestore-migration.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
4e3d66bfd64613a2cec4f1213400ce863616a3f7 )
Zac Dover [Tue, 29 Nov 2022 05:41:11 +0000 (15:41 +1000)]
doc/rados: add prompts to balancer.rst
Add unselectable prompts to doc/rados/operations/balancer.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
e7fd6e75dac6a2e84f07519a259d27c4ebf973ac )
zdover23 [Mon, 28 Nov 2022 17:21:50 +0000 (03:21 +1000)]
Merge pull request #49081 from zdover23/wip-doc-2022-11-28-backport-49079-to-pacific
pacific: doc/glossary: s/Ceph System/Ceph Cluster/
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Mon, 28 Nov 2022 00:24:38 +0000 (10:24 +1000)]
Merge pull request #49078 from zdover23/wip-doc-2022-11-28-backport-49074-to-pacific
pacific: doc/dev: improve Basic Workflow wording
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sun, 27 Nov 2022 23:45:25 +0000 (09:45 +1000)]
doc/glossary: s/Ceph System/Ceph Cluster/
Remove "Ceph System" and replace it with "Ceph Cluster".
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
ff6bc1b66414df9591a9dfd109f200b301e61008 )
Zac Dover [Sun, 27 Nov 2022 08:20:51 +0000 (18:20 +1000)]
doc/dev: improve Basic Workflow wording
Make several semantic and syntactic improvements to basic-workflow.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
488ca036905b23a1df5049674c7ec5c707c7917e )
zdover23 [Sun, 27 Nov 2022 07:38:39 +0000 (17:38 +1000)]
Merge pull request #49073 from zdover23/wip-doc-2022-11-27-backport-49066-to-pacific
pacific: doc/glossary: remove "Ceph System"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sat, 26 Nov 2022 13:16:18 +0000 (23:16 +1000)]
doc/glossary: remove "Ceph System"
"Ceph System" appears only in definitions where "Ceph Cluster" should
be, so I'm removing the headword. A future commit will scrub the
glossary of the phrase "Ceph System".
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
f665c25ede38bfca4f21cac6bd907160d5ae4417 )
zdover23 [Sun, 27 Nov 2022 04:03:06 +0000 (14:03 +1000)]
Merge pull request #49071 from zdover23/wip-doc-2022-11-27-backport-49065-to-pacific
pacific: doc/rados: add prompts to add-or-remove-osds
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sat, 26 Nov 2022 07:44:22 +0000 (17:44 +1000)]
doc/rados: add prompts to add-or-remove-osds
Add unselectable prompts to add-or-rm-osds.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
5bedee0d92696e49f4d7e94cb4f4eb388926832c )
zdover23 [Sat, 26 Nov 2022 21:54:54 +0000 (07:54 +1000)]
Merge pull request #49069 from zdover23/wip-doc-2022-11-27-backport-49045-to-pacific
pacific: doc/rbd: update iSCSI gateway info
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Thu, 24 Nov 2022 18:08:13 +0000 (04:08 +1000)]
doc/rbd: update iSCSI gateway info
Update iSCSI gateway info in the RBD documentation.
https://tracker.ceph.com/issues/58080
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
fdb1685f86810bcd707d1915b8e64d7d7bad57eb )
zdover23 [Sat, 26 Nov 2022 04:05:48 +0000 (14:05 +1000)]
Merge pull request #49064 from zdover23/wip-doc-2022-11-26-backport-49062-to-pacific
pacific: doc/glossary: link to "Ceph Manager"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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 )
Kefu Chai [Thu, 24 Nov 2022 06:01:13 +0000 (14:01 +0800)]
pybind/mgr: use annotation style without comment
* use annotation style without comment
* add noqa to import statement to prevent flake8 from complaining
those which import typing modules
to silence the warnings like:
```
flake8 run-test: commands[0] | flake8 --config=tox.ini alerts balancer cephadm cli_api crash devicehealth diskprediction_local hello iostat localpool nfs orchestrator prometheus selftest
cephadm/schedule.py:5:1: F401 'typing.Callable' imported but unused
cephadm/schedule.py:8:1: F401 'ceph.deployment.service_spec.ServiceSpec' imported but unused
cephadm/tests/fixtures.py:17:1: F401 'orchestrator.OrchResult' imported but unused
orchestrator/module.py:4:1: F401 'typing.Set' imported but unused
orchestrator/module.py:17:1: F401 'ceph.deployment.inventory.Device' imported but unused
prometheus/module.py:17:1: F401 'typing.DefaultDict' imported but unused
6 F401 'typing.Callable' imported but unused
ERROR: InvocationError for command /home/jenkins-build/build/workspace/ceph-pull-requests/src/pybind/mgr/.tox/flake8/bin/flake8 --config=tox.ini alerts
```
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit
7894e7bdd1c25d86a71e3dcdc88c46062cb31101 )
Conflicts:
src/pybind/mgr/orchestrator/module.py [ commit
28314cebef32
("mgr/cephadm: Adding support for natural sorting") not in
pacific ]
src/pybind/mgr/cephadm/services/exporter.py [ additional
pacific-only change, this file doesn't exist in main ]
Kefu Chai [Thu, 24 Nov 2022 05:46:27 +0000 (13:46 +0800)]
qa/tasks/cephfs: annotate variable without comment
to silence the warning like
```
flake8 run-test: commands[0] | flake8 --select=F,E9 --exclude=venv,.tox
./tasks/cephfs/test_full.py:6:5: F401 'typing.Optional' imported but unused
```
since we've migrated to python3.6 and up, there is no need to be
compatible with Python 2 anymore.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit
2413da8c854bc46e79ca8d6e84f789f99747c203 )
Conflicts:
qa/tasks/cephfs/test_full.py [ commit
485841b255e1 ("qa: import
CommandFailedError from exceptions not run") not in pacific ]
Kefu Chai [Thu, 24 Nov 2022 05:18:10 +0000 (13:18 +0800)]
cephadm: pin flake8 to 5.0.4
to workaround https://github.com/zheller/flake8-quotes/issues/110
flake8 v5.0.4 is the last known-to-work flake8 before flake8 v6.0.0.
Fixes: https://tracker.ceph.com/issues/58069
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit
ecb3fb1903ab39990236a094949c7dcd9569da57 )
Ilya Dryomov [Wed, 23 Nov 2022 17:10:03 +0000 (18:10 +0100)]
mgr/rbd_support: avoid wedging the task queue if pool is removed
rados.ObjectNotFound exception handler was referencing ioctx variable
which is assigned only if the pool exists and rados.open_ioctx() call
succeeds. This lead to a fatal error
mgr[rbd_support] Failed to locate pool mypool
mgr[rbd_support] execute_task: [errno 2] error opening pool 'b'mypool''
mgr[rbd_support] Fatal runtime error: local variable 'ioctx' referenced before assignment
and wedged the task queue. No other commands were processed until
ceph-mgr daemon restart.
Fixes: https://tracker.ceph.com/issues/52932
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
5a425927ed4c0d0adee3773226ccae26c1c98d30 )
Conflicts:
src/pybind/mgr/rbd_support/task.py [ commit
e4a16e261370
("mgr/rbd_support: add type annotation") not in 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>
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 )
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>
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 )
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>
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>
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 )
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 )
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>
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 )
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>
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>
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 )
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>
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 )
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>
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>
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 )
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 )
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>
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>
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 )
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 )
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>
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 )
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>
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 )
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>
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 )
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>
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>
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 )
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 )
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>
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 )
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 )
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 )
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 )
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 )
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>
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 )
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>
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 )
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>
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 )
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>
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 )
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>
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 )
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>
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>