From: Shraddha Agrawal Date: Tue, 16 Jun 2026 08:01:54 +0000 (+0530) Subject: introduce debug builds for noble X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3c7edbed014b7b36d9e4eb9ecac91f1ebd6da3a8;p=ceph-build.git introduce debug builds for noble This commit adds debug builds for the distro noble. With this change, we will also get debug noble builds. This is especially useful for testing crimson in QA suites. Signed-off-by: Shraddha Agrawal --- diff --git a/ceph-dev-cron/build/Jenkinsfile b/ceph-dev-cron/build/Jenkinsfile index 9d52e2e66..281993cb2 100644 --- a/ceph-dev-cron/build/Jenkinsfile +++ b/ceph-dev-cron/build/Jenkinsfile @@ -18,19 +18,19 @@ node('built-in') { tentacle: [ distros: 'noble jammy rocky10 centos9 windows', extras : [ - [distros:'centos9 rocky10', flavors:'debug', archs:'x86_64'] + [distros:'centos9 rocky10 noble', flavors:'debug', archs:'x86_64'] ] ], umbrella: [ distros: 'noble rocky10 centos9 windows', extras : [ - [distros:'centos9 rocky10', flavors:'debug', archs:'x86_64'] + [distros:'centos9 rocky10 noble', flavors:'debug', archs:'x86_64'] ] ], main: [ distros: 'noble jammy rocky10 centos9 windows', extras : [ - [distros:'centos9 rocky10', flavors:'debug', archs:'x86_64'], + [distros:'centos9 rocky10 noble', flavors:'debug', archs:'x86_64'], [distros:'centos9 rocky10', flavors:'default', archs:'arm64'], ] ] diff --git a/ceph-dev-pipeline/build/Jenkinsfile b/ceph-dev-pipeline/build/Jenkinsfile index 5265f37d4..235274472 100644 --- a/ceph-dev-pipeline/build/Jenkinsfile +++ b/ceph-dev-pipeline/build/Jenkinsfile @@ -201,7 +201,7 @@ pipeline { values 'default', 'debug' } } - // debug flavor is currently only supported on centos9 and rocky10, x86_64 + // debug flavor is currently only supported on centos9, rocky10 and noble, x86_64 excludes { exclude { axis { @@ -210,7 +210,7 @@ pipeline { } axis { name 'DIST' - notValues 'centos9', 'rocky10' + notValues 'centos9', 'rocky10', 'noble' } } exclude { diff --git a/ceph-trigger-build/build/Jenkinsfile b/ceph-trigger-build/build/Jenkinsfile index 08fb43d39..112866f0b 100644 --- a/ceph-trigger-build/build/Jenkinsfile +++ b/ceph-trigger-build/build/Jenkinsfile @@ -58,7 +58,7 @@ def params_from_branch(initialParams) { if ( !singleSet ) { params << params[0].clone() params[-1]['ARCHS'] = 'x86_64' - params[-1]['DISTROS'] = 'centos9 rocky10' + params[-1]['DISTROS'] = 'centos9 rocky10 noble' params[-1]['FLAVOR'] = 'debug' } else { params[0]['ARCHS'] += ' arm64' @@ -78,7 +78,7 @@ def params_from_branch(initialParams) { if ( !singleSet ) { params << params[0].clone() params[-1]['ARCHS'] = 'x86_64' - params[-1]['DISTROS'] = 'centos9 rocky10' + params[-1]['DISTROS'] = 'centos9 rocky10 noble' params[-1]['FLAVOR'] = 'debug' } else { params[0]['FLAVOR'] += ' debug'