]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agodoc/dev: add push.autoSetupRemote instructions 49719/head
Zac Dover [Wed, 11 Jan 2023 20:24:55 +0000 (06:24 +1000)]
doc/dev: add push.autoSetupRemote instructions

Explain how to set up push.autoSetupRemote so that the origin branch is
properly set up when running "get push" without the need for the
"--set-upstream" option.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48756 from Matan-B/wip-matanb-rollback-snap
Matan [Wed, 11 Jan 2023 16:18:43 +0000 (18:18 +0200)]
Merge pull request #48756 from Matan-B/wip-matanb-rollback-snap

crimson/osd: Support snapshot rollbacks

Reviewed-by: Samuel Just <sjust@redhat.com>
2 years agoMerge pull request #49568 from Matan-B/wip-matanb-crimson-modified-ranges
Matan [Wed, 11 Jan 2023 16:16:51 +0000 (18:16 +0200)]
Merge pull request #49568 from Matan-B/wip-matanb-crimson-modified-ranges

crimson/osd/*recovery_backend: Rename Push/Pull Info/Op

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: chunmei-liu <chunmei.liu@intel.com>
2 years agoMerge pull request #49715 from zdover23/wip-doc-2023-01-12-cephadm-host-management...
Anthony D'Atri [Wed, 11 Jan 2023 15:57:07 +0000 (10:57 -0500)]
Merge pull request #49715 from zdover23/wip-doc-2023-01-12-cephadm-host-management-osd-capitalization

doc/cephadm: s/osd/OSD/ where appropriate

2 years agoMerge PR #49711 into main
Venky Shankar [Wed, 11 Jan 2023 15:31:51 +0000 (21:01 +0530)]
Merge PR #49711 into main

* refs/pull/49711/head:
ceph.spec.in: remove the bcond_without cephfs_java option

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 years agodoc/cephadm: s/osd/OSD/ where appropriate 49715/head
Zac Dover [Wed, 11 Jan 2023 15:12:24 +0000 (01:12 +1000)]
doc/cephadm: s/osd/OSD/ where appropriate

Capitalize the initialization "OSD" where it occurs in natural language
in cephadm/host-management.rst. This PR answers a request made by
Anthony D'Atri and seconded by Cole Mitchell in https://github.com/ceph/ceph/pull/49699#discussion_r1066171002.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49686 from xxhdx1985126/wip-crimson-dump-metrics
Yingxin [Wed, 11 Jan 2023 05:44:23 +0000 (13:44 +0800)]
Merge pull request #49686 from xxhdx1985126/wip-crimson-dump-metrics

crimson/admin: correct metrics dumping methods

Reviewed-by: Samuel Just <sjust@redhat.com>
2 years agoceph.spec.in: remove the bcond_without cephfs_java option 49711/head
Samuel Just [Wed, 11 Jan 2023 03:19:33 +0000 (19:19 -0800)]
ceph.spec.in: remove the bcond_without cephfs_java option

This effectively disable cephfs_java for rpm builds for now.
The only user appears to be cephfs jni bindings.

Fixes: https://tracker.ceph.com/issues/58382
Signed-off-by: Samuel Just <sjust@redhat.com>
2 years agocrimson/admin: correct metrics dumping methods 49686/head
Xuehan Xu [Tue, 10 Jan 2023 06:55:57 +0000 (06:55 +0000)]
crimson/admin: correct metrics dumping methods

First level object has no key, so we have to inclose metric objects with
an outer one

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
2 years agoMerge pull request #49699 from zdover23/wip-doc-2023-01-11-cephadm-host-management...
colemitchell [Tue, 10 Jan 2023 19:31:23 +0000 (14:31 -0500)]
Merge pull request #49699 from zdover23/wip-doc-2023-01-11-cephadm-host-management-removing-hosts

doc/cephadm: refine "Removing Hosts"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #49703 from zdover23/wip-doc-2023-01-11-rados-operations-move...
colemitchell [Tue, 10 Jan 2023 19:24:11 +0000 (14:24 -0500)]
Merge pull request #49703 from zdover23/wip-doc-2023-01-11-rados-operations-move-colon

doc/rados: move colon

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #49700 from zdover23/wip-doc-2023-01-11-css-h3-padding
colemitchell [Tue, 10 Jan 2023 19:20:16 +0000 (14:20 -0500)]
Merge pull request #49700 from zdover23/wip-doc-2023-01-11-css-h3-padding

doc/css: add top-bar padding for h3 html element

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: move colon 49703/head
Zac Dover [Tue, 10 Jan 2023 19:08:35 +0000 (05:08 +1000)]
doc/rados: move colon

Move colon in add-or-rm-osds.rst so that the sentence reads properly.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/css: add top-bar padding for h3 html element 49700/head
Zac Dover [Tue, 10 Jan 2023 18:48:32 +0000 (04:48 +1000)]
doc/css: add top-bar padding for h3 html element

Add "scroll-margin-top: 4em;" property to h3 html element.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/cephadm: refine "Removing Hosts" 49699/head
Zac Dover [Tue, 10 Jan 2023 18:29:02 +0000 (04:29 +1000)]
doc/cephadm: refine "Removing Hosts"

An intended edit to remove a redundant indefinite article became a
longer (but still brief) full editorial pass.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49692 from zdover23/wip-doc-2023-01-11-header-fix
zdover23 [Tue, 10 Jan 2023 18:10:22 +0000 (04:10 +1000)]
Merge pull request #49692 from zdover23/wip-doc-2023-01-11-header-fix

doc/css: add "span" padding to custom.css

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #49690 from idryomov/wip-58398
Ilya Dryomov [Tue, 10 Jan 2023 17:44:28 +0000 (18:44 +0100)]
Merge pull request #49690 from idryomov/wip-58398

doc/man/ceph-rbdnamer: remove obsolete udev rule

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2 years agodoc/css: add "span" padding to custom.css 49692/head
Zac Dover [Tue, 10 Jan 2023 15:55:55 +0000 (01:55 +1000)]
doc/css: add "span" padding to custom.css

Add "scroll-top-bar: 2em;" for the "span" html element in custom.css so
that the top bar doesn't get in the way of headings bounded by the "span
element".

See also https://github.com/ceph/ceph/pull/49644.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/man/ceph-rbdnamer: remove obsolete udev rule 49690/head
Ilya Dryomov [Tue, 10 Jan 2023 12:40:20 +0000 (13:40 +0100)]
doc/man/ceph-rbdnamer: remove obsolete udev rule

Fixes: https://tracker.ceph.com/issues/58398
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge PR #49630 into main
Venky Shankar [Tue, 10 Jan 2023 11:11:10 +0000 (16:41 +0530)]
Merge PR #49630 into main

* refs/pull/49630/head:
doc: document the relevance of mds_namespace mount option

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2 years agodoc: document the relevance of mds_namespace mount option 49630/head
Jos Collin [Wed, 4 Jan 2023 13:25:36 +0000 (18:55 +0530)]
doc: document the relevance of mds_namespace mount option

Fixes: https://tracker.ceph.com/issues/57673
Signed-off-by: Jos Collin <jcollin@redhat.com>
2 years agoMerge pull request #49664 from batrick/first-damage-repair-nosnap
Venky Shankar [Tue, 10 Jan 2023 04:29:51 +0000 (09:59 +0530)]
Merge pull request #49664 from batrick/first-damage-repair-nosnap

tools/cephfs/first-damage: repair specific first=CEPH_NOSNAP damage

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2 years agoMerge pull request #49677 from zdover23/wip-doc-2023-01-10-rados-replacing-an-osd
zdover23 [Tue, 10 Jan 2023 00:45:39 +0000 (10:45 +1000)]
Merge pull request #49677 from zdover23/wip-doc-2023-01-10-rados-replacing-an-osd

doc/rados: link to cephadm replacing osd section

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: link to cephadm replacing osd section 49677/head
Zac Dover [Mon, 9 Jan 2023 18:09:20 +0000 (04:09 +1000)]
doc/rados: link to cephadm replacing osd section

Direct readers to the "Replacing an OSD" section in the cephadm
documentation, for cases in which the instructions in "Replacing an OSD"
in the RADOS documentation don't work.

https://tracker.ceph.com/issues/58401

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48696 from adk3798/agent-testing-binary
Adam King [Mon, 9 Jan 2023 15:07:59 +0000 (10:07 -0500)]
Merge pull request #48696 from adk3798/agent-testing-binary

cephadm: unit tests for CephadmAgent, MgrListener, AgentGatherer

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2 years agoMerge pull request #49495 from BryceCao/wip-fix-result-when-users-topics-is-null
Casey Bodley [Mon, 9 Jan 2023 14:45:18 +0000 (09:45 -0500)]
Merge pull request #49495 from BryceCao/wip-fix-result-when-users-topics-is-null

rgw: fix result when user's topics is null

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2 years agoMerge pull request #49629 from guits/cv-fix-tox-allowlist_externals
Guillaume Abrioux [Mon, 9 Jan 2023 08:59:25 +0000 (09:59 +0100)]
Merge pull request #49629 from guits/cv-fix-tox-allowlist_externals

ceph-volume/tests: add allowlist_externals to tox.ini

2 years agoMerge pull request #49665 from zdover23/wip-doc-2023-01-08-glossary-ceph-object-storage
colemitchell [Sun, 8 Jan 2023 19:33:46 +0000 (14:33 -0500)]
Merge pull request #49665 from zdover23/wip-doc-2023-01-08-glossary-ceph-object-storage

doc/glossary: Clean up "Ceph Object Storage"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: Clean up "Ceph Object Storage" 49665/head
Zac Dover [Sun, 8 Jan 2023 08:04:43 +0000 (18:04 +1000)]
doc/glossary: Clean up "Ceph Object Storage"

Remove redundant material under the "Ceph Object Storage" headword and
add a "See 'Ceph Object Store'" link. A future PR will provide a couple
of sentences that explain how object storage is what's really supporting
both CephFS and RBD.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agotools/cephfs/first-damage: repair specific first=CEPH_NOSNAP damage 49664/head
Patrick Donnelly [Sat, 7 Jan 2023 20:49:00 +0000 (15:49 -0500)]
tools/cephfs/first-damage: repair specific first=CEPH_NOSNAP damage

first==CEPH_NOSNAP is never valid. Apparently somehow the MDS may set
this in some code path yet to be discovered, even without snapshots.

Note, we probably should not necessarily automate this fix via the MDS
because we do not know if this dentry (visible in HEAD) should also be
visible before NEXT_SNAP.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agotools/cephfs/first-damage.py: load CEPH_CONF
Patrick Donnelly [Sat, 7 Jan 2023 20:48:17 +0000 (15:48 -0500)]
tools/cephfs/first-damage.py: load CEPH_CONF

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #49663 from bradfitz/patch-1
Anthony D'Atri [Sat, 7 Jan 2023 04:44:12 +0000 (23:44 -0500)]
Merge pull request #49663 from bradfitz/patch-1

doc: fix a typo

2 years agodoc: fix a typo 49663/head
Brad Fitzpatrick [Sat, 7 Jan 2023 03:54:45 +0000 (19:54 -0800)]
doc: fix a typo

Signed-off-by: Brad Fitzpatrick <brad@danga.com>
2 years agoMerge pull request #49658 from zdover23/wip-doc-2023-01-15-h2-scroll-margin-top
zdover23 [Fri, 6 Jan 2023 18:02:00 +0000 (04:02 +1000)]
Merge pull request #49658 from zdover23/wip-doc-2023-01-15-h2-scroll-margin-top

doc/css: Add scroll-margin-top to h2 html element

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #49653 from zdover23/wip-doc-2023-01-06-crushtool-options
zdover23 [Fri, 6 Jan 2023 17:57:32 +0000 (03:57 +1000)]
Merge pull request #49653 from zdover23/wip-doc-2023-01-06-crushtool-options

doc/man: define --num-rep, --min-rep and --max-rep

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2 years agoMerge pull request #49657 from dang/wip-dang-motr-build
Daniel Gryniewicz [Fri, 6 Jan 2023 16:47:47 +0000 (11:47 -0500)]
Merge pull request #49657 from dang/wip-dang-motr-build

Fix MOTRStore build

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agodoc/css: Add scroll-margin-top to h2 html element 49658/head
Zac Dover [Fri, 6 Jan 2023 16:24:39 +0000 (02:24 +1000)]
doc/css: Add scroll-margin-top to h2 html element

Add "scroll-margin-top: 4em;" to the h2 html element's definition in
custom.css. This moves the text under all h2 html elements out of the
way of the sticky-header-style top bar, which previously obscured the
text.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49643 from zdover23/wip-doc-2023-01-05-add-padding-to-sections
zdover23 [Fri, 6 Jan 2023 16:13:26 +0000 (02:13 +1000)]
Merge pull request #49643 from zdover23/wip-doc-2023-01-05-add-padding-to-sections

doc/_static: add scroll-margin-top to custom.css

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/man: define --num-rep, --min-rep and --max-rep 49653/head
Zac Dover [Fri, 6 Jan 2023 12:51:47 +0000 (22:51 +1000)]
doc/man: define --num-rep, --min-rep and --max-rep

Explain the "--num-rep", "--min-rep", and "--max-rep" options, which are
required when running "crushtool" commands with the "--show-mappings"
flag. Originally reported by Brad Fitzpatrick.

https://tracker.ceph.com/issues/58374

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49373 from inspur-wyq/wip-doc-rgwtar
Casey Bodley [Fri, 6 Jan 2023 14:42:43 +0000 (09:42 -0500)]
Merge pull request #49373 from inspur-wyq/wip-doc-rgwtar

src/rgw/rgw_tar.h: fix typos

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2 years agoMerge pull request #49631 from petrutlucian94/rbd_py_test2
Ilya Dryomov [Fri, 6 Jan 2023 14:35:30 +0000 (15:35 +0100)]
Merge pull request #49631 from petrutlucian94/rbd_py_test2

qa: test_rbd_wnbd.py - disable PS progress bar

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge pull request #49651 from Thingee/update-foundation-20230105
Mike Perez [Thu, 5 Jan 2023 23:49:38 +0000 (15:49 -0800)]
Merge pull request #49651 from Thingee/update-foundation-20230105

doc: Updating Foundation members for January 2023

2 years agodoc: Updating Foundation members for January 2023 49651/head
Mike Perez [Thu, 5 Jan 2023 20:31:29 +0000 (12:31 -0800)]
doc: Updating Foundation members for January 2023

Signed-off-by: Mike Perez <thingee@gmail.com>
2 years agoFix MOTRStore build 49657/head
Daniel Gryniewicz [Thu, 5 Jan 2023 19:59:12 +0000 (14:59 -0500)]
Fix MOTRStore build

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2 years agodoc/_static: add scroll-margin-top to custom.css 49643/head
Zac Dover [Thu, 5 Jan 2023 18:19:12 +0000 (04:19 +1000)]
doc/_static: add scroll-margin-top to custom.css

Add 4em of padding to the class "section", so that linked-to
destinations are not obscured by the top bar.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49500 from BryceCao/wip-fix-result-when-users-mfas-is-null
Casey Bodley [Thu, 5 Jan 2023 15:39:09 +0000 (10:39 -0500)]
Merge pull request #49500 from BryceCao/wip-fix-result-when-users-mfas-is-null

rgw: fix result when users mfas is null

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #49637 from zdover23/wip-doc-2023-01-05-top-bar-scroll-margin...
zdover23 [Thu, 5 Jan 2023 15:13:53 +0000 (01:13 +1000)]
Merge pull request #49637 from zdover23/wip-doc-2023-01-05-top-bar-scroll-margin-top-repair

doc/css: add scroll-margin-top to dt elements

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/css: add scroll-margin-top to dt elements 49637/head
Zac Dover [Thu, 5 Jan 2023 12:25:43 +0000 (22:25 +1000)]
doc/css: add scroll-margin-top to dt elements

add "scroll-margin-top: em3;" to custom.css so that the header bar
doesn't obscure the text of headwords in glossary.rst. Note that this
applies only to elements in the documentation that are rendered into
HTML with the dt (which stands for "description term" or "description
list") tag. Other modifications will be necessary in order to ensure
that the anchor points of non-dt elements are not obscured by the header
bar.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoqa: test_rbd_wnbd.py - disable PS progress bar 49631/head
Lucian Petrut [Wed, 4 Jan 2023 17:08:12 +0000 (19:08 +0200)]
qa: test_rbd_wnbd.py - disable PS progress bar

This test uses certain PS commands that attempt to display
a progress bar. However, this can cause issues when invoked
remotely (e.g. by the jenkins job).

For this reason, we're defining a helper (ps_execute) that runs
PS commands, disabling the progress bars and enabling the non
interactive mode.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2 years agoMerge pull request #48730 from dang/wip-dang-zipper-chown
Daniel Gryniewicz [Wed, 4 Jan 2023 18:34:47 +0000 (13:34 -0500)]
Merge pull request #48730 from dang/wip-dang-zipper-chown

Fix chown to unlink

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoceph-volume/tests: add allowlist_externals to tox.ini 49629/head
Guillaume Abrioux [Wed, 4 Jan 2023 13:18:59 +0000 (14:18 +0100)]
ceph-volume/tests: add allowlist_externals to tox.ini

typical failure seen in the CI:

```
py3-flake8: install_deps> ./tox_install_command.sh flake8
py3-flake8: failed with ./tox_install_command.sh (resolves to ./tox_install_command.sh) is not allowed, use allowlist_externals to allow it
```

Fixes: https://tracker.ceph.com/issues/58377
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2 years agoMerge pull request #49618 from petrutlucian94/rbd_py_test2
Ilya Dryomov [Wed, 4 Jan 2023 12:45:54 +0000 (13:45 +0100)]
Merge pull request #49618 from petrutlucian94/rbd_py_test2

qa: retry test_rbd_wnbd.py fs operations

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoqa: retry test_rbd_wnbd.py fs operations 49618/head
Lucian Petrut [Tue, 3 Jan 2023 09:56:30 +0000 (11:56 +0200)]
qa: retry test_rbd_wnbd.py fs operations

Certain FS related operations can fail, especially under load
(e.g. initializing partitions, volume formatting, etc).

For this reason, we're going to introduce some retries.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2 years agoMerge pull request #49620 from bradfitz/bradfitz/doc
zdover23 [Tue, 3 Jan 2023 16:45:15 +0000 (02:45 +1000)]
Merge pull request #49620 from bradfitz/bradfitz/doc

doc: fix a couple grammatical things

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc: fix a couple grammatical things 49620/head
Brad Fitzpatrick [Tue, 3 Jan 2023 16:36:19 +0000 (08:36 -0800)]
doc: fix a couple grammatical things

Signed-off-by: Brad Fitzpatrick <brad@danga.com>
2 years agocrimson/osd/pg_backend: missing modified_ranges implementataion tracker 48756/head
Matan Breizman [Wed, 14 Dec 2022 17:26:26 +0000 (17:26 +0000)]
crimson/osd/pg_backend: missing modified_ranges implementataion tracker

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agoqa/suites/crimson-rados: rados_python - enable rollback test
Matan Breizman [Sun, 6 Nov 2022 11:53:33 +0000 (11:53 +0000)]
qa/suites/crimson-rados: rados_python - enable rollback test

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agotest/pybind/test_rados.py: add another rollback test
Matan Breizman [Sun, 2 Oct 2022 12:31:51 +0000 (12:31 +0000)]
test/pybind/test_rados.py: add another rollback test

Added another rollback test case:
Do not remove the original object to be rollbacked to.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd: support snapshot rollbacks
Matan Breizman [Thu, 20 Oct 2022 09:08:44 +0000 (09:08 +0000)]
crimson/osd: support snapshot rollbacks

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agoMerge pull request #49613 from zdover23/wip-doc-2023-01-02-start-documenting-ceph...
Anthony D'Atri [Mon, 2 Jan 2023 15:15:35 +0000 (10:15 -0500)]
Merge pull request #49613 from zdover23/wip-doc-2023-01-02-start-documenting-ceph-49609-followup

doc/start: add Anthony D'Atri's suggestions

2 years agodoc/start: add Anthony D'Atri's suggestions 49613/head
Zac Dover [Mon, 2 Jan 2023 13:00:55 +0000 (23:00 +1000)]
doc/start: add Anthony D'Atri's suggestions

Add the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/49609.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49609 from zdover23/wip-doc-2023-01-02-start-documenting-ceph...
colemitchell [Mon, 2 Jan 2023 05:25:05 +0000 (00:25 -0500)]
Merge pull request #49609 from zdover23/wip-doc-2023-01-02-start-documenting-ceph-cleanup

doc/start: refine "Quirks of RST"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/start: refine "Quirks of RST" 49609/head
Zac Dover [Mon, 2 Jan 2023 04:23:22 +0000 (14:23 +1000)]
doc/start: refine "Quirks of RST"

Refine the language that was added yesterday, language that explains how
certain aspects of RST work.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49606 from zdover23/wip-doc-2023-01-01-start-documenting-ceph...
zdover23 [Sun, 1 Jan 2023 12:32:27 +0000 (22:32 +1000)]
Merge pull request #49606 from zdover23/wip-doc-2023-01-01-start-documenting-ceph-quirks-of-rst

doc/start: add link-related metadocumentation

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/start: add link-related metadocumentation 49606/head
Zac Dover [Sun, 1 Jan 2023 12:06:54 +0000 (22:06 +1000)]
doc/start: add link-related metadocumentation

Add two kinds of link-related metadocumentation (documentation about how
to write documentation) to the "Documenting Ceph" section of the "Intro
to Ceph" document: 1. metadocumentation about external links, and 2.
metadocumentation about internal links.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49602 from zdover23/wip-doc-2022-12-31-glossary-DAS-capitalization
colemitchell [Sat, 31 Dec 2022 04:51:57 +0000 (23:51 -0500)]
Merge pull request #49602 from zdover23/wip-doc-2022-12-31-glossary-DAS-capitalization

doc/glossary: capitalize "DAS" correctly

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: capitalize "DAS" correctly 49602/head
Zac Dover [Sat, 31 Dec 2022 04:22:26 +0000 (14:22 +1000)]
doc/glossary: capitalize "DAS" correctly

Correctly capitalize "Direct-Attached Storage" in the glossary. (And
test the "Quincy" branch, which seems lately not to have picked up any
docs backports.)

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49599 from zdover23/wip-doc-2022-12-30-glossary-releases
colemitchell [Fri, 30 Dec 2022 01:56:26 +0000 (20:56 -0500)]
Merge pull request #49599 from zdover23/wip-doc-2022-12-30-glossary-releases

doc/glossary: collate "releases" entries

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: collate "releases" entries 49599/head
Zac Dover [Fri, 30 Dec 2022 01:32:31 +0000 (11:32 +1000)]
doc/glossary: collate "releases" entries

Collect the "Releases"-related entries together under the "Releases"
headword, in order to give readers a sense at a glance of how the
different kinds of releases relate to one another.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49488 from zdover23/wip-doc-2022-12-18-rbd-rbd-exclusive-locks...
zdover23 [Thu, 29 Dec 2022 15:27:49 +0000 (01:27 +1000)]
Merge pull request #49488 from zdover23/wip-doc-2022-12-18-rbd-rbd-exclusive-locks-refine

doc/rbd: refine rbd-exclusive-locks.rst

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 years agodoc/rbd: refine rbd-exclusive-locks.rst 49488/head
Zac Dover [Sat, 17 Dec 2022 23:12:01 +0000 (09:12 +1000)]
doc/rbd: refine rbd-exclusive-locks.rst

Refine grammar (mostly semantics) in rbd-exclusive-locks.rst.

Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49593 from zdover23/wip-doc-2022-12-29-glossary-osd-id-each
zdover23 [Thu, 29 Dec 2022 15:03:32 +0000 (01:03 +1000)]
Merge pull request #49593 from zdover23/wip-doc-2022-12-29-glossary-osd-id-each

doc/glossary: s/an/each/ where it's needed

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: s/an/each/ where it's needed 49593/head
Zac Dover [Thu, 29 Dec 2022 04:42:25 +0000 (14:42 +1000)]
doc/glossary: s/an/each/ where it's needed

s/an/each/ in accordance with the suggestion made by Anthony D'Atri
here: https://github.com/ceph/ceph/pull/49590/files#r1058390357

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49584 from zdover23/wip-doc-2022-12-27-glossary-cleanup
zdover23 [Wed, 28 Dec 2022 09:08:45 +0000 (19:08 +1000)]
Merge pull request #49584 from zdover23/wip-doc-2022-12-27-glossary-cleanup

doc/glossary: clean OSD id-related entries

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #49587 from zdover23/wip-doc-2022-12-27-rbd-wuold-typo
Ilya Dryomov [Tue, 27 Dec 2022 22:37:59 +0000 (23:37 +0100)]
Merge pull request #49587 from zdover23/wip-doc-2022-12-27-rbd-wuold-typo

doc/rbd: s/wuold/would/ in rados-rbd-cmds.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge pull request #49583 from RanjiniMandyam/RMN-2151232-syntax
Adam King [Tue, 27 Dec 2022 16:40:58 +0000 (11:40 -0500)]
Merge pull request #49583 from RanjiniMandyam/RMN-2151232-syntax

doc/dev/cephadm: fix host maintenance enter/exit syntax -

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rbd: s/wuold/would/ in rados-rbd-cmds.rst 49587/head
Zac Dover [Tue, 27 Dec 2022 12:28:49 +0000 (22:28 +1000)]
doc/rbd: s/wuold/would/ in rados-rbd-cmds.rst

s/wuold/would/ in rados-rbd-cmds.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/glossary: clean OSD id-related entries 49584/head
Zac Dover [Tue, 27 Dec 2022 05:28:31 +0000 (15:28 +1000)]
doc/glossary: clean OSD id-related entries

Tidy up the sentences under the headwords "OSD fsid", "OSD id", and "OSD
uuid".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/dev/cephadm: fix host maintenance enter/exit syntax - 49583/head
Ranjini Mandyam Narasiodeyar [Tue, 27 Dec 2022 05:08:26 +0000 (10:38 +0530)]
doc/dev/cephadm: fix host maintenance enter/exit syntax -

Signed-off-by: Ranjini Mandyam Narasiodeyar <rmandyam@rmandyam.remote.csb>
2 years agoMerge pull request #48893 from weixinwei/master
Ilya Dryomov [Mon, 26 Dec 2022 13:59:07 +0000 (14:59 +0100)]
Merge pull request #48893 from weixinwei/master

librbd: avoid EUCLEAN error after "rbd rm" is interrupted

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
2 years agoMerge pull request #49261 from ajarr/fix-57726
Ilya Dryomov [Mon, 26 Dec 2022 13:56:05 +0000 (14:56 +0100)]
Merge pull request #49261 from ajarr/fix-57726

mgr/rbd_support: remove localized schedule option during module startup

Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge pull request #49573 from zdover23/wip-doc-2022-12-26-glossary-cleanup 49576/head 49578/head 49580/head
zdover23 [Mon, 26 Dec 2022 06:20:57 +0000 (16:20 +1000)]
Merge pull request #49573 from zdover23/wip-doc-2022-12-26-glossary-cleanup

doc/glossary: disambiguate clauses

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: disambiguate clauses 49573/head
Zac Dover [Mon, 26 Dec 2022 06:05:32 +0000 (16:05 +1000)]
doc/glossary: disambiguate clauses

Disambiguate various clauses, most of which contain forms of the verb
"to require".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49569 from zdover23/wip-doc-2022-12-26-start-documenting-ceph...
colemitchell [Sun, 25 Dec 2022 21:21:16 +0000 (16:21 -0500)]
Merge pull request #49569 from zdover23/wip-doc-2022-12-26-start-documenting-ceph-backport-fix

doc/start: update documenting-ceph.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #49567 from zdover23/wip-doc-2022-12-25-glossary-cleanup
colemitchell [Sun, 25 Dec 2022 21:19:42 +0000 (16:19 -0500)]
Merge pull request #49567 from zdover23/wip-doc-2022-12-25-glossary-cleanup

doc/glossary: improve glossary entries

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/start: update documenting-ceph.rst 49569/head
Zac Dover [Sun, 25 Dec 2022 21:11:30 +0000 (07:11 +1000)]
doc/start: update documenting-ceph.rst

Add an article to documenting-ceph.rst in order to troubleshoot a
backporting problem.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/glossary: improve glossary entries 49567/head
Zac Dover [Sun, 25 Dec 2022 04:02:29 +0000 (14:02 +1000)]
doc/glossary: improve glossary entries

Improve multiple glossary entries.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agocrimoson/osd/replicated_recovery_backend: Rename pop to push_op 49568/head
Matan Breizman [Sun, 25 Dec 2022 12:34:51 +0000 (12:34 +0000)]
crimoson/osd/replicated_recovery_backend: Rename pop to push_op

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd/replicated_recovery_backend: Rename po to pull_op
Matan Breizman [Sun, 25 Dec 2022 12:25:49 +0000 (12:25 +0000)]
crimson/osd/replicated_recovery_backend: Rename po to pull_op

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd/recovery_backend: Rename PushInfo to push_info_t
Matan Breizman [Sun, 25 Dec 2022 12:13:14 +0000 (12:13 +0000)]
crimson/osd/recovery_backend: Rename PushInfo to push_info_t

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd/replicated_recovery_backend: Rename pi to push_info
Matan Breizman [Sun, 25 Dec 2022 12:11:56 +0000 (12:11 +0000)]
crimson/osd/replicated_recovery_backend: Rename pi to push_info

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd/*recovery_backend:Rename pi to pull_info
Matan Breizman [Sun, 25 Dec 2022 12:11:07 +0000 (12:11 +0000)]
crimson/osd/*recovery_backend:Rename pi to pull_info

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agocrimson/osd/*recovery_backend: Rename PullInfo to pull_info_t
Matan Breizman [Sun, 25 Dec 2022 11:24:36 +0000 (11:24 +0000)]
crimson/osd/*recovery_backend: Rename PullInfo to pull_info_t

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agoMerge pull request #49564 from zdover23/wip-doc-2022-12-25-start-documenting-ceph
colemitchell [Sun, 25 Dec 2022 02:31:29 +0000 (21:31 -0500)]
Merge pull request #49564 from zdover23/wip-doc-2022-12-25-start-documenting-ceph

doc/start: improve documenting-ceph.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/start: improve documenting-ceph.rst 49564/head
Zac Dover [Sun, 25 Dec 2022 02:08:25 +0000 (12:08 +1000)]
doc/start: improve documenting-ceph.rst

Improve the grammar and the pragmatics of the "TOC and Hyperlinks"
section of start/documenting-ceph.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49558 from zdover23/wip-doc-2022-12-24-rados-api-librados-intro...
colemitchell [Sat, 24 Dec 2022 07:06:22 +0000 (02:06 -0500)]
Merge pull request #49558 from zdover23/wip-doc-2022-12-24-rados-api-librados-intro-prompt-removal

doc/rados: remove prompt from php.ini line

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #49557 from zdover23/wip-doc-2022-12-24-rados-api-python-typo
colemitchell [Sat, 24 Dec 2022 06:12:47 +0000 (01:12 -0500)]
Merge pull request #49557 from zdover23/wip-doc-2022-12-24-rados-api-python-typo

doc/rados: correct typo in python.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: remove prompt from php.ini line 49558/head
Zac Dover [Sat, 24 Dec 2022 06:11:20 +0000 (16:11 +1000)]
doc/rados: remove prompt from php.ini line

Remove an unselectable prompt from the beginning of a line meant to be
included in the "php.ini" file.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/rados: correct typo in python.rst 49557/head
Zac Dover [Sat, 24 Dec 2022 05:51:10 +0000 (15:51 +1000)]
doc/rados: correct typo in python.rst

s/you Ceph configuration file/your Ceph configuration file/

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49532 from petrutlucian94/rbd_py_test2
Ilya Dryomov [Fri, 23 Dec 2022 20:38:11 +0000 (21:38 +0100)]
Merge pull request #49532 from petrutlucian94/rbd_py_test2

qa: fix test_rbd_wnbd.py, properly retrieving the drive letter

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>