]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
6 months agodoc: Fixes a typo in controllers section of hardware recommendations 61180/head
Skalador [Wed, 25 Dec 2024 22:57:00 +0000 (23:57 +0100)]
doc: Fixes a typo in controllers section of hardware recommendations

Signed-off-by: Kevin Niederwanger <k.niederwanger@gmail.com>
(cherry picked from commit 089636224910e1cd6231cadd2c422a78c3d08fea)

7 months agoMerge pull request #61082 from zdover23/wip-doc-2024-12-14-backport-61077-to-quincy
Anthony D'Atri [Fri, 13 Dec 2024 20:07:56 +0000 (15:07 -0500)]
Merge pull request #61082 from zdover23/wip-doc-2024-12-14-backport-61077-to-quincy

quincy: doc/cephfs: edit 3rd 3rd of mount-using-kernel-driver

7 months agodoc/cephfs: edit 3rd 3rd of mount-using-kernel-driver 61082/head
Zac Dover [Fri, 13 Dec 2024 06:12:49 +0000 (16:12 +1000)]
doc/cephfs: edit 3rd 3rd of mount-using-kernel-driver

Edit the third third of doc/cephfs/mount-using-kernel-driver.rst in
preparation for correcting mount commands that may not work in Reef as
described in this documentation.

This commit edits only English-language strings in
doc/cephfs/mount-using-kernel-driver.rst. No technical content (that is,
no commands and no settings) have been altered in this commit.

Technical alterations to this file will be made only after the English
is unambiguous.

This PR follows the following two PRs:
https://github.com/ceph/ceph/pull/61048 - 1st 3rd
https://github.com/ceph/ceph/pull/61049 - 2nd 3rd

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 9c7580a2935511d009c9e66885e76635aa504ee8)

7 months agoMerge pull request #61065 from zdover23/wip-doc-2024-12-12-backport-60955-to-quincy
Anthony D'Atri [Thu, 12 Dec 2024 13:44:24 +0000 (08:44 -0500)]
Merge pull request #61065 from zdover23/wip-doc-2024-12-12-backport-60955-to-quincy

quincy: doc/dev: instruct devs to backport

7 months agodoc/dev: instruct devs to backport 61065/head
Zac Dover [Wed, 4 Dec 2024 20:43:12 +0000 (21:43 +0100)]
doc/dev: instruct devs to backport

Add a note to doc/dec/development-workflow.rst that instructs developers
to do their own backports. This change was requested by Laura Flores on
04 Dec 2024.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 5d584b4badb606d372c266424f59076408f62f40)

7 months agoMerge pull request #60973 from zdover23/wip-doc-2024-12-06-backport-60929-to-quincy
Anthony D'Atri [Fri, 6 Dec 2024 05:54:56 +0000 (06:54 +0100)]
Merge pull request #60973 from zdover23/wip-doc-2024-12-06-backport-60929-to-quincy

quincy: doc/dev/release-process.rst: New container build/release process

7 months agodoc/dev/release-process.rst: New container build/release process 60973/head
Dan Mick [Wed, 4 Dec 2024 01:15:41 +0000 (17:15 -0800)]
doc/dev/release-process.rst: New container build/release process

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 178036924e7d1ec8eb62663f00f82d0b092c7ca1)

7 months agoMerge pull request #60960 from dmick/wip-69117-quincy
Dan Mick [Thu, 5 Dec 2024 23:25:52 +0000 (15:25 -0800)]
Merge pull request #60960 from dmick/wip-69117-quincy

quincy: Modify container/ software to support release containers and the promotion of prerelease containers

7 months agocontainer/{Containerfile,build.sh}: use a secret to pass secrets 60960/head
Dan Mick [Thu, 21 Nov 2024 03:11:24 +0000 (19:11 -0800)]
container/{Containerfile,build.sh}: use a secret to pass secrets

Use podman's build --secret mechanism to pass credentials for
download.ceph.com

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 4b3c0cb8f3f130563d9e1309beb7a8e0b59ea83e)

7 months agocontainer/Containerfile: allow failure from curl to stop build
Dan Mick [Thu, 21 Nov 2024 02:23:50 +0000 (18:23 -0800)]
container/Containerfile: allow failure from curl to stop build

curl doesn't actually fail unless -f is used; also, add
some sh -e flags.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 18d14b22f31c65ad3db79c7930a841157b68deee)

7 months agocontainer/Containerfile: purge .repo files with secrets before commit
Dan Mick [Thu, 21 Nov 2024 02:18:59 +0000 (18:18 -0800)]
container/Containerfile: purge .repo files with secrets before commit

ceph.repo had creds in it for download.ceph.com/prerelease.
Remove the .repo files we construct, since they're not necessary
once the container is built (no one should be dnf'ing anything
in the container).

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 08432ef54212aa2aba724102854082e76f0cd847)

7 months agocontainer/Containerfile fix boolean IS_RELEASE usage
Dan Mick [Wed, 20 Nov 2024 00:44:17 +0000 (16:44 -0800)]
container/Containerfile fix boolean IS_RELEASE usage

Existing syntax was just wrong.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit ce74f14de5042774b8386b0eff04497b517eaacc)

