]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Nizamudeen A [Sun, 16 Jun 2024 09:11:04 +0000 (14:41 +0530)]
mgr/cephadm: fix flake8 test failures
after a recent update on flake8, some tests in cephadm started failing
```
flake8: commands[0]> flake8 --config=tox.ini alerts balancer cephadm cli_api crash devicehealth diskprediction_local hello iostat localpool nfs orchestrator prometheus rbd_support rgw selftest smb
cephadm/configchecks.py:94:6: E204 whitespace after decorator '@'
cephadm/module.py:3017:10: E204 whitespace after decorator '@'
cephadm/module.py:3344:144: E226 missing whitespace around arithmetic operator
cephadm/tests/test_cephadm.py:982:6: E204 whitespace after decorator '@'
3 E204 whitespace after decorator '@'
1 E226 missing whitespace around arithmetic operator
```
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
a9563d91c2ac405ae9101bd4e63fa9b749d54432 )
Anthony D'Atri [Sun, 16 Jun 2024 06:17:11 +0000 (02:17 -0400)]
Merge pull request #58061 from zdover23/wip-doc-2024-06-16-backport-58057-to-quincy
quincy: doc/rados: explain replaceable parts of command
Zac Dover [Sat, 15 Jun 2024 11:55:18 +0000 (21:55 +1000)]
doc/rados: explain replaceable parts of command
Add an explanation that directs the reader to replace the "X" part of
the command "ceph tell mon.X mon_status" with the value specific to the
reader's Ceph cluster (which is (probably) not "X").
In the future, such replaceable strings in commands may be bounded by
angle brackets ("<" and ">").
This improvement to the documentation was suggested on the [ceph-users]
email list by Joel Davidow. This email, an absolute model of user
engagement with an upstream project, can be reviewed here:
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/KF67F5TXFSSTPXV7EKL6JKLA5KZQDLDQ/
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d071ad2575c86f300a9ba39df3c4949e5dc9c47d )
Anthony D'Atri [Fri, 14 Jun 2024 15:14:11 +0000 (11:14 -0400)]
Merge pull request #58051 from zdover23/wip-doc-2024-06-14-backport-58007-to-quincy
quincy: doc/rados: add pg-states and pg-concepts to tree
Zac Dover [Thu, 13 Jun 2024 11:29:47 +0000 (21:29 +1000)]
doc/rados: add pg-states and pg-concepts to tree
Add "pg-states" and "pg-concepts" to the left tree pane on
docs.ceph.com.
This commit has been made in response to a request from the upstream
made in https://pad.ceph.com/p/Report_Documentation_Bugs.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0629f47faf73a5b88adbeceaf022ee23111bae7d )
Anthony D'Atri [Wed, 12 Jun 2024 13:07:09 +0000 (09:07 -0400)]
Merge pull request #57984 from zdover23/wip-doc-2024-06-12-backport-57976-to-quincy
quincy: doc/glossary: Add "S3"
Zac Dover [Tue, 11 Jun 2024 23:11:35 +0000 (09:11 +1000)]
doc/glossary: Add "S3"
Add "S3" entry to the glossary.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
be6d0645c40431e8312244019c0331e4076bd5f2 )
Anthony D'Atri [Tue, 11 Jun 2024 01:39:20 +0000 (21:39 -0400)]
Merge pull request #57960 from zdover23/wip-doc-2024-06-11-backport-57957-to-quincy
quincy: doc/rados: improve leader/peon monitor explanation
Zac Dover [Mon, 10 Jun 2024 22:00:00 +0000 (08:00 +1000)]
doc/rados: improve leader/peon monitor explanation
Add an explanation of leader-peon conditions that obtain when the
cluster is in the "HEALTH_OK" state. Previously, the text discussed
these two monitor states only in the context of a health detail entry.
This improvement to the documentation was suggested on the [ceph-users]
email list by Joel Davidow. This email, an absolute model of user
engagement with an upstream project, can be reviewed here: https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/KF67F5TXFSSTPXV7EKL6JKLA5KZQDLDQ/
I will list Joel Davidow here as the co-author for the sake of more
expediently getting this change into the documentation, but though he is
listed as the co-author, he is the true author.
Co-authored-by: Joel Davidow <jdavidow@nso.edu>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
6fb9a5ef817eda5184d51ebcb425a6091ca82299 )
Zac Dover [Sun, 9 Jun 2024 22:09:57 +0000 (08:09 +1000)]
Merge pull request #57950 from zdover23/wip-doc-2024-06-10-backport-57947-to-quincy
quincy: doc/start: remove "intro.rst"
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Sun, 9 Jun 2024 18:55:13 +0000 (04:55 +1000)]
doc/start: remove "intro.rst"
Remove "start/intro.rst", which has been renamed "start/index.rst" in
order to follow the conventions followed elsewhere in the documentation.
Follows https://github.com/ceph/ceph/pull/57900.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
74cc624d002e51769da37c04b3bdc32e0077d370 )
Anthony D'Atri [Sun, 9 Jun 2024 02:35:56 +0000 (22:35 -0400)]
Merge pull request #57943 from zdover23/wip-doc-2024-06-09-backport-57939-to-quincy
quincy: doc/glossary.rst: add "OpenStack Swift" and "Swift"
Zac Dover [Sat, 8 Jun 2024 20:24:43 +0000 (06:24 +1000)]
doc/glossary.rst: add "OpenStack Swift" and "Swift"
Add "OpenStack Swift" and "Swift" entries to the glossary.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b2d413ee9db1d68392f29db148a7bc2e87a7b419 )
Anthony D'Atri [Sat, 8 Jun 2024 01:54:31 +0000 (21:54 -0400)]
Merge pull request #57938 from zdover23/wip-doc-2024-06-08-backport-57923-to-quincy
quincy: doc/src: add inline literals (``) to variables
Zac Dover [Fri, 7 Jun 2024 01:24:00 +0000 (11:24 +1000)]
doc/src: add inline literals (``) to variables
Add inline-literal RST markup (``) (double backticks) around variable
names in src/common/options/global.yaml.in.
This follows https://github.com/ceph/ceph/pull/57887.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
6cdf9439c777ecac8915189a8e38a718f5013f7a )
Zac Dover [Thu, 6 Jun 2024 20:13:36 +0000 (06:13 +1000)]
Merge pull request #57917 from zdover23/wip-doc-2024-06-07-backport-57887-to-quincy
quincy: doc/rados: add options to network config ref
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Wed, 5 Jun 2024 04:30:01 +0000 (14:30 +1000)]
doc/rados: add options to network config ref
Add the following options to
doc/rados/configuration/network-config-ref.rst:
- public_network_interface
- cluster_network_interface
These additions were made in response to a request from Blaine Gardner.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
33bc1a0241cf29d0f1d12aa0a54c6cda5a469adc )
Zac Dover [Wed, 5 Jun 2024 20:46:00 +0000 (06:46 +1000)]
Merge pull request #57904 from zdover23/wip-doc-2024-06-06-backport-57900-to-quincy
quincy: doc/start: s/intro.rst/index.rst/
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Wed, 5 Jun 2024 16:43:15 +0000 (02:43 +1000)]
doc/start: s/intro.rst/index.rst/
Change the filename "doc/start/intro.rst" to "doc/start/index.rst" so
that Sphinx finds the root filename for the "/start" directory in the
default location.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
84ce2212e87a4b6b2416eeab7e8e1718ae3ce87b )
Anthony D'Atri [Wed, 5 Jun 2024 06:46:28 +0000 (02:46 -0400)]
Merge pull request #57885 from zdover23/wip-doc-2024-06-05-backport-57868-to-quincy
quincy: doc: correct typo
Zac Dover [Wed, 5 Jun 2024 01:11:29 +0000 (11:11 +1000)]
Merge pull request #57872 from zdover23/wip-doc-2024-06-05-backport-57867-to-quincy
quincy: doc/start: s/http/https/ in links
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Matthew Vernon [Tue, 4 Jun 2024 13:46:57 +0000 (14:46 +0100)]
doc: correct typo
Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
(cherry picked from commit
4769493887e9f99f990122135d7cab6caee27f71 )
Zac Dover [Tue, 4 Jun 2024 13:37:27 +0000 (23:37 +1000)]
doc/start: s/http/https/ in links
Replace "http" with "https" in doc/start/get-involved.rst.
This commit is, in a way, a repeat of
https://github.com/ceph/ceph/pull/57213/
(
1c5383b91bd7dbfa9670c6485fcc5ff28b79f40d ), which targeted the Reef
branch instead of the main branch. When this commit has been merged and
backported, I will close https://github.com/ceph/ceph/pull/57213/.
I am listing Casey Cain here as the co-author, but he is in fact the
true author of this change.
Co-authored-by: Casey Cain <ccain@linuxfoundation.org>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
922f23f0f30da856a661376527f413dc9424382d )
Anthony D'Atri [Mon, 3 Jun 2024 19:50:17 +0000 (15:50 -0400)]
Merge pull request #57852 from zdover23/wip-doc-2024-06-04-backport-57824-to-quincy
quincy: doc/rados: add stop monitor command
Zac Dover [Mon, 3 Jun 2024 00:23:43 +0000 (10:23 +1000)]
doc/rados: add stop monitor command
Add the command for stopping a monitor to the procedure that explains
how to inject a monmap into a monitor.
Zac of the future: cf. 05 Aug 2023.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c032188d66539a78ab0e4de2a5f5fc4329927bf6 )
Anthony D'Atri [Mon, 3 Jun 2024 15:55:00 +0000 (11:55 -0400)]
Merge pull request #57846 from zdover23/wip-doc-2024-06-04-backport-57839-to-quincy
quincy: doc/start: Edit Beginner's Guide
Zac Dover [Mon, 3 Jun 2024 13:43:47 +0000 (23:43 +1000)]
doc/start: Edit Beginner's Guide
Make some improvements to the basic text of the Beginner's Guide.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
f484a156bed655909617f4e351b692d7a23d0e87 )
Zac Dover [Mon, 3 Jun 2024 13:08:36 +0000 (23:08 +1000)]
Merge pull request #57816 from zdover23/wip-doc-2024-06-01-backport-57804-to-quincy
quincy: doc/cephfs: edit vstart warning text
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sun, 2 Jun 2024 23:27:46 +0000 (09:27 +1000)]
Merge pull request #57823 from zdover23/wip-doc-2024-06-02-backport-57820-to-quincy
quincy: doc/start: Add Beginner's Guide
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sun, 2 Jun 2024 11:06:25 +0000 (21:06 +1000)]
doc/start: Add Beginner's Guide
Add a Beginner's Guide to docs.ceph.com.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
91aafc6a7f72c105fbf3aa8419863e931d5b9e00 )
Zac Dover [Fri, 31 May 2024 12:19:59 +0000 (22:19 +1000)]
doc/cephfs: edit vstart warning text
Improve the English in the vstart warning in doc/cephfs/mantle.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
9ce7f9bd6c006ede6e1d563f4273376e2dbc1d03 )
Anthony D'Atri [Fri, 31 May 2024 01:23:53 +0000 (21:23 -0400)]
Merge pull request #57793 from zdover23/wip-doc-2024-05-30-backport-57790-to-quincy
quincy: doc/cephfs: edit front matter in mantle.rst
Zac Dover [Thu, 30 May 2024 13:28:56 +0000 (23:28 +1000)]
doc/cephfs: edit front matter in mantle.rst
Improve the structure and grammar of the front matter in the
doc/cephfs/mantle.rst file.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
559d4849ecd6f93b5812f3d8d0448115c5b5beab )
Zac Dover [Tue, 28 May 2024 16:19:55 +0000 (02:19 +1000)]
Merge pull request #57744 from zdover23/wip-doc-2024-05-28-backport-57720-to-quincy
quincy: doc/cephfs: s/subvolumegroups/subvolume groups
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Tue, 28 May 2024 16:18:41 +0000 (02:18 +1000)]
Merge pull request #57751 from zdover23/wip-doc-2024-05-29-backport-57732-to-quincy
quincy: doc/developer_guide: update doc about installing teuthology
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Rishabh Dave [Mon, 27 May 2024 19:37:35 +0000 (01:07 +0530)]
doc/developer_guide: update doc about installing teuthology
There are 2 more ways to install teuthology. Approach with boostrap
script is easier and more convenient while other approach is more
elaborate but manual, document both of them. Don't delete the currently
documented approach because it lets users install teuthology
conveniently in a custom virtual environment. So, keep all three.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
899c481d4006a1231354de6633fd2806aa4bd5d2 )
Zac Dover [Mon, 27 May 2024 11:09:40 +0000 (21:09 +1000)]
doc/cephfs: s/subvolumegroups/subvolume groups
Use the term "subvolume groups" instead of "subvolumegroups" where the
term appears in plain English. The string "subvolumegroups" is correct
in commands, and remains unchanged.
Also add formatting to command output, to make clearer that the output
is indeed output.
Fixes: https://github.com/ceph/ceph/pull/57574#discussion_r1606988766
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b303417f653d149852e163bf3e2e3edf5c6b71a0 )
Ilya Dryomov [Tue, 28 May 2024 07:25:10 +0000 (09:25 +0200)]
Merge pull request #57726 from idryomov/wip-labeler-rbd-quincy
quincy: .github: sync the list of paths for rbd label, expand tests label to qa/*
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Thu, 23 May 2024 16:15:08 +0000 (18:15 +0200)]
.github: expand tests label to all files under qa
The test job definition under qa/suites is an integral part of almost
any test. Often, the test logic is split between the task or workunit
and respective snippet(s) under qa/suites.
Other files under qa are less used, but still related to nothing but
testing, so just add the label on all of it.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
0543b9264f662cd25c059dff7252002fc6859d0d )
Ilya Dryomov [Tue, 23 Apr 2024 11:00:08 +0000 (13:00 +0200)]
.github: sync the list of paths for rbd label with CODEOWNERS
With https://github.com/actions/labeler/issues/483 still pending, do it
manually.
A couple of entries matching both files and directories were expanded
since, unlike fnmatch(3), minimatch treats slashes specially:
- src/include/rbd* -> src/include/rbd* src/include/rbd/**
- src/rbd* -> src/rbd* src/rbd*/**
- src/test/rbd* -> src/test/rbd* src/test/rbd*/**
A bunch of entries under src/tools were combined into:
- src/tools/rbd*/**
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
716996eff8ffde66f9b8404ee942189dbfeb5249 )
Ilya Dryomov [Tue, 23 Apr 2024 10:57:49 +0000 (12:57 +0200)]
CODEOWNERS: assign ceph-rbd-mirror systemd service to RBD
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
9d1302d780c64568c0aed0828217bcb5a8a5c575 )
Zac Dover [Mon, 27 May 2024 11:00:55 +0000 (21:00 +1000)]
Merge pull request #57708 from zdover23/wip-doc-2024-05-26-backport-57393-to-quincy
quincy: doc/man: add missing long option switches
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 27 May 2024 11:00:27 +0000 (21:00 +1000)]
Merge pull request #57705 from zdover23/wip-doc-2024-05-26-backport-57701-to-quincy
quincy: doc/cephfs: disambiguate two sentences
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Patrick Donnelly [Fri, 10 May 2024 14:09:16 +0000 (10:09 -0400)]
doc/man: add missing long option switches
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
ad710c1f9395917310046a810176fca37b286fab )
Zac Dover [Sun, 26 May 2024 04:34:43 +0000 (14:34 +1000)]
Merge pull request #57667 from zdover23/wip-doc-2024-05-24-backport-57567-to-quincy
quincy: doc/cephfs: edit "Cloning Snapshots" in fs-volumes.rst
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Sat, 25 May 2024 08:41:03 +0000 (18:41 +1000)]
doc/cephfs: disambiguate two sentences
Rewrite two sentences so that they are unambgiuously in the indicative
mood and not, as they previously seemed, in the imperative mood.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
32155e236085f64f7ea289f26be1274d5d2771fa )
Zac Dover [Sat, 25 May 2024 07:16:45 +0000 (17:16 +1000)]
Merge pull request #57670 from zdover23/wip-doc-2024-05-24-backport-57554-to-quincy
quincy: doc/cephfs: separate commands into sections
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 20 May 2024 11:55:16 +0000 (21:55 +1000)]
doc/cephfs: edit "Cloning Snapshots" in fs-volumes.rst
Edit the "Cloning Snapshots" section in doc/cephfs/fs-volumes.rst. This
commit represents only a grammar pass. A future commit (and future PR)
will separate this section into subsections by command.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
69941180e9b1ff5f7f0eddfba670028aae93e333 )
Zac Dover [Sat, 25 May 2024 07:11:11 +0000 (17:11 +1000)]
Merge pull request #57664 from zdover23/wip-doc-2024-05-24-backport-57574-to-quincy
quincy: doc/cephfs: edit "Pinning Subvolumes..."
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Sat, 25 May 2024 07:07:34 +0000 (17:07 +1000)]
Merge pull request #57648 from zdover23/wip-doc-2024-05-23-backport-57633-to-quincy
quincy: doc: clarify use of location: in host spec
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam King <adking@redhat.com>
Zac Dover [Thu, 23 May 2024 15:06:02 +0000 (01:06 +1000)]
Merge pull request #57645 from zdover23/wip-doc-2024-05-23-backport-57642-to-quincy
quincy: doc/dev/release-process.rst: note new 'project' arguments
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Mon, 20 May 2024 06:29:44 +0000 (16:29 +1000)]
doc/cephfs: separate commands into sections
Separate commands so that each command has its own subsection in the
section "FS Subvolumes" in the file doc/cephfs/fs-volumes.rst.
Previously, the list of commands for manipulating subvolumes was one
long, unbroken list and the beginning of one section could easily be
mistaken for the end of the previous section.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
a84ec3a1c0f026f54d079509b5d6cafde032154c )
Zac Dover [Mon, 20 May 2024 15:07:14 +0000 (01:07 +1000)]
doc/cephfs: edit "Pinning Subvolumes..."
Edit the section "Pinning Subvolumes and Subvolume Groups" in
doc/cephfs/fs-volumes.rst. This is merely a grammar edit.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
b319ead00e17a3a6d734e305454c8cfc403619ea )
Matthew Vernon [Wed, 22 May 2024 15:31:33 +0000 (16:31 +0100)]
doc: clarify use of location: in host spec
It wasn't clear that you can specify more than one element of the CRUSH hierarchy in a spec file, nor that it might be useful to do so (e.g. to ensure the host ends up beneath the default root).
So update the text to make it clearer, and similarly the example.
Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
(cherry picked from commit
2366391ccec0fb6d8a1c159d6e3cdf5ff4f1d603 )
Dan Mick [Wed, 22 May 2024 22:25:51 +0000 (15:25 -0700)]
doc/dev/release-process.rst: note new 'project' arguments
Support added to the release scripts (from ceph-build.git) to
work for ceph-iscsi, so 'project' must be passed to these scripts,
and will appear in the prerelease pathnames. See also
https://github.com/ceph/ceph-build/pull/2243 and
https://github.com/ceph/ceph-container/pull/2210
Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit
7e64c6386e3571c657e0889ef12449e5b43f751a )
Nizamudeen A [Wed, 22 May 2024 08:18:10 +0000 (04:18 -0400)]
Merge pull request #57221 from rhcs-dashboard/wip-65759-quincy
quincy: mgr/dashboard: exclude cloned-deleted RBD snaps
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Zac Dover [Sun, 19 May 2024 11:08:23 +0000 (21:08 +1000)]
Merge pull request #57544 from zdover23/wip-doc-2024-05-19-backport-57534-to-quincy-2
quincy: doc/cephfs: edit fs-volumes.rst (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 17 May 2024 10:46:28 +0000 (20:46 +1000)]
doc/cephfs: edit fs-volumes.rst (2 of x)
Edit doc/cephfs/fs-volumes to the section "Cloning Snapshots" (but not
including the section "Cloning Snapshots".
Follows https://github.com/ceph/ceph/pull/57415
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0a3981a011d5e768ab8a5782884283b6650af28a )
(cherry picked from commit
08cf8fd897f46f3e97c2e96a57e42031b70af3e4 )
Zac Dover [Fri, 17 May 2024 09:47:42 +0000 (19:47 +1000)]
Merge pull request #57419 from zdover23/wip-doc-2024-05-12-backport-57415-to-quincy
quincy: doc/cephfs: edit fs-volumes.rst (1 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Ilya Dryomov [Wed, 15 May 2024 07:55:11 +0000 (09:55 +0200)]
Merge pull request #57463 from idryomov/wip-51845-quincy
quincy: qa/suites/krbd: drop pre-single-major and move "layering only" coverage
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Mon, 13 May 2024 11:45:26 +0000 (13:45 +0200)]
qa/suites/krbd: rename no-object-map to no-exclusive-lock
Exclusive lock has always been disabled by this facet, so it might as
well be reflected in its name.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
ad6a95d8af42b1c3ed9d244c6161e5269356c7c9 )
Ilya Dryomov [Mon, 13 May 2024 11:31:17 +0000 (13:31 +0200)]
qa/suites/krbd: move "layering only" coverage to fsx
It makes much more sense there since it's where we actually create
clones and flatten them a lot.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
7b9f28e74325aad17c3774d594c3f0e1c4e25dc2 )
Ilya Dryomov [Sun, 12 May 2024 09:15:36 +0000 (11:15 +0200)]
qa/suites/krbd: drop pre-single-major test
Single-major mapping scheme was introduced in 2014 and became the
default in 2017. It's getting increasingly difficult to build and,
more importantly, to boot a 10 year old kernel with recent userspace
(systemd, etc). If someone is still running such a kernel, it's
really unlikely that they would have the most recent rbd CLI tool
installed.
Fixes: https://tracker.ceph.com/issues/51845
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit
39a579144cd8b97dd338bfcf36c06ad4bcaed526 )
Avan [Tue, 14 May 2024 09:00:49 +0000 (14:30 +0530)]
Merge pull request #56270 from rhcs-dashboard/fix-grafana-panels-mgr-failover
quincy: mgr/dashboard: fix duplicate grafana panels when on mgr failover
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Zac Dover [Tue, 14 May 2024 08:00:56 +0000 (18:00 +1000)]
Merge branch 'quincy' into wip-doc-2024-05-12-backport-57415-to-quincy
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Sat, 11 May 2024 04:57:23 +0000 (14:57 +1000)]
doc/cephfs: edit fs-volumes.rst (1 of x)
Edit doc/cephfs/fs-volumes to the section "FS Subvolumes" (but not
including the section "FS Subvolumes").
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
0acbb278fc712c32334fd7340b887d2865dbfb86 )
Anthony D'Atri [Sun, 12 May 2024 21:37:24 +0000 (17:37 -0400)]
Merge pull request #57428 from zdover23/wip-doc-2024-05-13-backport-57420-to-quincy
quincy: doc/cephfs: edit fs-volumes.rst (1 of x) followup
Zac Dover [Sun, 12 May 2024 01:39:34 +0000 (11:39 +1000)]
doc/cephfs: edit fs-volumes.rst (1 of x) followup
Include the suggestions for improving doc/cephfs/fs-volumes.rst made by
Anthony D'Atri here
https://github.com/ceph/ceph/pull/57415#discussion_r1597362110
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
cb700d804b4390fd9f55444dcfc04dfebac3a1bf )
Anthony D'Atri [Sun, 12 May 2024 05:27:20 +0000 (01:27 -0400)]
Merge pull request #57424 from zdover23/wip-doc-2024-05-12-backport-57421-to-quincy
quincy: doc/dev: s/to asses/to assess/
Zac Dover [Sun, 12 May 2024 02:27:23 +0000 (12:27 +1000)]
doc/dev: s/to asses/to assess/
s/to asses/to assess/ in doc/deve/developer_guide/dash-devel.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
832358b072ec5cb4672de8a7a7aebf10a39fd0e5 )
Zac Dover [Fri, 10 May 2024 11:21:37 +0000 (21:21 +1000)]
Merge pull request #57366 from zdover23/wip-doc-2024-05-09-radosgw-bucketpolicy-quincy
quincy: doc/radosgw: update S3 action list
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 10 May 2024 11:12:36 +0000 (21:12 +1000)]
Merge pull request #57337 from zdover23/wip-doc-2024-05-08-backport-57298-to-quincy
quincy: doc/mgr: edit "Overview" in dashboard.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Fri, 10 May 2024 11:06:05 +0000 (21:06 +1000)]
Merge pull request #57297 from zdover23/wip-doc-2024-05-07-backport-57273-to-quincy
quincy: doc/mgr: edit "Resolve IP address to hostname before redirect"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Zac Dover [Wed, 8 May 2024 22:34:21 +0000 (08:34 +1000)]
doc/radosgw: update S3 action list
Update the list of S3 actions supported in the Quincy release of Ceph.
Note: the list of S3 actions supported in Reef is not the list of S3 actions supported in Squid or in Reef.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Mon, 6 May 2024 15:16:51 +0000 (01:16 +1000)]
doc/mgr: edit "Overview" in dashboard.rst
Edit and update the "Overview" section in doc/mgr/dashboard.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
6cf06c60f7c3f87707c7dc47cde2346cec7cf00f )
Casey Bodley [Tue, 7 May 2024 15:12:01 +0000 (16:12 +0100)]
Merge pull request #55622 from cbodley/wip-64425-quincy
quincy: rgw/putobj: RadosWriter uses part head object for multipart parts
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Casey Bodley [Tue, 7 May 2024 15:11:31 +0000 (16:11 +0100)]
Merge pull request #55718 from cbodley/wip-64539-quincy
quincy: rgw: RGWSI_SysObj_Cache::remove() invalidates after successful delete
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Casey Bodley [Tue, 7 May 2024 15:10:46 +0000 (16:10 +0100)]
Merge pull request #55789 from cbodley/wip-64599-quincy
quincy: test/rgw: increase timeouts in unittest_rgw_dmclock_scheduler
Reviewed-by: Yuri Weinstein <yuriw@redhat.com>
Guillaume Abrioux [Tue, 7 May 2024 07:16:12 +0000 (09:16 +0200)]
Merge pull request #55496 from guits/wip-64356-quincy
quincy: ceph-volume: Fix migration from WAL to data with no DB
Zac Dover [Sun, 5 May 2024 19:12:55 +0000 (05:12 +1000)]
doc/mgr: edit "Resolve IP address to hostname before redirect"
Edit the section "Resolve IP address to hostname before redirect" in
doc/mgr/dashboard.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
e0838daa9bc1d549a8da2b21608153c77b15455a )
Zac Dover [Sat, 4 May 2024 17:09:04 +0000 (03:09 +1000)]
Merge pull request #57266 from zdover23/wip-doc-2024-05-04-backport-57252-to-quincy
quincy: doc/rados: PR#57022 unfinished business
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 3 May 2024 05:32:28 +0000 (15:32 +1000)]
doc/rados: PR#57022 unfinished business
Make the changes suggested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/57022.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
93898d80836ac41041f75b5bf5398f9388abb52f )
Zac Dover [Sat, 4 May 2024 12:37:40 +0000 (22:37 +1000)]
Merge pull request #57239 from zdover23/wip-doc-2024-05-02-cephadm-services-monitoring-quincy
quincy: doc/cephadm: Quincy default images procedure
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam King <adking@redhat.com>
Anthony D'Atri [Fri, 3 May 2024 20:09:02 +0000 (16:09 -0400)]
Merge pull request #57210 from zdover23/wip-doc-2024-05-02-backport-57148-to-quincy
quincy: doc/cephadm: add default monitor images
Anthony D'Atri [Thu, 2 May 2024 20:07:53 +0000 (16:07 -0400)]
Merge pull request #57248 from zdover23/wip-doc-2024-05-03-backport-57207-to-quincy
quincy: doc/rados: s/cepgsqlite/cephsqlite/
Zac Dover [Wed, 1 May 2024 16:42:46 +0000 (02:42 +1000)]
doc/rados: s/cepgsqlite/cephsqlite/
As stated in the commit-message line, this corrects the typo "cepg" to
the correct string "ceph".
This typo was discovered by https://github.com/test-erik and this was
brought to our attention way back in
https://github.com/ceph/ceph/pull/50420.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
ddef880947ac6b8b3b08092865f8a9a6fe03839c )
Zac Dover [Thu, 2 May 2024 15:07:01 +0000 (01:07 +1000)]
doc/cephadm: Quincy default images procedure
Address Adam King's request for version-specific
cephadm-container-image-retrieval procedures, which he requested here:
https://github.com/ceph/ceph/pull/57208#discussion_r1586614140
Signed-off-by: Zac Dover <zac.dover@proton.me>
Ernesto Puerta [Tue, 30 Apr 2024 08:51:23 +0000 (10:51 +0200)]
mgr/dashboard: exclude cloned-deleted RBD snaps
Fixes: https://tracker.ceph.com/issues/65698
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
(cherry picked from commit
8b1ef2ee411b7c6fb52825bf577860f3727738c2 )
Zac Dover [Tue, 30 Apr 2024 07:09:05 +0000 (17:09 +1000)]
doc/cephadm: add default monitor images
Add a list of default monitor images to the documentation. This commit
is made in response to a request from Eugen Block, and is made using the
information developed by Mr Block here:
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/QGC66QIFBKRTPZAQMQEYFXOGZJ7RLWBN/.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d6311d24c277f35fcae5097ed8a19843e62e6149 )
Anthony D'Atri [Tue, 30 Apr 2024 14:06:01 +0000 (10:06 -0400)]
Merge pull request #57158 from zdover23/wip-doc-2024-04-30-backport-57154-to-quincy
quincy: doc/rados/operations: rephrase OSDs peering
Anthony D'Atri [Tue, 30 Apr 2024 14:05:02 +0000 (10:05 -0400)]
Merge pull request #57161 from zdover23/wip-doc-2024-04-30-backport-57153-to-quincy
quincy: doc/man/8/radosgw-admin: add get lifecycle command
rkhudov [Tue, 30 Apr 2024 10:00:36 +0000 (11:00 +0100)]
doc/man/8/radosgw-admin: add get lifecycle command
Signed-off-by: rkhudov <rhudov@gmail.com>
(cherry picked from commit
04393ec3c1a12d6a9405272ab2cffe9dfa67aa92 )
Piotr Parczewski [Tue, 30 Apr 2024 10:56:44 +0000 (12:56 +0200)]
doc/rados/operations: rephrase OSDs peering
Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
(cherry picked from commit
048f6e539b3035175479a88a4cf6f774cca68ddb )
Anthony D'Atri [Mon, 29 Apr 2024 16:42:59 +0000 (12:42 -0400)]
Merge pull request #57142 from zdover23/wip-doc-2024-04-30-backport-57136-to-quincy
quincy: doc/radosgw: disambiguate version-added remarks
Zac Dover [Mon, 29 Apr 2024 10:23:13 +0000 (20:23 +1000)]
doc/radosgw: disambiguate version-added remarks
Rewrite two sentences so that they explain precisely what was added to
Ceph and when it was added to Ceph.
This commit is made in response to a request made by Dr Per Mildner on
https://pad.ceph.com/p/Report_Documentation_Bugs.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
586e8e6577c6b62062d6ed60c439088705fbd2c1 )
Anthony D'Atri [Mon, 29 Apr 2024 12:36:41 +0000 (08:36 -0400)]
Merge pull request #57123 from zdover23/wip-doc-2024-04-29-backport-57119-to-quincy
quincy: doc/cephfs: edit front matter in client-auth.rst
Zac Dover [Sun, 28 Apr 2024 13:18:50 +0000 (23:18 +1000)]
doc/cephfs: edit front matter in client-auth.rst
Clarify the front matter in doc/cephfs/client-auth.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
713c7304d15279cbc2031efc05cc9e49911974fe )
Zac Dover [Fri, 26 Apr 2024 23:48:45 +0000 (09:48 +1000)]
Merge pull request #57110 from zdover23/wip-doc-2024-04-27-backport-57105-to-quincy
quincy: doc/mgr: explain error message - dashboard.rst
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Fri, 26 Apr 2024 11:59:09 +0000 (21:59 +1000)]
doc/mgr: explain error message - dashboard.rst
Explain that an error message received in response to
"redirect_resolve_ip_addr True" might be caused by having an
insufficiently recent release of Ceph running in your cluster.
Fixes: https://tracker.ceph.com/issues/61312
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
78545030761330c44168dbb3f8d1e4c3c9a9a3bd )
Yuri Weinstein [Fri, 26 Apr 2024 12:47:39 +0000 (05:47 -0700)]
Merge pull request #57029 from idryomov/wip-65481-quincy
quincy: qa: fix krbd_msgr_segments and krbd_rxbounce failing on 8.stream
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>