]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 days agoMerge pull request #64309 from ceph/wip-yuriw-19.2.3_client_quincy quincy
Yuri Weinstein [Tue, 15 Jul 2025 17:32:42 +0000 (10:32 -0700)]
Merge pull request #64309 from ceph/wip-yuriw-19.2.3_client_quincy

qa/tests: changed ubuntu 20.04 to 22.04

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2 weeks agoqa/tests: changed ubuntu 20.04 to 22.04 64309/head
Yuri Weinstein [Wed, 2 Jul 2025 19:48:52 +0000 (12:48 -0700)]
qa/tests: changed ubuntu 20.04 to 22.04

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
7 weeks agoMerge pull request #57066 from batrick/wip-65621-quincy
SrinivasaBharathKanta [Wed, 28 May 2025 12:59:44 +0000 (18:29 +0530)]
Merge pull request #57066 from batrick/wip-65621-quincy

quincy: mgr: process map before notifying clients

7 weeks agoMerge pull request #62292 from zdover23/wip-doc-2025-03-14-backport-62258-to-quincy
Zac Dover [Tue, 27 May 2025 03:23:40 +0000 (13:23 +1000)]
Merge pull request #62292 from zdover23/wip-doc-2025-03-14-backport-62258-to-quincy

quincy: doc/rados/configuration/bluestore-config-ref: Fix lowercase typos

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #59787 from zdover23/wip-doc-2024-09-14-backport-59732-to-quincy
Zac Dover [Tue, 27 May 2025 03:20:57 +0000 (13:20 +1000)]
Merge pull request #59787 from zdover23/wip-doc-2024-09-14-backport-59732-to-quincy

quincy: doc/README.md: improve formatting

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agoMerge pull request #63382 from ceph/wip-quincy-container-rebase
David Galloway [Tue, 20 May 2025 16:41:34 +0000 (12:41 -0400)]
Merge pull request #63382 from ceph/wip-quincy-container-rebase

quincy: Container build fixes

8 weeks agocontainer/build.sh: remove local container images 63382/head
Dan Mick [Thu, 27 Feb 2025 00:16:26 +0000 (16:16 -0800)]
container/build.sh: remove local container images

Optionally, for those that want to run build.sh locally and
use the images.  The default is to remove, for Jenkins builders,
which will build, push, and rmi.

Fixes: https://tracker.ceph.com/issues/70196
Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 642e5f2da00ad7382393c2b721078bccb9f823c0)

8 weeks agocontainer/build.sh: don't require repo creds on NO_PUSH
Dan Mick [Fri, 24 Jan 2025 19:00:28 +0000 (11:00 -0800)]
container/build.sh: don't require repo creds on NO_PUSH

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

8 weeks agocontainer/build.sh: fix up org vs. repo naming
Dan Mick [Thu, 23 Jan 2025 02:28:15 +0000 (18:28 -0800)]
container/build.sh: fix up org vs. repo naming

release builds were using the wrong container repo name because of
confused variable naming and inadequate separation.  Keep the hostname,
org name, and repo name in separate variables, and assemble the full
path with a version when tagging is done.

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

8 weeks agocontainer/build.sh: use UTC dates for tags
Ken Dreyer [Tue, 3 Dec 2024 17:37:11 +0000 (12:37 -0500)]
container/build.sh: use UTC dates for tags

Do not rely on the builder host's local timezone setting.

Signed-off-by: Ken Dreyer <kdreyer@ibm.com>
(cherry picked from commit fb4ec711176d5f87c3ab7d02d64d8e16dea58313)

4 months agodoc/rados/configuration/bluestore-config-ref: Fix lowercase typos 62292/head
Dan van der Ster [Wed, 12 Mar 2025 17:25:42 +0000 (10:25 -0700)]
doc/rados/configuration/bluestore-config-ref: Fix lowercase typos

Commit 3879e4ad417d lowercased several commands. This fixes the
remaining typos.

Signed-off-by: Dan van der Ster <dan.vanderster@clyso.com>
(cherry picked from commit 5e40ec969cdca758263c9f59ca6613a280b6f2a2)

5 months agoMerge pull request #60936 from dmick/wip-quincy-ganesha-version quincy-archived
Yuri Weinstein [Thu, 30 Jan 2025 15:10:32 +0000 (07:10 -0800)]
Merge pull request #60936 from dmick/wip-quincy-ganesha-version

container/Containerfile: use ganesha-4 from proper path

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
5 months agoMerge pull request #50340 from tkagn/patch-1
Anthony D'Atri [Sun, 26 Jan 2025 01:18:06 +0000 (20:18 -0500)]
Merge pull request #50340 from tkagn/patch-1

doc/cephadm: correct grammar in host-management.rst

