From a997c9234f7ddb1c49e38ea00b1107d5f1d7cfbb Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Tue, 13 Jan 2026 11:37:57 +0200 Subject: [PATCH] ceph-dev-pipeline/build/Jenkinsfile: Skip debug containers https://github.com/ceph/ceph-build/pull/2497 introduced a debug flavor. This seems to cause conflicts with the image being pushed to quay as one of the flavors might override the other. One possible solution to this would be to name the debug images differently. However, since the current behavior might cause unexpected testing results. Skip building containers for debug builds at all. Signed-off-by: Matan Breizman --- ceph-dev-pipeline/build/Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ceph-dev-pipeline/build/Jenkinsfile b/ceph-dev-pipeline/build/Jenkinsfile index 588cde668..59f689a0c 100644 --- a/ceph-dev-pipeline/build/Jenkinsfile +++ b/ceph-dev-pipeline/build/Jenkinsfile @@ -605,7 +605,8 @@ pipeline { } stage("container") { when { - expression { env.CI_CONTAINER == 'true' && container_distros.contains(env.DIST) } + // Do not build a container for debug builds + expression { env.CI_CONTAINER == 'true' && container_distros.contains(env.DIST) && env.FLAVOR != 'debug'} } environment { CONTAINER_REPO_CREDS = credentials('quay-ceph-io-ceph-ci')