7 months agocontainer/make-manifest-list.py: use LOCALMANIFEST throughout
Dan Mick [Wed, 20 Nov 2024 00:40:05 +0000 (16:40 -0800)]
container/make-manifest-list.py: use LOCALMANIFEST throughout

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit a3a9f188cabf714de2c39e310bccbe848ed66671)

7 months agocontainers/make-manifest.py: Add --promote
Dan Mick [Sat, 16 Nov 2024 00:21:26 +0000 (16:21 -0800)]
containers/make-manifest.py: Add --promote

The promote function finds the latest image on the prerelease repo,
finds all its tags, and copies them all to the release repo.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 4f050d7811fa6ec347c3414d5749e0f86480d7f4)

7 months agocontainer/Containerfile, build.sh: Add PRERELEASE_USERNAME/PASSWORD
Dan Mick [Fri, 15 Nov 2024 01:49:15 +0000 (17:49 -0800)]
container/Containerfile, build.sh: Add PRERELEASE_USERNAME/PASSWORD

Used for accessing download.ceph.com

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 7374b9b1114da08f1fdb9dfcfe2ef37c2178c8f5)

7 months agocontainer/build.sh:
Dan Mick [Thu, 14 Nov 2024 22:28:32 +0000 (14:28 -0800)]
container/build.sh:

- change repo path to prerelease
- remove image id arg for release push
- include 'v' in version name for release push

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 6c8e9984253a61c261cfe6e0981dda58895500ae)

7 months agocontainer/make-manifest-list.py
Dan Mick [Fri, 1 Nov 2024 02:55:36 +0000 (19:55 -0700)]
container/make-manifest-list.py

- don't print command failure in worker; let the caller print them
  if desired (allow silent failure)
- allow for empty tags list
- look for CEPH_SHA1.  GIT_COMMIT was the sha1 of the ceph-container.git
  commit
- change default paths to prerelease
- add --dry-run to avoid final push
- rename 'HOST' to 'CONTAINER_HOST'
- Use ARCH_SPECIFIC_HOST instead of CONTAINER_HOST (which is used by podman)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 44b2fc4d5e1fd909370018ca9ec210686f98cefa)

7 months agoMerge pull request #60951 from zdover23/wip-doc-2024-12-04-backport-60930-to-quincy
Anthony D'Atri [Wed, 4 Dec 2024 21:38:40 +0000 (22:38 +0100)]
Merge pull request #60951 from zdover23/wip-doc-2024-12-04-backport-60930-to-quincy

quincy: doc/rados: fix sentences in health-checks (3 of x)

7 months agodoc/rados: fix sentences in health-checks (3 of x) 60951/head
Zac Dover [Wed, 4 Dec 2024 02:13:05 +0000 (03:13 +0100)]
doc/rados: fix sentences in health-checks (3 of x)

Make sentences agree at the head of each section in
doc/rados/operations/health-checks.rst. The sentences were sometimes in
the imperative mood and sometimes in the declarative mood.

This commit edits the second third of
doc/rados/operations/health-checks.rst.

Note to (I hope soon) future Zac: There are a a couple of places near
the end of this file where the sentences are ungrammatical. Update these
in a separate PR (in isolation, so that the grammar and technical
accuracy of these sentences can be the primary focus of the reviewers).

Zac: cf. 000228

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 97df4479d90b7f1b659b71ac172ff1094d58a50e)

7 months agoMerge pull request #60933 from zdover23/wip-doc-2024-12-04-backport-60619-to-quincy
Anthony D'Atri [Wed, 4 Dec 2024 07:58:12 +0000 (08:58 +0100)]
Merge pull request #60933 from zdover23/wip-doc-2024-12-04-backport-60619-to-quincy

quincy: doc/rados: fix sentences in health-checks (2 of x)

7 months agodoc/rados: fix sentences in health-checks (2 of x) 60933/head
Zac Dover [Tue, 3 Dec 2024 11:02:43 +0000 (12:02 +0100)]
doc/rados: fix sentences in health-checks (2 of x)

Make sentences agree at the head of each section in
doc/rados/operations/health-checks.rst. The sentences were sometimes in
the imperative mood and sometimes in the declarative mood.

This commit edits the second third of
doc/rados/operations/health-checks.rst.

Zac: cf. 000228

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit ee0ef765349ed8e170f8cd31c4fa0c7570105a96)

7 months agoMerge pull request #60922 from zdover23/wip-doc-2024-12-03-backport-60917-to-quincy
Anthony D'Atri [Tue, 3 Dec 2024 15:02:04 +0000 (16:02 +0100)]
Merge pull request #60922 from zdover23/wip-doc-2024-12-03-backport-60917-to-quincy

quincy: doc/rados: make sentences agree in health-checks.rst

7 months agodoc/rados: make sentences agree in health-checks.rst 60922/head
Zac Dover [Tue, 3 Dec 2024 08:28:09 +0000 (09:28 +0100)]
doc/rados: make sentences agree in health-checks.rst

Make sentences agree at the head of each section in
doc/rados/operations/health-checks.rst. The sentences were sometimes in
the imperative mood and sometimes in the declarative mood.

This commit edits the first third of
doc/rados/operations/health-checks.rst.