5 months agoMerge pull request #61361 from zdover23/wip-doc-2025-01-14-backport-61352-to-quincy
Zac Dover [Wed, 22 Jan 2025 12:02:11 +0000 (22:02 +1000)]
Merge pull request #61361 from zdover23/wip-doc-2025-01-14-backport-61352-to-quincy

quincy: doc/releases: add actual_eol for quincy

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61060 from zdover23/wip-doc-2024-12-12-backport-61049-to-quincy
Zac Dover [Wed, 22 Jan 2025 12:01:43 +0000 (22:01 +1000)]
Merge pull request #61060 from zdover23/wip-doc-2024-12-12-backport-61049-to-quincy

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61057 from zdover23/wip-doc-2024-12-12-backport-61048-to-quincy
Zac Dover [Wed, 22 Jan 2025 12:01:15 +0000 (22:01 +1000)]
Merge pull request #61057 from zdover23/wip-doc-2024-12-12-backport-61048-to-quincy

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61248 from zdover23/wip-doc-2025-01-07-backport-61240-to-quincy
Zac Dover [Tue, 21 Jan 2025 05:32:55 +0000 (15:32 +1000)]
Merge pull request #61248 from zdover23/wip-doc-2025-01-07-backport-61240-to-quincy

quincy: doc: add snapshots in docs under Cephfs concepts

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agodoc/README.md: improve formatting 59787/head
Zac Dover [Wed, 11 Sep 2024 12:50:35 +0000 (22:50 +1000)]
doc/README.md: improve formatting

Improve the formatting in the section "Building Ceph" in the file
README.md.

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

5 months agoMerge pull request #61310 from zdover23/wip-doc-2025-01-10-backport-61243-to-quincy
Zac Dover [Tue, 21 Jan 2025 05:18:17 +0000 (15:18 +1000)]
Merge pull request #61310 from zdover23/wip-doc-2025-01-10-backport-61243-to-quincy

quincy: doc/radosgw/s3: correct eTag op match tables

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61439 from zdover23/wip-doc-2025-01-18-backport-61272-to-quincy
Zac Dover [Sat, 18 Jan 2025 03:44:34 +0000 (13:44 +1000)]
Merge pull request #61439 from zdover23/wip-doc-2025-01-18-backport-61272-to-quincy

quincy: doc/radosgw/config-ref: fix lc worker thread tuning

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agoMerge pull request #61425 from zdover23/wip-doc-2025-01-17-backport-61411-to-quincy
Zac Dover [Sat, 18 Jan 2025 03:43:09 +0000 (13:43 +1000)]
Merge pull request #61425 from zdover23/wip-doc-2025-01-17-backport-61411-to-quincy

quincy: doc/cephfs: edit disaster-recovery-experts

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 months agodoc/radosgw/config-ref: fix lc worker thread tuning 61439/head
Laimis Juzeliƫnas [Wed, 8 Jan 2025 22:05:34 +0000 (00:05 +0200)]
doc/radosgw/config-ref: fix lc worker thread tuning

This commit updates RGW Config Reference - Lifecycle Settings section. In particular it addresses an incorrect suggestion to decrease parallel threads in the workers pool for a more aggressive/accelerated per-bucket lifecycle processing. A more aggressive lifecycle processing for a bucket containing higher number of objects is achieved by increasing, not decreasing parallel threads.
Current suggestion is miss-leading.

Fixes: https://tracker.ceph.com/issues/63659
Signed-off-by: Laimis Juzeliunas <laimis.juzeliunas@oxylabs.io>
(cherry picked from commit b7ae18a292c7d1d5139dfb74c575f1af0de29a3e)

5 months agodoc/cephfs: edit disaster-recovery-experts 61425/head
Zac Dover [Thu, 16 Jan 2025 11:51:46 +0000 (21:51 +1000)]
doc/cephfs: edit disaster-recovery-experts

Edit the first two sections of doc/cephfs/disaster-recovery-experts.rst
in preparation for adding deeper explanations of the contexts in which
one should use the various commands listed on that page.

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

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

6 months agodoc/releases: add actual_eol for quincy 61361/head
Zac Dover [Mon, 13 Jan 2025 19:00:00 +0000 (05:00 +1000)]
doc/releases: add actual_eol for quincy

