Skip to content

Commit 85e3d6e

Browse files
authored
Merge pull request #2532 from ceph/trixie
Add Trixie
2 parents 87dacb4 + 9a3476e commit 85e3d6e

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

ceph-dev-pipeline/build/Jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import groovy.transform.Field
99
"focal": "20.04",
1010
]
1111
@Field Map debian_releases = [
12+
"trixie": "13",
1213
"bookworm": "12",
1314
"bullseye": "11",
1415
]

ceph-release-pipeline/config/definitions/ceph-release-pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@
7777

7878
- string:
7979
name: DISTROS
80-
description: "A list of distros to build for. Available options are: centos9, noble, jammy, focal, bionic, xenial, trusty, precise, wheezy, jessie, buster, bullseye, bookworm"
81-
default: "noble jammy centos8 centos9 bookworm"
80+
description: "A list of distros to build for. Available options are: centos9, noble, jammy, focal, bionic, xenial, trusty, precise, wheezy, jessie, buster, bullseye, bookworm, trixie"
81+
default: "noble jammy centos8 centos9 bookworm trixie"
8282

8383
- string:
8484
name: ARCHS

scripts/build_utils.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,10 @@ get_distro_and_target() {
405405
# Get distro from DIST for chacra uploads
406406
DISTRO=""
407407
case $DIST in
408+
trixie*)
409+
DIST=trixie
410+
DISTRO="debian"
411+
;;
408412
bookworm*)
409413
DIST=bookworm
410414
DISTRO="debian"
@@ -829,6 +833,7 @@ get_bptag() {
829833
dist=$1
830834

831835
[ "$dist" = "sid" ] && dver=""
836+
[ "$dist" = "trixie" ] && dver="~bpo13+1"
832837
[ "$dist" = "bookworm" ] && dver="~bpo12+1"
833838
[ "$dist" = "bullseye" ] && dver="~bpo11+1"
834839
[ "$dist" = "buster" ] && dver="~bpo10+1"

scripts/sync-pull

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ echo "********************************************"
1616
if [[ "$project" == "ceph" ]] ; then
1717
# This ugly loop checks all possible DEB combinations to see which repo has the most packages since that's likely the repo you want to sync.
1818
current_highest_count=0
19-
for combo in debian/bookworm debian/bullseye ubuntu/bionic ubuntu/focal ubuntu/jammy ubuntu/noble; do
19+
for combo in debian/trixie debian/bookworm debian/bullseye ubuntu/bionic ubuntu/focal ubuntu/jammy ubuntu/noble; do
2020
combo_count=$(curl -fs https://chacra.ceph.com/r/$project/$release/$sha1/${combo}/flavors/default/pool/main/c/ceph/ | wc -l || /bin/true)
2121
if [[ ${PIPESTATUS[0]} -eq 22 ]] ; then
2222
echo "$combo packages not found, skipping"

0 commit comments

Comments
 (0)