Zac: cf. 000228

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit aec87b9188a92d2722c7310e753462a054cb12c7)

7 months agoMerge pull request #60895 from zdover23/wip-doc-2024-12-01-backport-60882-to-quincy
Anthony D'Atri [Sun, 1 Dec 2024 13:54:01 +0000 (08:54 -0500)]
Merge pull request #60895 from zdover23/wip-doc-2024-12-01-backport-60882-to-quincy

quincy: os/bluestore: Improve documentation introduced by #57722

7 months agoMerge pull request #60898 from zdover23/wip-doc-2024-12-01-backport-60892-to-quincy
Anthony D'Atri [Sun, 1 Dec 2024 13:46:54 +0000 (08:46 -0500)]
Merge pull request #60898 from zdover23/wip-doc-2024-12-01-backport-60892-to-quincy

quincy: doc/glossary.rst: add "Dashboard Plugin"

7 months agodoc/glossary.rst: add "Dashboard Plugin" 60898/head
Zac Dover [Sat, 30 Nov 2024 16:50:53 +0000 (17:50 +0100)]
doc/glossary.rst: add "Dashboard Plugin"

Add an entry below the (Mimic-era and therefore outdated but
nonetheless historically important) Dashboard Plugin key word in the
glosssary, which before now had never been added to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit a1cec3de5704cedd7f7c8ce185144a96d72520d3)

7 months agoos/bluestore: Improve documentation introduced by #57722 60895/head
Anthony D'Atri [Thu, 28 Nov 2024 18:09:39 +0000 (13:09 -0500)]
os/bluestore: Improve documentation introduced by #57722

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit b6eb98cc10895e0cdc4bc147f6f83145c10cba41)

7 months agoMerge pull request #60887 from zdover23/wip-doc-2024-11-29-backport-60884-to-quincy
Anthony D'Atri [Fri, 29 Nov 2024 22:52:51 +0000 (17:52 -0500)]
Merge pull request #60887 from zdover23/wip-doc-2024-11-29-backport-60884-to-quincy

quincy: doc/radosgw: update rgw_dns_name doc

7 months agodoc/radosgw: update rgw_dns_name doc 60887/head
Zac Dover [Fri, 29 Nov 2024 03:12:02 +0000 (13:12 +1000)]
doc/radosgw: update rgw_dns_name doc

Update doc/radosgw/s3/commons.rst with the changes made by Jiffin Tony
Thottan in https://github.com/ceph/ceph/pull/54524 and the suggestions
made in that same PR by Anthony D'Atri.

Explain how to set rgw_dns_name to a domain name in order to configure
access to virtual hosted buckets.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 45ff7e3365eaaa01ccb4ead71a14dd1dd9741c2f)

7 months agoMerge pull request #60877 from zdover23/wip-doc-2024-11-28-backport-60857-to-quincy
Anthony D'Atri [Thu, 28 Nov 2024 18:23:00 +0000 (13:23 -0500)]
Merge pull request #60877 from zdover23/wip-doc-2024-11-28-backport-60857-to-quincy

quincy: doc/glossary: add "DC" (Data Center) to glossary

7 months agoMerge pull request #56015 from vshankar/wip-64760-quincy
Venky Shankar [Thu, 28 Nov 2024 10:40:24 +0000 (16:10 +0530)]
Merge pull request #56015 from vshankar/wip-64760-quincy

quincy: mds: relax certain asserts in mdlog replay thread

Reviewed-by: Kotresh HR <khiremat@redhat.com>
7 months agoMerge pull request #55744 from lxbsz/wip-64076
Venky Shankar [Thu, 28 Nov 2024 09:57:33 +0000 (15:27 +0530)]
Merge pull request #55744 from lxbsz/wip-64076

quincy: mds: just wait the client flushes the snap and dirty buffer

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #57114 from lxbsz/wip-65677
Venky Shankar [Thu, 28 Nov 2024 09:57:03 +0000 (15:27 +0530)]
Merge pull request #57114 from lxbsz/wip-65677

quincy: mds: fix the description for inotable testing only options

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #56673 from batrick/wip-65293-quincy
Venky Shankar [Thu, 28 Nov 2024 09:55:55 +0000 (15:25 +0530)]
Merge pull request #56673 from batrick/wip-65293-quincy

quincy: mds: skip sr moves when target is an unlinked dir

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #57228 from kotreshhr/wip-65406-quincy
Venky Shankar [Thu, 28 Nov 2024 09:55:31 +0000 (15:25 +0530)]
Merge pull request #57228 from kotreshhr/wip-65406-quincy

quincy: mds: log at a lower level when stopping

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #57841 from rishabh-d-dave/wip-65928-quincy
Venky Shankar [Thu, 28 Nov 2024 09:55:08 +0000 (15:25 +0530)]
Merge pull request #57841 from rishabh-d-dave/wip-65928-quincy

quincy: mon,cephfs: require confirmation flag to bring down unhealthy MDS

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #60869 from zdover23/wip-doc-2024-11-28-backport-60860-to-quincy
Zac Dover [Thu, 28 Nov 2024 08:08:39 +0000 (18:08 +1000)]
Merge pull request #60869 from zdover23/wip-doc-2024-11-28-backport-60860-to-quincy

