]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
Fix for ppc-make-check job 2670/head
authorAnshuman <anshuman@ibm.com>
Wed, 29 Jul 2026 05:14:48 +0000 (10:44 +0530)
committerAnshuman <anshuman@ibm.com>
Mon, 3 Aug 2026 03:33:31 +0000 (09:03 +0530)
Signed-off-by: Anshuman <anshuman@ibm.com>
ceph-make-check-periodic-ppc64/build/build
ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64.yml [deleted file]
ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64le.yml [new file with mode: 0644]

index 2f8f0955d08252282d56178ac9d025966d25e980..df6b4df9ceccd19a50c8ce57b5a3ae648294bd44 100644 (file)
@@ -1,14 +1,5 @@
 #!/bin/bash -ex
 
-docs_pr_only
-container_pr_only
-gha_pr_only
-qa_pr_only
-if [[ "$DOCS_ONLY" = true || "$CONTAINER_ONLY" = true || "$GHA_ONLY" == true || "$QA_ONLY" == true ]]; then
-  echo "Only the doc/, container/, qa/ or .github/ dir changed.  No need to run make check."
-  exit 0
-fi
-
 NPROC=$(nproc)
 NPMCACHE=${HOME}/npmcache
 cat >.env <<EOF
@@ -30,7 +21,7 @@ bwc() {
     -d "${DISTRO_BASE:-centos9}" \
     --env-file="${PWD}/.env" \
     --current-branch="${GIT_BRANCH:-main}" \
-    -t+ppc64 \
+    -t+ppc64le \
     "${@}"
 }
 
diff --git a/ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64.yml b/ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64.yml
deleted file mode 100644 (file)
index d7f1062..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-- job:
-    block-downstream: false
-    block-upstream: false
-    builders:
-    - shell:
-        !include-raw-verbatim:
-          - ../../../scripts/build_utils.sh
-          - ../../../scripts/setup_container_runtime.sh
-          - ../../build/build
-    concurrent: true
-    disabled: false
-    name: ceph-make-check-periodic-ppc64
-    node: 'ppc64 && (installed-os-noble || centos9)'
-    parameters:
-    - string:
-        name: PullID
-        description: "The main branch ID"
-        default: origin/main
-    project-type: freestyle
-    properties:
-    - build-discarder:
-        artifact-days-to-keep: -1
-        artifact-num-to-keep: -1
-        days-to-keep: 15
-        num-to-keep: 300
-    - github:
-        url: https://github.com/ceph/ceph/
-    quiet-period: '5'
-    retry-count: '3'
-    scm:
-    - git:
-        url: https://github.com/ceph/ceph.git
-        name: origin
-        branches:
-          - ${{PullID}}
-        refspec: +refs/heads/*:refs/remotes/origin/*
-        skip-tag: true
-        shallow-clone: true
-        honor-refspec: true
-        timeout: 20
-        wipe-workspace: true
-    triggers:
-      - timed: '@weekly'
-    publishers:
-      - postbuildscript:
-          builders:
-            - role: SLAVE
-              build-on:
-                - ABORTED
-              build-steps:
-                - shell:
-                    !include-raw-verbatim:
-                      - ../../build/kill-tests
-      - xunit:
-          thresholds:
-            - failed:
-                unstable: 0
-                unstablenew: 0
-                failure: 0
-                failurenew: 0
-          types:
-            - ctest:
-                pattern: "build/Testing/**/Test.xml"
-                skip-if-no-test-files: true
-    wrappers:
-      - ansicolor
-      - credentials-binding:
-          - username-password-separated:
-              credential-id: github-readonly-token
-              username: GITHUB_USER
-              password: GITHUB_PASS
-          - username-password-separated:
-              credential-id: dgalloway-docker-hub
-              username: DOCKER_HUB_USERNAME
-              password: DOCKER_HUB_PASSWORD
diff --git a/ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64le.yml b/ceph-make-check-periodic-ppc64/config/definitions/ceph-make-check-periodic-ppc64le.yml
new file mode 100644 (file)
index 0000000..5e14d7e
--- /dev/null
@@ -0,0 +1,75 @@
+- job:
+    block-downstream: false
+    block-upstream: false
+    builders:
+    - shell:
+        !include-raw-verbatim:
+          - ../../../scripts/build_utils.sh
+          - ../../../scripts/setup_container_runtime.sh
+          - ../../build/build
+    concurrent: true
+    disabled: false
+    name: ceph-make-check-periodic-ppc64le
+    node: 'ppc64le && (installed-os-noble || centos9)'
+    parameters:
+    - string:
+        name: PullID
+        description: "The main branch ID"
+        default: origin/main
+    project-type: freestyle
+    properties:
+    - build-discarder:
+        artifact-days-to-keep: -1
+        artifact-num-to-keep: -1
+        days-to-keep: 15
+        num-to-keep: 300
+    - github:
+        url: https://github.com/ceph/ceph/
+    quiet-period: '5'
+    retry-count: '3'
+    scm:
+    - git:
+        url: https://github.com/ceph/ceph.git
+        name: origin
+        branches:
+          - ${{PullID}}
+        refspec: +refs/heads/*:refs/remotes/origin/*
+        skip-tag: true
+        shallow-clone: true
+        honor-refspec: true
+        timeout: 20
+        wipe-workspace: true
+    triggers:
+      - timed: '@weekly'
+    publishers:
+      - postbuildscript:
+          builders:
+            - role: SLAVE
+              build-on:
+                - ABORTED
+              build-steps:
+                - shell:
+                    !include-raw-verbatim:
+                      - ../../build/kill-tests
+      - xunit:
+          thresholds:
+            - failed:
+                unstable: 0
+                unstablenew: 0
+                failure: 0
+                failurenew: 0
+          types:
+            - ctest:
+                pattern: "build/Testing/**/Test.xml"
+                skip-if-no-test-files: true
+    wrappers:
+      - ansicolor
+      - credentials-binding:
+          - username-password-separated:
+              credential-id: github-readonly-token
+              username: GITHUB_USER
+              password: GITHUB_PASS
+          - username-password-separated:
+              credential-id: dgalloway-docker-hub
+              username: DOCKER_HUB_USERNAME
+              password: DOCKER_HUB_PASSWORD