]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
remove 'jaeger' flavor now that it's on by default 2373/head
authorCasey Bodley <cbodley@redhat.com>
Wed, 4 Jun 2025 20:57:37 +0000 (16:57 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 10 Jun 2025 13:52:31 +0000 (09:52 -0400)
jaeger was enabled by default in all ceph builds in
https://github.com/ceph/ceph/pull/44684 which was present in reef and
later releases. so no supported releases need a flavor to turn it on

ceph-dev-new-trigger hadn't been updated from 'DISTROS=centos8 focal'
so is probably not being used

Signed-off-by: Casey Bodley <cbodley@redhat.com>
ceph-dev-new-trigger/config/definitions/ceph-dev-new-trigger.yml
ceph-dev-new/config/definitions/ceph-dev-new.yml
ceph-dev-pipeline/config/definitions/ceph-dev-pipeline.yml
ceph-source-dist/build/Jenkinsfile
ceph-source-dist/config/definitions/ceph-source-dist.yml
scripts/build_utils.sh

index a96ea1953aadef3df9de3a6927a621b13a44e0b1..0a168b2af5df58fccfc57694502a68bf3d0a872a 100644 (file)
@@ -98,7 +98,7 @@
       - conditional-step:
           condition-kind: shell
           condition-command: |
-            echo "${{GIT_BRANCH}}" | grep -v '\(reef\|squid\|tentacle\|centos9-only\|crimson-only\|jaeger\)'
+            echo "${{GIT_BRANCH}}" | grep -v '\(reef\|squid\|tentacle\|centos9-only\|crimson-only\)'
           on-evaluation-failure: dont-run
           steps:
             - shell:
                     DISTROS=centos9
                     FLAVOR=crimson-debug
                     ARCHS=x86_64
-      # build only centos9, no crimson, no jaeger
+      # build only centos9, no crimson
       - conditional-step:
           condition-kind: regex-match
           regex: .*centos9-only.*
                     DISTROS=centos9
                     FLAVOR=crimson-release
                     ARCHS=x86_64
-      # Build jaegertracing branch on needed env,  don't waste resources on the default one.
-      # Useful for testing specific builds failure
-      # default: focal, centos8
-      - conditional-step:
-          condition-kind: regex-match
-          regex: .*jaeger.*
-          label: '${{GIT_BRANCH}}'
-          on-evaluation-failure: dont-run
-          steps:
-            - shell:
-                !include-raw-verbatim:
-                - ../../../scripts/build_utils.sh
-                - ../../build/notify
-            - trigger-builds:
-                - project: 'ceph-dev-new'
-                  predefined-parameters: |
-                    BRANCH=${{GIT_BRANCH}}
-                    FORCE=True
-                    DISTROS=centos8 focal
-                    FLAVOR=jaeger
-                    ARCHS=x86_64
       # sccache
       - conditional-step:
           condition-kind: regex-match
index f90589c36e700b03f93a548ffecbc87d0006119a..8b1ed0dbbe59e88db071a023f02db3fecd43f8a2 100644 (file)
@@ -53,9 +53,8 @@
             - default
             - crimson-debug
             - crimson-release
-            - jaeger
           default: "default"
-          description: "Type of Ceph build, choices are: crimson-debug, crimson-release, jaeger, default. Defaults to: 'default'"
+          description: "Type of Ceph build, choices are: crimson-debug, crimson-release, default. Defaults to: 'default'"
 
       - string:
           name: CI_CONTAINER
index bb5e93d1ad0fafa0bb66bf748784631ab6d13277..71f1b2e9401aeacd77134dce33e703b2301e03fc 100644 (file)
@@ -61,9 +61,8 @@
             - default
             - crimson-debug
             - crimson-release
-            - jaeger
           default: "default"
-          description: "Type of Ceph build, choices are: crimson-debug, crimson-release, jaeger, default. Defaults to: 'default'"
+          description: "Type of Ceph build, choices are: crimson-debug, crimson-release, default. Defaults to: 'default'"
 
       - bool:
           name: CI_CONTAINER
index 95fc5fd062047cc56ad772205961ae671280c3a0..1d29707f398a3a610a921019113ec644e4e48eb3 100644 (file)
@@ -22,10 +22,6 @@ pipeline {
               env.CEPH_EXTRA_RPMBUILD_ARGS="--with crimson"
               env.DEB_BUILD_PROFILES="pkg.ceph.crimson"
               break
-            case "jaeger":
-              env.CEPH_EXTRA_RPMBUILD_ARGS="--with jaeger"
-              env.DEB_BUILD_PROFILES="pkg.ceph.jaeger"
-              break
             default:
               println "FLAVOR={env.FLAVOR} is invalid"
               assert false
index 54a255cccab7e56571561d631a3b6800382743cc..01aaaa454cd0b3578e6c62d4d26d35d5b6830981 100644 (file)
@@ -43,7 +43,6 @@
             - default
             - crimson-debug
             - crimson-release
-            - jaeger
 
       - string:
           name: CEPH_BUILD_BRANCH
index ec6c69fff7b90ec2c873edb6cdb28eeafafc114e..d753ba9a1387b2d6d1fc8a2742b39eb92626f717 100755 (executable)
@@ -876,10 +876,6 @@ ceph_build_args_from_flavor() {
         CEPH_EXTRA_RPMBUILD_ARGS="--with crimson"
         DEB_BUILD_PROFILES="pkg.ceph.crimson"
         ;;
-    jaeger)
-        CEPH_EXTRA_RPMBUILD_ARGS="--with jaeger"
-        DEB_BUILD_PROFILES="pkg.ceph.jaeger"
-        ;;
     *)
         echo "unknown FLAVOR: ${FLAVOR}" >&2
         exit 1
@@ -1485,7 +1481,7 @@ setup_rpm_build_deps() {
 
     sed -e 's/@//g' < ceph.spec.in > $DIR/ceph.spec
 
-    # enable more build depends required by build flavor(jaeger, crimson)
+    # enable more build depends required by build flavor(crimson)
     case "${FLAVOR}" in
     crimson-debug)
       sed -i -e 's/%bcond_with crimson/%bcond_without crimson/g' $DIR/ceph.spec
@@ -1493,9 +1489,6 @@ setup_rpm_build_deps() {
     crimson-release)
       sed -i -e 's/%bcond_with crimson/%bcond_without crimson/g' $DIR/ceph.spec
         ;;
-    jaeger)
-      sed -i -e 's/%bcond_with jaeger/%bcond_without jaeger/g' $DIR/ceph.spec
-        ;;
     esac
 
     # Make sure we have all the rpm macros installed and at the latest version