Disable more jobs with offline nodes.
jjb/voltha-test/voltha-release-jobs/master.yaml
jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml
jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml
jjb/voltha-test/voltha-release-jobs/voltha-2.8.yaml
jjb/voltha-test/voltha.yaml
----------------------------------------------------
o Update master job running on qa-testvm-pod to disabled.
o mostly refactoring - re-home 2.12, 2.11, 2.8 jobs disabled
earlier by moving them from voltha.yaml into configs named
for release branch.
Change-Id: Id518b1ced6375e3b56a0979c4f1c73a12b43168a
diff --git a/jjb/voltha-test/voltha-release-jobs/master.yaml b/jjb/voltha-test/voltha-release-jobs/master.yaml
index 4ebe5c2..880bdef 100644
--- a/jjb/voltha-test/voltha-release-jobs/master.yaml
+++ b/jjb/voltha-test/voltha-release-jobs/master.yaml
@@ -31,7 +31,7 @@
jobs:
# flex OCP pod with olt/onu - Default tech profile and timer based job
- 'build_voltha_pod_release_timer':
- disable-job: false
+ disable-job: true # Reason: qa-testvm-pod offline
build-node: 'qa-testvm-pod'
config-pod: 'flex-ocp-cord'
profile: 'Default'
diff --git a/jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml b/jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml
index 552e6b0..ba0a8cd 100644
--- a/jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml
+++ b/jjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml
@@ -55,4 +55,19 @@
num-of-atomix: '3'
pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
+ - 'build_voltha_pod_release_timer':
+ disable-job: true # Reason: qa-testvm-pod offline
+ build-node: 'qa-testvm-pod'
+ config-pod: 'flex-ocp-cord'
+ release: '2.11'
+ branch: 'voltha-2.11'
+ name-extension: '_TT'
+ work-flow: 'TT'
+ profile: 'TP'
+ time: '20'
+ VolthaEtcdPort: 9999
+ num-of-onos: '3'
+ num-of-atomix: '3'
+ pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
+
# [EOF]
diff --git a/jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml b/jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml
index e56a555..9e059fa 100644
--- a/jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml
+++ b/jjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml
@@ -55,4 +55,23 @@
num-of-atomix: '3'
pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
+ # -----------------------------------------------------------------------
+ # [VOL-4939] - flex OCP pod with olt/onu
+ # - Released versions Default tech profile and timer based job
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_release_timer':
+ disable-job: true # Reason: qa-testvm-pod offline
+ build-node: 'qa-testvm-pod'
+ config-pod: 'flex-ocp-cord'
+ release: '2.12'
+ branch: 'voltha-2.12'
+ name-extension: '_TT'
+ work-flow: 'TT'
+ profile: 'TP'
+ time: '20'
+ VolthaEtcdPort: 9999
+ num-of-onos: '3'
+ num-of-atomix: '3'
+ pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
+
# [EOF]
diff --git a/jjb/voltha-test/voltha-release-jobs/voltha-2.8.yaml b/jjb/voltha-test/voltha-release-jobs/voltha-2.8.yaml
index 062bd21..f8be906 100644
--- a/jjb/voltha-test/voltha-release-jobs/voltha-2.8.yaml
+++ b/jjb/voltha-test/voltha-release-jobs/voltha-2.8.yaml
@@ -55,4 +55,22 @@
num-of-atomix: '3'
pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
+ # -----------------------------------------------------------------------
+ # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_release_timer':
+ disable-job: true # Reason: qa-testvm-pod offline
+ build-node: 'qa-testvm-pod'
+ config-pod: 'flex-ocp-cord'
+ release: '2.8'
+ branch: 'voltha-2.8'
+ name-extension: '_TT'
+ work-flow: 'TT'
+ profile: 'TP'
+ time: '20'
+ VolthaEtcdPort: 9999
+ num-of-onos: '3'
+ num-of-atomix: '3'
+ pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
+
# [EOF]
diff --git a/jjb/voltha-test/voltha.yaml b/jjb/voltha-test/voltha.yaml
index cb89be9..81e419c 100644
--- a/jjb/voltha-test/voltha.yaml
+++ b/jjb/voltha-test/voltha.yaml
@@ -124,56 +124,6 @@
timeout: 360
# -----------------------------------------------------------------------
- # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
-# - 'build_voltha_pod_release_timer':
-# disable-job: true
-# build-node: 'qa-testvm-pod'
-# config-pod: 'flex-ocp-cord'
-# release: '2.8'
-# branch: 'voltha-2.8'
-# name-extension: '_TT'
-# work-flow: 'TT'
-# profile: 'TP'
-# time: '20'
-# VolthaEtcdPort: 9999
-# num-of-onos: '3'
-# num-of-atomix: '3'
-# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
-
- # -----------------------------------------------------------------------
- # [VOL-4939] - flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
- # -----------------------------------------------------------------------
- - 'build_voltha_pod_release_timer':
- disable-job: true
- build-node: 'qa-testvm-pod'
- config-pod: 'flex-ocp-cord'
- release: '2.12'
- branch: 'voltha-2.12'
- name-extension: '_TT'
- work-flow: 'TT'
- profile: 'TP'
- time: '20'
- VolthaEtcdPort: 9999
- num-of-onos: '3'
- num-of-atomix: '3'
- pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
-
- - 'build_voltha_pod_release_timer':
- disable-job: true
- build-node: 'qa-testvm-pod'
- config-pod: 'flex-ocp-cord'
- release: '2.11'
- branch: 'voltha-2.11'
- name-extension: '_TT'
- work-flow: 'TT'
- profile: 'TP'
- time: '20'
- VolthaEtcdPort: 9999
- num-of-onos: '3'
- num-of-atomix: '3'
- pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
-
- # -----------------------------------------------------------------------
# flex pod1 test job - released versions: uses tech profile on voltha branch
# -----------------------------------------------------------------------
# - 'build_voltha_pod_test':