Add the actual EOL date for the Quincy release (it's 2025-01-13).

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

6 months agoMerge pull request #61344 from zdover23/wip-doc-2025-01-13-backport-61313-to-quincy
Anthony D'Atri [Mon, 13 Jan 2025 15:08:35 +0000 (10:08 -0500)]
Merge pull request #61344 from zdover23/wip-doc-2025-01-13-backport-61313-to-quincy

quincy: doc: improve tests-integration-testing-teuthology-workflow.rst

6 months agodoc: improve tests-integration-testing-teuthology-workflow.rst 61344/head
Vallari Agrawal [Thu, 9 Jan 2025 12:27:42 +0000 (17:57 +0530)]
doc: improve tests-integration-testing-teuthology-workflow.rst

This commit adds:
1. workflow summary in the first section along with an image.
2. sub-section "Pushing to ceph-ci repository" to second section.
3. file doc/dev/developer_guide/testing_integration_tests/workflow.png

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
(cherry picked from commit dc539b3ea8031d2b02da9d5a5b1f856d96d70362)

6 months agodoc/radosgw/s3: correct eTag op match tables 61310/head
Anthony D'Atri [Mon, 6 Jan 2025 17:48:04 +0000 (12:48 -0500)]
doc/radosgw/s3: correct eTag op match tables

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

6 months agodoc: add snapshots in docs under Cephfs concepts 61248/head
neeraj pratap singh [Mon, 6 Jan 2025 11:00:32 +0000 (16:30 +0530)]
doc: add snapshots in docs under Cephfs concepts

Fixes: https://tracker.ceph.com/issues/68974
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
(cherry picked from commit 885b1bf88ee28b05cc9ed91e8ea5146511b6cf34)

6 months agoMerge pull request #56399 from batrick/wip-64921-quincy
Venky Shankar [Thu, 2 Jan 2025 09:24:16 +0000 (14:54 +0530)]
Merge pull request #56399 from batrick/wip-64921-quincy

quincy: mds: ensure snapclient is synced before corruption check

Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 months agoMerge pull request #56954 from batrick/wip-65326-quincy
Venky Shankar [Thu, 2 Jan 2025 09:24:02 +0000 (14:54 +0530)]
Merge pull request #56954 from batrick/wip-65326-quincy

quincy: client: log debug message when requesting unmount

Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 months agoMerge pull request #57452 from joscollin/wip-65991-quincy
Venky Shankar [Thu, 2 Jan 2025 09:23:48 +0000 (14:53 +0530)]
Merge pull request #57452 from joscollin/wip-65991-quincy

quincy: cephfs_mirror: fix crash in update_fs_mirrors()

Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 months agoMerge pull request #61195 from zdover23/wip-doc-2024-12-30-backport-60794-to-quincy
Anthony D'Atri [Mon, 30 Dec 2024 15:11:46 +0000 (10:11 -0500)]
Merge pull request #61195 from zdover23/wip-doc-2024-12-30-backport-60794-to-quincy

quincy: doc/cephfs: document purge queue and its perf counters

6 months agodoc/cephfs: document purge queue and its perf counters 61195/head
Dhairya Parmar [Thu, 21 Nov 2024 22:10:33 +0000 (03:40 +0530)]
doc/cephfs: document purge queue and its perf counters

Fixes: https://tracker.ceph.com/issues/68571
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
(cherry picked from commit ae9277398840bf8576ea5a8c4a2ba4e23f8b9613)

6 months agoMerge pull request #61180 from zdover23/wip-doc-2024-12-26-backport-61177-to-quincy
Anthony D'Atri [Thu, 26 Dec 2024 00:28:15 +0000 (19:28 -0500)]
Merge pull request #61180 from zdover23/wip-doc-2024-12-26-backport-61177-to-quincy

quincy: doc: Fixes a typo in controllers section of hardware recommendations

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)

6 months agocontainer/Containerfile: use ganesha-4 from proper path 60936/head
Dan Mick [Wed, 4 Dec 2024 08:13:39 +0000 (00:13 -0800)]
container/Containerfile: use ganesha-4 from proper path

Same as https://github.com/ceph/ceph-container/pull/2253

Signed-off-by: Dan Mick <dan.mick@redhat.com>
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 agodoc/cephfs: edit 2nd 3rd of mount-using-kernel-driver 61060/head
Zac Dover [Wed, 11 Dec 2024 21:17:40 +0000 (07:17 +1000)]
doc/cephfs: edit 2nd 3rd of mount-using-kernel-driver

Edit the second 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.

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

7 months agodoc/cephfs: edit first 3rd of mount-using-kernel-driver 61057/head
Zac Dover [Wed, 11 Dec 2024 14:15:14 +0000 (15:15 +0100)]
doc/cephfs: edit first 3rd of mount-using-kernel-driver

Edit the first 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 is a cherry-pick from a branch that targeted the Reef
release branch. After some thought I realized that there was no reason
that the Engliish grammar shouldn't be clean in this branch too.

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

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 agodoc/cephadm: Edit location attribute note 50340/head
tkagn [Thu, 2 Mar 2023 00:06:22 +0000 (18:06 -0600)]
doc/cephadm: Edit location attribute note

"... will be only affect ..." should read as "... will only affect ..."
"...host will no remove any..." should read as "...host will not remove any..."

Signed-off-by: tkagn <65681641+tkagn@users.noreply.github.com>
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)