summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Rozet <trozet@redhat.com>2018-03-28 13:45:21 -0700
committerTim Rozet <trozet@redhat.com>2018-03-28 13:45:21 -0700
commit8d41a1cb95bb9e5126bc8cc1b522c4650bd8dc1f (patch)
tree224712460e909496edb2cfd6322b96066e45cb59
parentbb078033273acb4b1b71fd016fbbddc1c8feb1a4 (diff)
Apex: Updates promotion jobs
Change-Id: I37c7b8b6e4bd19ef94b9b42fe2e5e89cc3e2da21 Signed-off-by: Tim Rozet <trozet@redhat.com>
-rwxr-xr-xjjb/apex/apex-deploy.sh2
-rw-r--r--jjb/apex/apex.yml28
-rw-r--r--jjb/apex/apex.yml.j228
3 files changed, 21 insertions, 37 deletions
diff --git a/jjb/apex/apex-deploy.sh b/jjb/apex/apex-deploy.sh
index 123db3e85..94d464259 100755
--- a/jjb/apex/apex-deploy.sh
+++ b/jjb/apex/apex-deploy.sh
@@ -121,7 +121,7 @@ if [[ "$JOB_NAME" =~ "virtual" ]]; then
DEPLOY_CMD="${DEPLOY_CMD} -e csit-environment.yaml"
fi
if [[ "$PROMOTE" == "True" ]]; then
- DEPLOY_CMD="${DEPLOY_CMD} --virtual-computes 2"
+ DEPLOY_CMD="${DEPLOY_CMD} --virtual-computes 1"
fi
else
# settings for bare metal deployment
diff --git a/jjb/apex/apex.yml b/jjb/apex/apex.yml
index e19a90e94..428835683 100644
--- a/jjb/apex/apex.yml
+++ b/jjb/apex/apex.yml
@@ -27,6 +27,7 @@
verify-scenario: 'os-odl-nofeature-ha'
scenario_stream: 'master'
disable_daily: false
+ disable_promote: false
- euphrates: &euphrates
branch: 'stable/euphrates'
gs-pathname: '/euphrates'
@@ -36,6 +37,7 @@
verify-scenario: 'os-odl-nofeature-ha'
scenario_stream: 'euphrates'
disable_daily: true
+ disable_promote: true
- danube: &danube
branch: 'stable/danube'
gs-pathname: '/danube'
@@ -46,6 +48,7 @@
scenario_stream: 'danube'
disabled: true
disable_daily: true
+ disable_promote: true
scenario:
- 'os-nosdn-nofeature-noha':
@@ -181,6 +184,10 @@
- 'baremetal'
- 'virtual'
+ os_version:
+ - 'pike'
+ - 'queens'
+ - 'master'
- job-template:
name: 'apex-runner-cperf-{stream}'
@@ -691,7 +698,7 @@
# branch: branch (eg. stable)
node: '{virtual-slave}'
project-type: 'multijob'
- disabled: false
+ disabled: '{disable_promote}'
scm:
- git-scm
@@ -718,28 +725,13 @@
builders:
- multijob:
- name: build
- condition: SUCCESSFUL
- projects:
- - name: 'apex-build-{stream}'
- current-parameters: false
- predefined-parameters: |
- GERRIT_BRANCH=$GERRIT_BRANCH
- GERRIT_REFSPEC=$GERRIT_REFSPEC
- GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
- GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
- node-parameters: false
- kill-phase-on: FAILURE
- abort-all-job: true
- git-revision: true
- - multijob:
name: deploy-virtual
condition: SUCCESSFUL
projects:
- name: 'apex-deploy-virtual-{stream}'
current-parameters: false
predefined-parameters: |
- DEPLOY_SCENARIO=os-odl_l3-csit-noha
+ DEPLOY_SCENARIO=os-odl-{os_version}_upstream-noha
OPNFV_CLEAN=yes
GERRIT_BRANCH=$GERRIT_BRANCH
GERRIT_REFSPEC=$GERRIT_REFSPEC
@@ -757,7 +749,7 @@
- name: 'functest-apex-virtual-suite-{stream}'
current-parameters: false
predefined-parameters: |
- DEPLOY_SCENARIO=os-odl_l3-nofeature-noha
+ DEPLOY_SCENARIO=os-odl-{os_version}_upstream-noha
FUNCTEST_SUITE_NAME=tempest_smoke_serial
GERRIT_BRANCH=$GERRIT_BRANCH
GERRIT_REFSPEC=$GERRIT_REFSPEC
diff --git a/jjb/apex/apex.yml.j2 b/jjb/apex/apex.yml.j2
index ecc6f270c..0bedd3560 100644
--- a/jjb/apex/apex.yml.j2
+++ b/jjb/apex/apex.yml.j2
@@ -27,6 +27,7 @@
verify-scenario: 'os-odl-nofeature-ha'
scenario_stream: 'master'
disable_daily: false
+ disable_promote: false
- euphrates: &euphrates
branch: 'stable/euphrates'
gs-pathname: '/euphrates'
@@ -36,6 +37,7 @@
verify-scenario: 'os-odl-nofeature-ha'
scenario_stream: 'euphrates'
disable_daily: true
+ disable_promote: true
- danube: &danube
branch: 'stable/danube'
gs-pathname: '/danube'
@@ -46,6 +48,7 @@
scenario_stream: 'danube'
disabled: true
disable_daily: true
+ disable_promote: true
scenario:
{%- for stream in scenarios %}
@@ -59,6 +62,10 @@
- 'baremetal'
- 'virtual'
+ os_version:
+ - 'pike'
+ - 'queens'
+ - 'master'
- job-template:
name: 'apex-runner-cperf-{stream}'
@@ -569,7 +576,7 @@
# branch: branch (eg. stable)
node: '{virtual-slave}'
project-type: 'multijob'
- disabled: false
+ disabled: '{disable_promote}'
scm:
- git-scm
@@ -596,28 +603,13 @@
builders:
- multijob:
- name: build
- condition: SUCCESSFUL
- projects:
- - name: 'apex-build-{stream}'
- current-parameters: false
- predefined-parameters: |
- GERRIT_BRANCH=$GERRIT_BRANCH
- GERRIT_REFSPEC=$GERRIT_REFSPEC
- GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
- GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
- node-parameters: false
- kill-phase-on: FAILURE
- abort-all-job: true
- git-revision: true
- - multijob:
name: deploy-virtual
condition: SUCCESSFUL
projects:
- name: 'apex-deploy-virtual-{stream}'
current-parameters: false
predefined-parameters: |
- DEPLOY_SCENARIO=os-odl_l3-csit-noha
+ DEPLOY_SCENARIO=os-odl-{os_version}_upstream-noha
OPNFV_CLEAN=yes
GERRIT_BRANCH=$GERRIT_BRANCH
GERRIT_REFSPEC=$GERRIT_REFSPEC
@@ -635,7 +627,7 @@
- name: 'functest-apex-virtual-suite-{stream}'
current-parameters: false
predefined-parameters: |
- DEPLOY_SCENARIO=os-odl_l3-nofeature-noha
+ DEPLOY_SCENARIO=os-odl-{os_version}_upstream-noha
FUNCTEST_SUITE_NAME=tempest_smoke_serial
GERRIT_BRANCH=$GERRIT_BRANCH
GERRIT_REFSPEC=$GERRIT_REFSPEC