quincy: doc/radosgw: Improve archive-sync-module.rst more

Reviewed-by: Zac Dover <zac.dover@proton.me>
7 months agodoc/glossary: add "DC" (Data Center) to glossary 60877/head
Zac Dover [Wed, 27 Nov 2024 06:17:41 +0000 (16:17 +1000)]
doc/glossary: add "DC" (Data Center) to glossary

Add the initialism "DC" (Data Center) to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit e595f353b53d50291f7cf58e6d782adf30449704)

7 months agoMerge pull request #56748 from lxbsz/wip-65322
Venky Shankar [Thu, 28 Nov 2024 06:40:34 +0000 (12:10 +0530)]
Merge pull request #56748 from lxbsz/wip-65322

quincy: mds: defer trim() until after the last cache_rejoin ack being received

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #56032 from vshankar/wip-64619-quincy
Venky Shankar [Thu, 28 Nov 2024 06:39:06 +0000 (12:09 +0530)]
Merge pull request #56032 from vshankar/wip-64619-quincy

quincy: mds: check file layout in mknod

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
7 months agoMerge pull request #60866 from zdover23/wip-doc-2024-11-28-backport-59225-to-quincy
Zac Dover [Thu, 28 Nov 2024 05:04:44 +0000 (15:04 +1000)]
Merge pull request #60866 from zdover23/wip-doc-2024-11-28-backport-59225-to-quincy

quincy: doc/glossary: add "flapping OSD"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 months agodoc/glossary: add "flapping OSD" 60866/head
Zac Dover [Wed, 14 Aug 2024 18:08:14 +0000 (04:08 +1000)]
doc/glossary: add "flapping OSD"

Add an entry for "Flapping OSD" to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 1ca89e6ca3d9e0042702b7ac3af9a3e596330c1d)

7 months agodoc/radosgw: Improve archive-sync-module.rst more 60869/head
Anthony D'Atri [Wed, 27 Nov 2024 16:39:38 +0000 (11:39 -0500)]
doc/radosgw: Improve archive-sync-module.rst more

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit c24dc78484cbca8660c87742a6612c15935953c4)

7 months agoMerge pull request #54188 from rishabh-d-dave/wip-57281-quincy
Venky Shankar [Wed, 27 Nov 2024 08:09:24 +0000 (13:39 +0530)]
Merge pull request #54188 from rishabh-d-dave/wip-57281-quincy

quincy: mds/MDBalancer: add an arg to limit depth when dump loads for dirfrags

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #55741 from lxbsz/wip-64043
Venky Shankar [Wed, 27 Nov 2024 08:09:10 +0000 (13:39 +0530)]
Merge pull request #55741 from lxbsz/wip-64043

quincy: mds: use explicitly sized types for network and disk encoding

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 months agoMerge pull request #60854 from zdover23/wip-doc-2024-11-27-backport-60846-to-quincy
Anthony D'Atri [Tue, 26 Nov 2024 21:59:51 +0000 (16:59 -0500)]
Merge pull request #60854 from zdover23/wip-doc-2024-11-27-backport-60846-to-quincy

quincy: doc/radosgw: Improve archive-sync-module.rst

7 months agodoc/radosgw: Improve archive-sync-module.rst 60854/head
Anthony D'Atri [Tue, 26 Nov 2024 16:13:06 +0000 (11:13 -0500)]
doc/radosgw: Improve archive-sync-module.rst

Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
(cherry picked from commit 303ce155a34fdf2cde63b948d204aca339dd5682)

7 months agoMerge pull request #60706 from ceph/quincy-release
Yuri Weinstein [Tue, 26 Nov 2024 02:14:48 +0000 (18:14 -0800)]
Merge pull request #60706 from ceph/quincy-release

v17.2.8

Reviewed-by: Laura Flores <lflores@redhat.com>
7 months agoMerge pull request #60826 from zdover23/wip-doc-2024-11-25-backport-60813-to-quincy
Anthony D'Atri [Mon, 25 Nov 2024 23:25:00 +0000 (18:25 -0500)]
Merge pull request #60826 from zdover23/wip-doc-2024-11-25-backport-60813-to-quincy

quincy: doc/rados/troubleshooting: Improve log-and-debug.rst

7 months agodoc/rados/troubleshooting: Improve log-and-debug.rst 60826/head
Anthony D'Atri [Mon, 25 Nov 2024 01:24:18 +0000 (20:24 -0500)]
doc/rados/troubleshooting: Improve log-and-debug.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 44c9519cc3eb013104c52014c302ba71ba806f8f)

7 months agoMerge pull request #60739 from zdover23/wip-doc-2024-11-15-backport-60703-to-quincy
Zac Dover [Mon, 25 Nov 2024 03:11:35 +0000 (13:11 +1000)]
Merge pull request #60739 from zdover23/wip-doc-2024-11-15-backport-60703-to-quincy

quincy: doc/rados: correct "full ratio" note

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 months agoMerge pull request #60811 from zdover23/wip-doc-2024-11-24-backport-60804-to-quincy...
Anthony D'Atri [Sun, 24 Nov 2024 15:34:22 +0000 (10:34 -0500)]
Merge pull request #60811 from zdover23/wip-doc-2024-11-24-backport-60804-to-quincy-test-2

