From ce0e1d0a83aa376f0b10d311566c96b8ed0e7fff Mon Sep 17 00:00:00 2001 From: OpenStack Release Bot Date: Thu, 13 Mar 2025 13:34:39 +0000 Subject: [PATCH 1/3] Update .gitreview for stable/2025.1 Change-Id: I0cd37ade1e0d972b12e1670b240b8d8295ac514e --- .gitreview | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitreview b/.gitreview index 64aebd2..8fc853f 100644 --- a/.gitreview +++ b/.gitreview @@ -2,3 +2,4 @@ host=review.opendev.org port=29418 project=openstack/devstack-plugin-ceph.git +defaultbranch=stable/2025.1 From 56c6ad646a42f6db01dcc02bab23e4399fe9c0cb Mon Sep 17 00:00:00 2001 From: OpenStack Release Bot Date: Thu, 13 Mar 2025 13:34:41 +0000 Subject: [PATCH 2/3] Update TOX_CONSTRAINTS_FILE for stable/2025.1 Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/2025.1 branch, tests will continue to use the upper-constraints list on master. Change-Id: Ie80e92617887e7d30b9e47393dc739e78b7789b5 --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index fe80eb7..ff1b728 100644 --- a/tox.ini +++ b/tox.ini @@ -26,7 +26,7 @@ commands = bash -c "find {toxinidir} \ [testenv:docs] deps = - -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.1} -r{toxinidir}/doc/requirements.txt commands = rm -rf doc/build From bcb37717104fdc49b7b0e33d02fe06f91ee15b25 Mon Sep 17 00:00:00 2001 From: Francesco Pantano Date: Tue, 3 Sep 2024 14:25:05 +0200 Subject: [PATCH 3/3] Bump default ceph version to squid Ceph Squid was released on 2024-09-26. It's the latest supported release, and EOL is planned in 2026-09. [1] This roughly corresponds to the support timeline for OpenStack 2025.1 ("Epoxy") and 2025.2 ("Flamingo")[2]. We could plan to change the default version tested again when Ceph's Tentacle release arrives (estimated: late '25). [1] https://docs.ceph.com/en/latest/releases/#active-releases [2] https://releases.openstack.org/ Depends-On: I11a3c8f573e5540840a23459d698197a9c3a8f4c Change-Id: If6009392198b1d9e9c35e4fabae344a550a07796 (cherry-picked from commit 9820be32934a4a074415e320ce757a96c973bc28) --- devstack/lib/cephadm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devstack/lib/cephadm b/devstack/lib/cephadm index 43127d5..8428d0e 100755 --- a/devstack/lib/cephadm +++ b/devstack/lib/cephadm @@ -18,7 +18,7 @@ XTRACE=$(set +o | grep xtrace) set +o xtrace # GENERIC CEPHADM INTERNAL OPTIONS, DO NOT EDIT -CEPH_RELEASE=${CEPH_RELEASE:-reef} +CEPH_RELEASE=${CEPH_RELEASE:-squid} CEPH_PUB_KEY="/etc/ceph/ceph.pub" CEPH_CONFIG="/etc/ceph/ceph.conf" BOOTSTRAP_CONFIG="$HOME/bootstrap_ceph.conf" @@ -29,7 +29,7 @@ DISABLE_CEPHADM_POST_DEPLOY=${DISABLE_CEPHADM_POST_DEPLOY:-False} # DEFAULT OPTIONS ATTEMPTS=30 -CONTAINER_IMAGE=${CONTAINER_IMAGE:-'quay.io/ceph/ceph:v18.2'} +CONTAINER_IMAGE=${CONTAINER_IMAGE:-'quay.io/ceph/ceph:v19'} DEVICES=() if [[ "$REMOTE_CEPH" = "False" ]]; then FSID=$(uuidgen)