]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Igor Fedotov [Wed, 9 Nov 2022 13:45:03 +0000 (16:45 +0300)]
test/test_bluefs: get rid of build warning
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
228c0532d2886b7662343b68d4c27e6917e2c753 )
Igor Fedotov [Wed, 2 Nov 2022 16:39:14 +0000 (19:39 +0300)]
os/bluestore: prepend compacted BlueFS log with a starter part.
The rationale is to have initial log fnode after compaction small
enough to fit into 4K superblock. Without that compacted metadata might
require fnode longer than 4K which goes beyond existing 4K
superblock. BlueFS assert in this case for now.
Hence the resulting log allocation disposition is like:
- superblock(4K) keeps initial log fnode which refers:
op_init, op_update_inc(log), op_jump(next seq)
- updated log fnode built from superblock + above op_update_inc refers:
compacted meta (a bunch of op_update and others)
- *
- more op_update_inc(log) to follow if log is extended
- *
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
b65c780a3b524a44d0f860b0edda3baaac13c539 )
Igor Fedotov [Wed, 9 Nov 2022 02:24:00 +0000 (05:24 +0300)]
os/bluestore: introduce bluefs_fnode_t::swap method
+ minor refactoring.
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
0af28582453122ccd87389261a45127d399caf7d )
Igor Fedotov [Wed, 9 Nov 2022 01:39:44 +0000 (04:39 +0300)]
os/bluestore: increment Bluefs::super.version at _write_super
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
0bfc42ac8d3586367e55e71e978d3eb4f62cf5b3 )
Igor Fedotov [Tue, 8 Nov 2022 15:16:21 +0000 (18:16 +0300)]
os/bluestore: introduce method to estimate BlueFS transaction size
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
05478fc46bc6437e8e57642a5ffdedde851f08f3 )
Igor Fedotov [Tue, 8 Nov 2022 16:21:08 +0000 (19:21 +0300)]
os/bluestore: simplify and cleanup BlueFS::_compact_log_async_...()
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
0fc0ced22c49c80dc5c0b972fd6e9465252f1909 )
Igor Fedotov [Tue, 8 Nov 2022 14:51:12 +0000 (17:51 +0300)]
os/bluestore: get rid off BlueFS::_compact_log_async_dump_metadata_NF()
We can reuse _compact_log_dump_metadata_NF() instead
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit
285df4b43e8096cb1b3c9c3c5b380cad759ea52c )
Igor Fedotov [Mon, 10 Oct 2022 11:41:43 +0000 (14:41 +0300)]
os/bluestore: unify allocation functions' signature at BlueFS.
Signed-off-by: Igor Fedotov <ifedotov@croit.io>
(cherry picked from commit
bd207412f11685297aef2b54502290a1c29bc83b )
Yuri Weinstein [Wed, 25 Jan 2023 16:47:51 +0000 (08:47 -0800)]
Merge pull request #49061 from soumyakoduri/wip-skoduri-quincy
[quincy] rgw/cloud-transition: Fix issues with MCG endpoint
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Yuri Weinstein [Wed, 25 Jan 2023 16:47:10 +0000 (08:47 -0800)]
Merge pull request #48231 from ivancich/wip-57648-quincy
quincy: rgw: fix bool/int logic error when calling get_obj_head_ioctx
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Reviewed-by: Ali Maredia <amaredia@redhat.com>
Anthony D'Atri [Wed, 25 Jan 2023 16:45:31 +0000 (11:45 -0500)]
Merge pull request #49874 from zdover23/wip-doc-2023-01-26-backport-49873-to-quincy
quincy: doc/dev: add Slack to Dev Guide essentials
Zac Dover [Wed, 25 Jan 2023 15:57:17 +0000 (01:57 +1000)]
doc/dev: add Slack to Dev Guide essentials
Add Ceph's Slack to doc/developer_guide/essentials.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c3288cf5be232bded5ccd70925da2452599903ab )
Nizamudeen A [Tue, 24 Jan 2023 04:56:33 +0000 (10:26 +0530)]
Merge pull request #48934 from s0nea/wip-58043-quincy
quincy: ceph-mixing: fix ceph_hosts variable
Reviewed-by: Pegonzal <NOT@FOUND>
Anthony D'Atri [Mon, 23 Jan 2023 14:19:00 +0000 (09:19 -0500)]
Merge pull request #49832 from zdover23/wip-doc-2023-01-23-backport-49778-to-quincy
quincy: doc/rados: refine ceph-conf.rst
zdover23 [Mon, 23 Jan 2023 11:51:37 +0000 (21:51 +1000)]
Merge pull request #49821 from zdover23/wip-doc-2023-01-21-backport-49820-to-quincy
quincy: doc/rados: refine pool-pg-config-ref.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Wed, 18 Jan 2023 06:11:28 +0000 (16:11 +1000)]
doc/rados: refine ceph-conf.rst
Correct grammar and usage in ceph-conf.rst.
https://tracker.ceph.com/issues/58485
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
dfb0b4a6ad233ad410ab5952a6a3db89c46cc0aa )
Avan [Mon, 23 Jan 2023 05:55:04 +0000 (11:25 +0530)]
Merge pull request #49787 from rhcs-dashboard/wip-58503-quincy
quincy: mgr/prometheus: export zero valued pg state metrics
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Zac Dover [Sat, 21 Jan 2023 05:04:12 +0000 (15:04 +1000)]
doc/rados: refine pool-pg-config-ref.rst
Remove pleonasm.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
11724c9b8e0244a0b44daa3db96022c50d603090 )
Ilya Dryomov [Fri, 20 Jan 2023 14:23:53 +0000 (15:23 +0100)]
Merge pull request #49806 from idryomov/wip-doc-exclusive-lock-transitions-quincy
quincy: doc/rbd/rbd-exclusive-locks: warn about automatic lock transitions
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Thu, 19 Jan 2023 12:21:40 +0000 (13:21 +0100)]
doc/rbd/rbd-exclusive-locks: warn about automatic lock transitions
A lot of people aren't aware of automatic lock transitions and
wrongfully assume that exclusive lock means that the image remains
locked for as long as the client is running. Redo the explanation
and add a warning.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
2af7252b332c17e3ad8a363f13e2404d1276e2bd )
Ilya Dryomov [Wed, 18 Jan 2023 19:20:19 +0000 (20:20 +0100)]
doc/rbd/rbd-exclusive-locks: don't mention "profile rbd" requirement twice
It's (much better) described in the Blocklisting section.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
c966ea99bc5d6fb6e4a3dc41becedb62efa4dd74 )
zdover23 [Fri, 20 Jan 2023 10:51:54 +0000 (20:51 +1000)]
Merge pull request #49792 from zdover23/wip-doc-2023-01-20-backport-49764-to-quincy
quincy: doc/ceph-volume: refine encryption.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 17 Jan 2023 09:45:23 +0000 (19:45 +1000)]
doc/ceph-volume: refine encryption.rst
Improve the word choice and grammar of
doc/ceph-volume/lvm/encryption.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
6f7f7c8f651319bc75847dfc784213d5111e6502 )
Avan Thakkar [Mon, 16 Jan 2023 12:41:06 +0000 (18:11 +0530)]
mgr/prometheus: export zero valued pg state metrics
Fixes: https://tracker.ceph.com/issues/58471
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
As per the Prometheus documentation, omitting zero metrics is not a best practice. The metric value for all PG_STATES should be initialized to zero.
(cherry picked from commit
17d1ecc914b2fe6c5d9e8045a999985988c39447 )
colemitchell [Thu, 19 Jan 2023 03:27:09 +0000 (22:27 -0500)]
Merge pull request #49781 from zdover23/wip-doc-2023-01-19-backport-49780-to-quincy
quincy: doc/install: link to "cephadm installing ceph"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Thu, 19 Jan 2023 01:50:17 +0000 (11:50 +1000)]
doc/install: link to "cephadm installing ceph"
Link to "Installing Ceph" in the cephadm documentation instead of (as
was the case before this commit) to the cephadm overview page. Anyone
who clicks on the "cephadm" link in the context of the
doc/install/index.rst page is more likely to expect installation
instructions than to expect an explanation of what cephadm is.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
f04001deb302d98c950bff68cdecc87a65a66d4d )
Nizamudeen A [Wed, 18 Jan 2023 08:43:16 +0000 (14:13 +0530)]
Merge pull request #49776 from aaSharma14/wip-58484-quincy
quincy: mgr/dashboard: fix bucket encryption checkbox
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Aashish Sharma [Tue, 17 Jan 2023 09:56:34 +0000 (15:26 +0530)]
mgr/dashboard: fix bucket encryption checkbox
Fixes: https://tracker.ceph.com/issues/58474
The encryption checkbox in the bucket creation form remains disabled after setting the vault authentication method as agent.
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
aea92059f4fd795e3556b0c67638dd1045ce5fdc )
Anthony D'Atri [Mon, 16 Jan 2023 15:48:50 +0000 (10:48 -0500)]
Merge pull request #49757 from zdover23/wip-doc-2023-01-16-backport-49747-to-quincy
quincy: doc/ceph-volume: update LUKS docs
Zac Dover [Sun, 15 Jan 2023 21:46:49 +0000 (07:46 +1000)]
doc/ceph-volume: update LUKS docs
Remove references that claim that Ceph uses only LUKS version 1.
https://tracker.ceph.com/issues/58354
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
27974c1d8a413cd5035acf27978cee36c2f6ccb4 )
Anthony D'Atri [Mon, 16 Jan 2023 03:18:02 +0000 (22:18 -0500)]
Merge pull request #49751 from zdover23/wip-doc-2023-01-16-backport-49745-to-quincy
quincy: doc/start: add RST escape character rules for bold
Anthony D'Atri [Mon, 16 Jan 2023 03:01:55 +0000 (22:01 -0500)]
Merge pull request #49749 from zdover23/wip-doc-2023-01-16-backport-49716-to-quincy
quincy: doc/rbd: format iscsi-initiator-linux.rbd better
Zac Dover [Sun, 15 Jan 2023 10:45:28 +0000 (20:45 +1000)]
doc/start: add RST escape character rules for bold
Explain how to escape the bold notation (**) within words in RST.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
84524c264638710dd7d00a193e25a511cd0de19d )
Zac Dover [Wed, 11 Jan 2023 16:00:29 +0000 (02:00 +1000)]
doc/rbd: format iscsi-initiator-linux.rbd better
Add prompts and clean up the lists in doc/rbd/iscsi-initiator-linux.rbd.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
26b8e9cb93ccaf72a5e46aae6c436be9deaf3ac5 )
colemitchell [Fri, 13 Jan 2023 21:47:53 +0000 (16:47 -0500)]
Merge pull request #49738 from zdover23/wip-doc-2023-01-14-backport-49736-to-quincy
quincy: doc/dev: add git branch management commands
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 13 Jan 2023 20:48:57 +0000 (06:48 +1000)]
doc/dev: add git branch management commands
Add git branch deleting and search commands to the "Basic Workflow" page
of the Developer Guide.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
f1c0c3ec3d0d56d4615a77d5912018dc0542c959 )
Aashish Sharma [Thu, 12 Jan 2023 06:39:05 +0000 (12:09 +0530)]
Merge pull request #49724 from aaSharma14/wip-58424-quincy
quincy: mgr/dashboard: rgw server side encryption config values set to wrong daemon
Reviewed-by: Nizamudeen A <nia@redhat.com>
Aashish Sharma [Wed, 11 Jan 2023 10:59:35 +0000 (16:29 +0530)]
mgr/dashboard: rgw server side encryption daemon name fix
The config values for the server side encryption currently are wrongly set to the mon daemon by default. This PR intends to fix this issue
Fixes: https://tracker.ceph.com/issues/58419
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
f1727f028d5684b57616650a9cd6c9d2ecb89294 )
Anthony D'Atri [Wed, 11 Jan 2023 19:32:07 +0000 (14:32 -0500)]
Merge pull request #49717 from zdover23/wip-doc-2023-01-11-backport-49715-to-quincy
quincy: doc/cephadm: s/osd/OSD/ where appropriate
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>
(cherry picked from commit
559fea8b427ba60b49ebfe16d67fa21168e3e1bc )
Ilya Dryomov [Wed, 11 Jan 2023 12:10:15 +0000 (13:10 +0100)]
Merge pull request #49697 from idryomov/wip-58398-quincy
quincy: doc/man/ceph-rbdnamer: remove obsolete udev rule
Reviewed-by: Christopher Hoffman <choffman@redhat.com>
colemitchell [Tue, 10 Jan 2023 21:08:05 +0000 (16:08 -0500)]
Merge pull request #49706 from zdover23/wip-doc-2023-01-11-backport-49699-to-quincy
quincy: doc/cephadm: refine "Removing Hosts"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
colemitchell [Tue, 10 Jan 2023 20:14:37 +0000 (15:14 -0500)]
Merge pull request #49704 from zdover23/wip-doc-2023-01-11-backport-49703-to-quincy
quincy: doc/rados: move colon
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
2e1fd6308726ecfdfe39c51c6e8fc99e922a3f84 )
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>
(cherry picked from commit
b1a53d7621241272f7f9f2f99dfd912b6117215b )
colemitchell [Tue, 10 Jan 2023 19:20:15 +0000 (14:20 -0500)]
Merge pull request #49701 from zdover23/wip-doc-2023-01-11-backport-49700-to-quincy
quincy: doc/css: add top-bar padding for h3 html element
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
c28cb533909a9ac0010e160e86d2a8dc23ea9675 )
Anthony D'Atri [Tue, 10 Jan 2023 17:51:01 +0000 (12:51 -0500)]
Merge pull request #49693 from zdover23/wip-doc-2023-01-11-backport-49692-to-quincy
quincy: doc/css: add "span" padding to custom.css
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>
(cherry picked from commit
8ca3bd5042094aa0e67d728131f8fa942919717e )
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>
(cherry picked from commit
dd9555b0ae0507c996588e82a62b0a674530a16a )
colemitchell [Tue, 10 Jan 2023 01:21:26 +0000 (20:21 -0500)]
Merge pull request #49680 from zdover23/wip-doc-2023-01-10-backport-49677-2nd-attempt-to-quincy
quincy: doc/rados: link to cephadm replacing osd section
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
colemitchell [Tue, 10 Jan 2023 01:07:06 +0000 (20:07 -0500)]
Merge pull request #49683 from zdover23/wip-doc-2023-01-10-backport-49663-to-quincy
quincy: doc: fix a typo
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
c670906b49de87514e3b3cce28519c0eba7fad26 )
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>
(cherry picked from commit
7b8f75ebd7cd29faf2eec2fba1fefa17a390b92d )
Adam King [Mon, 9 Jan 2023 12:41:15 +0000 (07:41 -0500)]
Merge pull request #49646 from adk3798/quincy-maintenance-syntax
quincy: doc/dev/cephadm: fix host maintenance enter/exit syntax -
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
colemitchell [Sun, 8 Jan 2023 22:30:29 +0000 (17:30 -0500)]
Merge pull request #49667 from zdover23/wip-doc-2023-01-09-backport-49665-to-quincy
quincy: doc/glossary: Clean up "Ceph Object Storage"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
6bede3505f2967155644b0edfe9db1a8eb82a93c )
zdover23 [Fri, 6 Jan 2023 19:29:23 +0000 (05:29 +1000)]
Merge pull request #49661 from zdover23/wip-doc-2023-01-07-backport-49658-to-quincy
quincy: doc/css: Add scroll-margin-top to h2 html element
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Fri, 6 Jan 2023 19:29:04 +0000 (05:29 +1000)]
Merge pull request #49659 from zdover23/wip-doc-2023-01-07-backport-49653-to-quincy
quincy: doc/man: define --num-rep, --min-rep and --max-rep
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
af048ca911fcd84e6a73d32999c772f64e95d67f )
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>
(cherry picked from commit
10fa01d075b09726e3f07d2cae83ced4e418deae )
zdover23 [Fri, 6 Jan 2023 16:13:33 +0000 (02:13 +1000)]
Merge pull request #49644 from zdover23/wip-doc-2023-01-06-backport-49643-to-quincy
quincy: doc/_static: add scroll-margin-top to custom.css
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
ffea636176162c5db0a2f70e1bec9daf56ac8cfc )
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>
(cherry picked from commit
5738271498c1d4581e44b077580f1131950d1ba3 )
zdover23 [Thu, 5 Jan 2023 15:14:14 +0000 (01:14 +1000)]
Merge pull request #49639 from zdover23/wip-doc-2023-01-05-backport-49637-to-quincy
quincy: doc/css: add scroll-margin-top to dt elements
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
1865de86622592555571c1539f3c013c7936d53e )
zdover23 [Tue, 3 Jan 2023 17:10:08 +0000 (03:10 +1000)]
Merge pull request #49621 from zdover23/wip-doc-2023-01-04-backport-49620-to-quincy
quincy: doc: fix a couple grammatical things
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
b9b6011c11450e292e4d233a444d776cca8fd86e )
zdover23 [Tue, 3 Jan 2023 08:39:36 +0000 (18:39 +1000)]
Merge pull request #49615 from zdover23/wip-doc-2022-01-03-backport-49613-to-quincy
quincy: doc/start: add Anthony D'Atri's suggestions
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
6141c5f0618432b5dc23d53b5920cab48aa5db7e )
colemitchell [Mon, 2 Jan 2023 06:07:31 +0000 (01:07 -0500)]
Merge pull request #49610 from zdover23/wip-doc-2023-01-02-backport-49609-to-quincy
quincy: doc/start: refine "Quirks of RST"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
cdc7b6035414ea46b1e583d21a3a821f041c5417 )
zdover23 [Sun, 1 Jan 2023 13:00:43 +0000 (23:00 +1000)]
Merge pull request #49608 from zdover23/wip-doc-2023-01-01-backport-49606-to-quincy
quincy: doc/start: add link-related metadocumentation
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
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>
(cherry picked from commit
7517404f72819907700036cd1a287174bad38f10 )
colemitchell [Sat, 31 Dec 2022 05:20:39 +0000 (00:20 -0500)]
Merge pull request #49603 from zdover23/wip-doc-2022-12-31-backport-49602-to-quincy
quincy: doc/glossary: capitalize "DAS" correctly
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
7c70a66414325edf44db6183fd35a007d3e44fd9 )
colemitchell [Fri, 30 Dec 2022 03:32:52 +0000 (22:32 -0500)]
Merge pull request #49600 from zdover23/wip-doc-2022-12-30-backport-49599-to-quincy
quincy: doc/glossary: collate "releases" entries
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
39377f7db114b344727249792de2f5d98b72c1d7 )
zdover23 [Fri, 30 Dec 2022 00:20:44 +0000 (10:20 +1000)]
Merge pull request #49595 from zdover23/wip-doc-2022-12-30-backport-49593-to-quincy
quincy: doc/glossary: s/an/each/ where it's needed
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Fri, 30 Dec 2022 00:15:38 +0000 (10:15 +1000)]
Merge pull request #49597 from zdover23/wip-doc-2022-12-30-backport-49488-to-quincy
quincy: doc/rbd: refine rbd-exclusive-locks.rst
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
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>
(cherry picked from commit
62b00127513c60a1a99b149ab4878ee11763f4fd )
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>
(cherry picked from commit
40a9f1594cf6a5d3660b53981c5c398c9b294758 )
zdover23 [Thu, 29 Dec 2022 04:14:23 +0000 (14:14 +1000)]
Merge pull request #49589 from zdover23/wip-doc-2022-12-28-backport-49584-to-quincy
quincy: doc/glossary: clean OSD id-related entries
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
zdover23 [Wed, 28 Dec 2022 13:44:27 +0000 (23:44 +1000)]
Merge pull request #49591 from zdover23/wip-doc-2022-12-28-backport-49587-to-quincy
quincy: doc/rbd: s/wuold/would/ in rados-rbd-cmds.rst
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
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>
(cherry picked from commit
39c18021d6cc998b44050de9d67b22d3a4fae893 )
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>
(cherry picked from commit
e16fe735305e1d61b1635455175dd41557e13819 )
zdover23 [Mon, 26 Dec 2022 06:42:43 +0000 (16:42 +1000)]
Merge pull request #49574 from zdover23/wip-doc-2022-12-26-backport-49573-to-quincy
quincy: doc/glossary: disambiguate clauses
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
643f430a0f82b4018b0076883a249e4556bc956a )
zdover23 [Mon, 26 Dec 2022 06:00:01 +0000 (16:00 +1000)]
Merge pull request #49570 from zdover23/wip-doc-2022-12-26-backport-49569-to-quincy
quincy: doc/start: update documenting-ceph.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
1a7a5bc1f2a5c1bd39628e52d86c5ac546a6585e )
colemitchell [Sun, 25 Dec 2022 03:03:28 +0000 (22:03 -0500)]
Merge pull request #49565 from zdover23/wip-doc-2022-12-25-backport-49564-to-quincy
quincy: doc/start: improve documenting-ceph.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
21bca67daa36847412113a94a2b96c864a35e9ec )
colemitchell [Sat, 24 Dec 2022 07:07:53 +0000 (02:07 -0500)]
Merge pull request #49561 from zdover23/wip-doc-2022-12-24-backport-49558-to-quincy
quincy: doc/rados: remove prompt from php.ini line
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
dbe2762ea30d7cf721bf1aa04bb0ac57e5326eac )
zdover23 [Sat, 24 Dec 2022 06:41:21 +0000 (16:41 +1000)]
Merge pull request #49559 from zdover23/wip-doc-2022-12-24-backport-49557-to-quincy
quincy: doc/rados: correct typo in python.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
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>
(cherry picked from commit
306b8f7e28fa4313c878cebeece7795b660672dc )
Ilya Dryomov [Fri, 23 Dec 2022 11:52:34 +0000 (12:52 +0100)]
Merge pull request #49544 from idryomov/wip-rbd-qemu-xfstests-patchup-quincy
quincy: qa: switch back to git protocol for qemu-xfstests
Reviewed-by: Christopher Hoffman <choffman@redhat.com>
Ilya Dryomov [Thu, 22 Dec 2022 15:32:44 +0000 (16:32 +0100)]
qa: switch to curl for qemu-xfstests
This is a follow-up for commit
631899ffeb84 ("qa: switch back to git
protocol for qemu-xfstests"), needed for the same "ancient execution
environment" reason.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
270bf4bd6c5c770c8de6f7cd07528c11edaf1516 )
colemitchell [Fri, 23 Dec 2022 01:05:26 +0000 (20:05 -0500)]
Merge pull request #49551 from zdover23/wip-doc-2022-12-23-backport-49550-to-quincy
quincy: doc/rados: add prompts to librados-intro.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 23 Dec 2022 00:47:27 +0000 (10:47 +1000)]
doc/rados: add prompts to librados-intro.rst
Add unselectable prompts to doc/rados/api/librados-intro.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
(cherry picked from commit
a3ec661721bbf98abfdd9c3a8ef9cadde42aeca7 )