quincy: doc/cephadm: Clarify "Deploying a new Cluster"

7 months agodoc/cephadm: Clarify "Deploying a new Cluster" 60811/head
Zac Dover [Sat, 23 Nov 2024 12:32:13 +0000 (22:32 +1000)]
doc/cephadm: Clarify "Deploying a new Cluster"

Change the title of the section "Deploying a new Ceph cluster" to "Using
cephadm to Deploy a New Ceph Cluster". This is part of the initiative to
separate package-related documentation from container-based
documenation.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 8cf77d03a1f3ecb73931ddf96d13ef098aa61c1a)

8 months agodoc/rados: correct "full ratio" note 60739/head
Zac Dover [Mon, 11 Nov 2024 23:31:28 +0000 (09:31 +1000)]
doc/rados: correct "full ratio" note

Correct a note that directed users not to add an OSD after the cluster
has reached its "full ratio". The note now says "Do not let your cluster
reach its full ratio before adding an OSD."

Hat tip: Oskar Berggren

Fixes: https://tracker.ceph.com/issues/68900
Co-authored-by: Oskar Berggren <oskar.berggren@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit f1a2637c79a15c26a769661dd72ca68d766b2f0d)

8 months agoMerge pull request #60710 from zdover23/wip-doc-2024-11-12-backport-60704-to-quincy
Anthony D'Atri [Tue, 12 Nov 2024 04:12:54 +0000 (23:12 -0500)]
Merge pull request #60710 from zdover23/wip-doc-2024-11-12-backport-60704-to-quincy

quincy: doc/start: fix "are are" typo

8 months agodoc/start: fix "are are" typo 60710/head
Zac Dover [Mon, 11 Nov 2024 23:47:21 +0000 (09:47 +1000)]
doc/start: fix "are are" typo

Fix typo reading "They are are single-threaded".
s/are are/are/

Fixes: https://tracker.ceph.com/issues/68901
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 22010719d7edf2a6cf7de7b115ed797e7942ec47)

8 months ago17.2.8 60706/head v17.2.8
Ceph Release Team [Mon, 11 Nov 2024 21:31:50 +0000 (21:31 +0000)]
17.2.8

Signed-off-by: Ceph Release Team <ceph-maintainers@ceph.io>
8 months agoMerge pull request #60673 from zdover23/wip-doc-2024-11-08-backport-56771-to-quincy
Zac Dover [Mon, 11 Nov 2024 12:50:45 +0000 (22:50 +1000)]
Merge pull request #60673 from zdover23/wip-doc-2024-11-08-backport-56771-to-quincy

quincy: doc: Document which options are disabled by mClock.

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 months agoMerge pull request #60681 from zdover23/wip-doc-2024-11-09-backport-60605-to-quincy
Anthony D'Atri [Sat, 9 Nov 2024 14:48:58 +0000 (09:48 -0500)]
Merge pull request #60681 from zdover23/wip-doc-2024-11-09-backport-60605-to-quincy

quincy: doc/cephadm: clean "Adv. OSD Service Specs"

8 months agodoc/cephadm: clean "Adv. OSD Service Specs" 60681/head
Zac Dover [Mon, 4 Nov 2024 08:46:49 +0000 (18:46 +1000)]
doc/cephadm: clean "Adv. OSD Service Specs"

Clean the English grammar and the .RST in the section "Advanced OSD
Service Specifications" in the file doc/cephadm/services/osd.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit f6b56f9ee5d9f0b54dcaf1832d7a977895eb9c94)

8 months agomgr/dashboard: remove cherrypy_backports.py
Nizamudeen A [Mon, 4 Nov 2024 05:42:32 +0000 (11:12 +0530)]
mgr/dashboard: remove cherrypy_backports.py

since its mostly used only for older cherrypy versions which we don't
support anymore in any of our recent upstream releases, we could remove
it completely

Fixes: https://tracker.ceph.com/issues/68802
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 7ae56f4f561999898a7411840f94e742981ca6bc)

 Conflicts:
src/pybind/mgr/prometheus/module.py
 -  resolve conflicting import by just removing the version import

(cherry picked from commit 8713c8c2266c5075d6a0eb8da6e77152cda44c11)

8 months agomgr/dashboard: update translations for quincy
Nizamudeen A [Thu, 17 Oct 2024 04:58:50 +0000 (10:28 +0530)]
mgr/dashboard: update translations for quincy

Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 1ba918183898d869c33feb9f626469954909f996)

8 months agodoc: Document which options are disabled by mClock. 60673/head
Niklas Hambüchen [Tue, 9 Apr 2024 03:55:38 +0000 (05:55 +0200)]
doc: Document which options are disabled by mClock.

Not only in the mClock docs, but also in the reference
of the options that are disabled.

Otherwise users are bound to miss it, and surprised
why their options are ignored or reset.

Signed-off-by: Niklas Hambüchen <mail@nh2.me>
(cherry picked from commit 790afd277730f24801a3b59c08d2dce0f2a9659f)

