Publish Functest Kubernetes v1.21 jobs 54/72454/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 1 May 2021 13:16:17 +0000 (15:16 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 1 May 2021 13:16:17 +0000 (15:16 +0200)
Change-Id: I4dc12e3425d9973a827560ff2f00f33f3a01507a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/functest/functest-kubernetes-pi.yaml
jjb/functest/functest-kubernetes.yaml

index 062d8f8..de58455 100644 (file)
@@ -12,6 +12,8 @@
     port:
     tag:
       - latest:
+          slave: lf-virtual1-7
+      - v1.21:
           slave: lf-virtual1-6
       - leguer:
           slave: lf-virtual1-5
@@ -24,6 +26,8 @@
       - hunter:
           slave: lf-virtual1-1
       - arm-latest:
+          slave: lf-virtual1-7
+      - arm-v1.21:
           slave: lf-virtual1-6
       - arm-leguer:
           slave: lf-virtual1-5
@@ -36,6 +40,8 @@
       - arm-hunter:
           slave: lf-virtual1-1
       - arm64-latest:
+          slave: lf-virtual1-7
+      - arm64-v1.21:
           slave: lf-virtual1-6
       - arm64-leguer:
           slave: lf-virtual1-5
     network: bridge
     exclude:
       - {'tag': 'latest', 'test': 'k8s_io'}
+      - {'tag': 'v1.21', 'test': 'k8s_io'}
       - {'tag': 'jerma', 'test': 'k8s_io'}
       - {'tag': 'jerma', 'test': 'k8s_conformance_serial'}
       - {'tag': 'jerma', 'test': 'sig_api_machinery'}
       - {'tag': 'hunter', 'test': 'sig_storage'}
       - {'tag': 'hunter', 'test': 'sig_storage_serial'}
       - {'tag': 'arm-latest', 'test': 'k8s_io'}
+      - {'tag': 'arm-v1.21', 'test': 'k8s_io'}
       - {'tag': 'arm-jerma', 'test': 'k8s_io'}
       - {'tag': 'arm-jerma', 'test': 'k8s_conformance_serial'}
       - {'tag': 'arm-jerma', 'test': 'sig_api_machinery'}
       - {'tag': 'arm-hunter', 'test': 'sig_storage'}
       - {'tag': 'arm-hunter', 'test': 'sig_storage_serial'}
       - {'tag': 'arm64-latest', 'test': 'k8s_io'}
+      - {'tag': 'arm64-v1.21', 'test': 'k8s_io'}
       - {'tag': 'arm64-jerma', 'test': 'k8s_io'}
       - {'tag': 'arm64-jerma', 'test': 'k8s_conformance_serial'}
       - {'tag': 'arm64-jerma', 'test': 'sig_api_machinery'}
     properties:
       - build-blocker:
           use-build-blocker: true
-          blocking-level: 'GLOBAL'
+          blocking-level: 'NODE'
           blocking-jobs:
-            - '^functest-kubernetes-*-(daily|docker|review)$'
+            - '^functest-kubernetes-pi-{tag}-(daily|docker|review)$'
     builders:
       - multijob:
           name: remove former images
index 59b64e6..37b9509 100644 (file)
           branch: master
           slave: lf-virtual1-6
           dependency: 3.13
+      - v1.21:
+          from:
+          buildargs:
+          branch: stable/v1.21
+          slave: lf-virtual1-6
+          dependency: 3.13
       - leguer:
           from:
           buildargs:
     network: bridge
     exclude:
       - {'tag': 'latest', 'test': 'k8s_io'}
+      - {'tag': 'v1.21', 'test': 'k8s_io'}
       - {'tag': 'jerma', 'test': 'k8s_io'}
       - {'tag': 'jerma', 'test': 'k8s_conformance_serial'}
       - {'tag': 'jerma', 'test': 'sig_api_machinery'}
     properties:
       - build-blocker:
           use-build-blocker: true
-          blocking-level: 'GLOBAL'
+          blocking-level: 'NODE'
           blocking-jobs:
-            - '^functest-kubernetes-*-(daily|docker|review)$'
+            - '^functest-kubernetes-{tag}-(daily|docker|review)$'
     builders:
       - multijob:
           name: remove former images
     properties:
       - build-blocker:
           use-build-blocker: true
-          blocking-level: 'GLOBAL'
+          blocking-level: 'NODE'
           blocking-jobs:
-            - '^functest-kubernetes-*-(daily|docker|review)$'
+            - '^functest-kubernetes-{tag}-(daily|docker|review)$'
     builders:
       - multijob:
           name: remove former images
     properties:
       - build-blocker:
           use-build-blocker: true
-          blocking-level: 'GLOBAL'
+          blocking-level: 'NODE'
           blocking-jobs:
-            - '^functest-kubernetes-*-(daily|docker|review)$'
+            - '^functest-kubernetes-{tag}-(daily|docker|review)$'
     builders:
       - multijob:
           name: remove dependency