8 months agoMerge pull request #60634 from rhcs-dashboard/wip-68846-quincy
Yuri Weinstein [Thu, 7 Nov 2024 15:08:55 +0000 (07:08 -0800)]
Merge pull request #60634 from rhcs-dashboard/wip-68846-quincy

quincy: mgr/dashboard: remove cherrypy_backports.py

Reviewed-by: Adam King adking@redhat.com
8 months agoMerge pull request #60646 from zdover23/wip-doc-2024-11-07-backport-60643-to-quincy
Anthony D'Atri [Wed, 6 Nov 2024 16:34:21 +0000 (11:34 -0500)]
Merge pull request #60646 from zdover23/wip-doc-2024-11-07-backport-60643-to-quincy

quincy: doc/cephadm: link to "host pattern" matching sect

8 months agodoc/cephadm: link to "host pattern" matching sect 60646/head
Zac Dover [Wed, 6 Nov 2024 12:22:14 +0000 (22:22 +1000)]
doc/cephadm: link to "host pattern" matching sect

Link to the "Placement by Pattern Matching" section in
doc/cephadm/services/index.rst from the "Advanced OSD Service
Specifications" section in doc/cephadm/services/osd.rst.

Fixes: https://tracker.ceph.com/issues/68812
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit cdfa299a2511ee35dfe0a857702af6d3ba257efd)

8 months agoMerge pull request #60639 from zdover23/wip-doc-2024-11-06-backport-56599-to-quincy
Anthony D'Atri [Wed, 6 Nov 2024 15:47:52 +0000 (10:47 -0500)]
Merge pull request #60639 from zdover23/wip-doc-2024-11-06-backport-56599-to-quincy

quincy: doc/cephadm: Update operations.rst

8 months agoMerge pull request #60366 from rhcs-dashboard/quincy-i18n
Nizamudeen A [Wed, 6 Nov 2024 15:09:47 +0000 (20:39 +0530)]
Merge pull request #60366 from rhcs-dashboard/quincy-i18n

quincy: mgr/dashboard: update translations for quincy

8 months agodoc/cephadm: Update operations.rst 60639/head
rhkelson [Sun, 31 Mar 2024 15:39:08 +0000 (09:39 -0600)]
doc/cephadm: Update operations.rst

Fixed typo 'no' to 'not' in sentence "If this test fails, cephadm will
no be able to manage services on that host."

Signed-off-by: rhkelson <119636079+rhkelson@users.noreply.github.com>
(cherry picked from commit 34bc35a73443fa56908395a83ea2dd404a8fc4a6)

8 months agomgr/dashboard: remove cherrypy_backports.py 60634/head
Nizamudeen A [Mon, 4 Nov 2024 05:42:32 +0000 (11:12 +0530)]
mgr/dashboard: remove cherrypy_backports.py

since its mostly used only for older cherrypy versions which we don't
support anymore in any of our recent upstream releases, we could remove
it completely

Fixes: https://tracker.ceph.com/issues/68802
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 7ae56f4f561999898a7411840f94e742981ca6bc)

 Conflicts:
src/pybind/mgr/prometheus/module.py
 -  resolve conflicting import by just removing the version import

8 months agoMerge pull request #59493 from ljflores/wip-67056-quincy
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:50:55 +0000 (13:20 +0530)]
Merge pull request #59493 from ljflores/wip-67056-quincy

quincy: qa: suppress Leak_StillReachable mon leak in centos 9 jobs

8 months agoMerge pull request #59246 from ljflores/wip-67578-quincy
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:50:45 +0000 (13:20 +0530)]
Merge pull request #59246 from ljflores/wip-67578-quincy

quincy: qa/suites/upgrade: ignore PG_AVAILABILITY and MON_DOWN for quincy-x and reef-x upgrade suites

8 months agoMerge pull request #57068 from batrick/wip-65376-quincy
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:50:35 +0000 (13:20 +0530)]
Merge pull request #57068 from batrick/wip-65376-quincy

quincy: osd/OSDMonitor: check svc is writeable before changing pending

8 months agoMerge pull request #56679 from ushitora-anqou/wip-65257-quincy
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:50:19 +0000 (13:20 +0530)]
Merge pull request #56679 from ushitora-anqou/wip-65257-quincy

quincy: mon: add created_at and ceph_version_when_created meta

8 months agoMerge pull request #56521 from k0ste/wip-64410-quincy
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:50:09 +0000 (13:20 +0530)]
Merge pull request #56521 from k0ste/wip-64410-quincy

quincy: osd: don't send stale hb msgr's addresses in MOSDBoot

8 months agoqa/fsx: use a specified sha1 to build the xfstest-dev
Xiubo Li [Mon, 6 May 2024 01:57:39 +0000 (09:57 +0800)]
qa/fsx: use a specified sha1 to build the xfstest-dev

This sha1 is the latest master head and works well for our tests.

Fixes: https://tracker.ceph.com/issues/64572
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 740025da227e75575fa7732141c60c6398442e43)
(cherry picked from commit 4ccbf359add7c4f07ea088dd4693480bd8c1a242)

8 months agoqa/fsx: use the master branch to build the xfstest-dev
Xiubo Li [Wed, 6 Mar 2024 07:28:44 +0000 (15:28 +0800)]
qa/fsx: use the master branch to build the xfstest-dev

The upstream linux has removed ALLOCSP/FREESP ioctls, and also
the same with xfsprogs-devel package. So for the old xfstest-dev
the huild will fail, because it stil will depend on them.

Fixes: https://tracker.ceph.com/issues/64572
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit bc215d9e21e97382434579cb89e90936c8d9c54b)
(cherry picked from commit c10ba90650800807749dfbe07bc6efc04b1c0870)

8 months agoMerge pull request #60586 from idryomov/wip-64572-quincy
Yuri Weinstein [Sat, 2 Nov 2024 15:17:56 +0000 (08:17 -0700)]
Merge pull request #60586 from idryomov/wip-64572-quincy

quincy: qa/fsx: use a specified sha1 to build the xfstest-dev

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
8 months agoMerge pull request #60595 from zdover23/wip-doc-2024-11-02-backport-60584-to-quincy
Anthony D'Atri [Sat, 2 Nov 2024 03:32:25 +0000 (23:32 -0400)]
Merge pull request #60595 from zdover23/wip-doc-2024-11-02-backport-60584-to-quincy

quincy: doc: s/Whereas,/Although/

8 months agodoc: s/Whereas,/Although/ 60595/head
Zac Dover [Fri, 1 Nov 2024 13:43:07 +0000 (23:43 +1000)]
doc: s/Whereas,/Although/

Change the subordinating conjunction "Whereas" followed by a comma to
the less grammatically-incorrect "Although". I've been meaning to do
this since 22 Mar 2023.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit ea1a470fb4809d312f854e72fc5f8081cbcb2c49)

8 months agoMerge pull request #60340 from zdover23/wip-doc-2024-10-16-backport-60302-to-quincy
Anthony D'Atri [Fri, 1 Nov 2024 18:56:51 +0000 (14:56 -0400)]
Merge pull request #60340 from zdover23/wip-doc-2024-10-16-backport-60302-to-quincy

quincy: doc,mailmap: update my email / association to ibm

8 months agoqa/fsx: use a specified sha1 to build the xfstest-dev 60586/head
Xiubo Li [Mon, 6 May 2024 01:57:39 +0000 (09:57 +0800)]
qa/fsx: use a specified sha1 to build the xfstest-dev

This sha1 is the latest master head and works well for our tests.

Fixes: https://tracker.ceph.com/issues/64572
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 740025da227e75575fa7732141c60c6398442e43)

8 months agoqa/fsx: use the master branch to build the xfstest-dev
Xiubo Li [Wed, 6 Mar 2024 07:28:44 +0000 (15:28 +0800)]
qa/fsx: use the master branch to build the xfstest-dev

The upstream linux has removed ALLOCSP/FREESP ioctls, and also
the same with xfsprogs-devel package. So for the old xfstest-dev
the huild will fail, because it stil will depend on them.

Fixes: https://tracker.ceph.com/issues/64572
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit bc215d9e21e97382434579cb89e90936c8d9c54b)

8 months agoMerge pull request #60539 from zdover23/wip-doc-2024-10-29-backport-60508-to-quincy
Anthony D'Atri [Tue, 29 Oct 2024 15:14:53 +0000 (11:14 -0400)]
Merge pull request #60539 from zdover23/wip-doc-2024-10-29-backport-60508-to-quincy

quincy: doc/rados: add blaum_roth coding guidance

8 months agoMerge pull request #60479 from smanjara/wip-quincy-pr-56874
Yuri Weinstein [Tue, 29 Oct 2024 14:56:36 +0000 (07:56 -0700)]
Merge pull request #60479 from smanjara/wip-quincy-pr-56874

[quincy] qa/multisite: stabilize multisite testing

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 months agoMerge pull request #60527 from zdover23/wip-doc-2024-10-29-backport-60470-to-quincy
Anthony D'Atri [Tue, 29 Oct 2024 14:18:13 +0000 (10:18 -0400)]
Merge pull request #60527 from zdover23/wip-doc-2024-10-29-backport-60470-to-quincy

quincy: doc: explain the consequence of enabling mirroring through monitor co…

8 months agodoc/rados: add blaum_roth coding guidance 60539/head
Zac Dover [Sun, 27 Oct 2024 12:04:16 +0000 (22:04 +1000)]
doc/rados: add blaum_roth coding guidance

Direct Ceph administrators using blaum_roth coding for erasure-coded
pools to change the default value of w=7 to a different value in order
to ensure that w+1 is prime.

This information was provided to the Ceph upstream by Benjamin Mare in
September of 2024.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 6648d94aed5ff5643f50fcd4f3f07d97b846e885)

8 months agodoc: explain the consequence of enabling mirroring through monitor commands 60527/head
Jos Collin [Thu, 24 Oct 2024 06:03:19 +0000 (11:33 +0530)]
doc: explain the consequence of enabling mirroring through monitor commands

Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit ed3ce72fbc0b097131945cbb39caa0831401b94a)

8 months agoMerge pull request #60458 from cbodley/wip-64399-quincy
Shilpa Jagannath [Mon, 28 Oct 2024 16:58:02 +0000 (09:58 -0700)]
Merge pull request #60458 from cbodley/wip-64399-quincy

quincy: rgw/auth: ignoring signatures for HTTP OPTIONS calls

8 months agoMerge pull request #60502 from zdover23/wip-doc-2024-10-26-backport-60444-to-quincy
Anthony D'Atri [Sat, 26 Oct 2024 13:46:18 +0000 (09:46 -0400)]
Merge pull request #60502 from zdover23/wip-doc-2024-10-26-backport-60444-to-quincy

quincy: doc/rados: standardize markup of "clean"

8 months agoMerge pull request #60505 from zdover23/wip-doc-2024-10-26-backport-60434-to-quincy
Anthony D'Atri [Sat, 26 Oct 2024 13:42:11 +0000 (09:42 -0400)]
Merge pull request #60505 from zdover23/wip-doc-2024-10-26-backport-60434-to-quincy

quincy: doc/glossary: add "PLP" to glossary

8 months agodoc/glossary: add "PLP" to glossary 60505/head
Zac Dover [Wed, 23 Oct 2024 00:50:25 +0000 (10:50 +1000)]
doc/glossary: add "PLP" to glossary

Add "PLP" 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 599bdbf0a240ee718ed6da4104141b0f23330fbe)

8 months agodoc/rados: standardize markup of "clean" 60502/head
Zac Dover [Wed, 23 Oct 2024 08:34:25 +0000 (18:34 +1000)]
doc/rados: standardize markup of "clean"

Standardize the markup around the status "clean" in the documentation so
that readers don't mistakenly get the idea that inconsistent
presentation of the word "clean" implies a never-stated difference
between one instance and the other.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit c8b4155d2d27228917d4be1f11514504100c55c7)

8 months agoMerge pull request #60498 from zdover23/wip-doc-2024-10-26-backport-58647-to-quincy 60469/head
Zac Dover [Sat, 26 Oct 2024 00:44:20 +0000 (10:44 +1000)]
Merge pull request #60498 from zdover23/wip-doc-2024-10-26-backport-58647-to-quincy

quincy: doc/cephfs: add doc for disabling mgr/volumes plugin

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 months agoqa/multisite: disable two-zonegroup and three-zone configs. 60479/head
Shilpa Jagannath [Mon, 15 Apr 2024 14:54:57 +0000 (10:54 -0400)]
qa/multisite: disable two-zonegroup and three-zone configs.

Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
(cherry picked from commit fb3186266ee52b352ebdf4ce394d3144a23db8f2)
(cherry picked from commit 7f0ae8e03636cf81811b295f62fdb4a5fddafbf2)
(cherry picked from commit 824fce5521b1e3223767ae7e362aad77b1e48a3d)

8 months agodoc/cephfs: add doc for disabling mgr/volumes plugin 60498/head
Rishabh Dave [Sun, 28 Jul 2024 17:28:49 +0000 (22:58 +0530)]
doc/cephfs: add doc for disabling mgr/volumes plugin

Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit 373910de34fc9e1d98218aed0361cd9bf3badffa)

8 months agoqa/rgw/multisite: add two-zone configuration
Casey Bodley [Thu, 9 Nov 2023 21:22:36 +0000 (16:22 -0500)]
qa/rgw/multisite: add two-zone configuration

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 14204442ac2eaaaa3f40a76403da49f0f4ed92c1)
(cherry picked from commit 627dd7b86d0c59768625b508b614fa35d008708b)
(cherry picked from commit baf6c678bb3648a6147f1eb5bd1442a300cd0110)

8 months agoqa/rgw/multisite: double cluster nodes and osd count
Casey Bodley [Tue, 31 Oct 2023 14:53:25 +0000 (10:53 -0400)]
qa/rgw/multisite: double cluster nodes and osd count

> WARNING: The OSD cluster is overloaded and struggling to complete ops. You need more capacity to serve this level of demand.

give each cluster 2 nodes instead of 1, and 6 osds instead of 3

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 9a80cf4bf473c95c8d0b18fcdce88be20f74f973)
(cherry picked from commit a77c2d42277e44633643bcc1f8969f90724c49ef)
(cherry picked from commit 89c09ea3a2e9f4d32bab2c4b0b5c0f529d08d4c6)

8 months agoqa/rgw/multisite: reduce polling intervals from 20s to 5s
Casey Bodley [Tue, 31 Oct 2023 14:51:28 +0000 (10:51 -0400)]
qa/rgw/multisite: reduce polling intervals from 20s to 5s

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit bc084c0ac64477abdbf54d96bc4981edf41e1343)
(cherry picked from commit 32fb2b923bc07b2228b8fe7d1c1f4bc2f3bf263b)
(cherry picked from commit 95116915489d60f78038445d31549804e0745e29)

8 months agorgw/multisite: reconfigure checkpoint delay to 90s
Shilpa Jagannath [Mon, 30 Oct 2023 15:29:06 +0000 (11:29 -0400)]
rgw/multisite: reconfigure checkpoint delay to 90s

Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
(cherry picked from commit af7c4d83c7f5b61e907a90622c082a373f3995d9)
(cherry picked from commit e1acebe9e710f704ca59980b125e9a93f51dc71a)