summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-09-23Apex: Fixes iso verify depending on previous build workspaceTim Rozet4-3/+26
There is a bug where if there are multiple builds queued and daily build completes, the following iso verify job will try to use the workspace of the completed daily build to get the iso file. However, if another build job has already started it may clean and overwrite the workspace of the daily build job, and the iso verify job will fail because the file is now gone. This makes the build job copy the iso to a tmp directory for apex iso verify to consume. This should be safe since only one daily can run at a time on the host and daily jobs build and iso verify have to always execute on the same node. Change-Id: Ie8e32c4abefbc311e505688d6da2b26ae08ed98f Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-23Merge "Dovetail Add huawei-pod7 to run Compass danube job"Jun Li1-0/+5
2017-09-23Merge "compass4nfv: Enable Euphrates jobs & triggers"Jun Li1-30/+30
2017-09-23nfvbench: Enable docker image builds for stable/euphratesFatih Degirmenci1-0/+4
Change-Id: I23ea156d9bbfa42c7bbf8dada344ded96b41e2e4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-22Merge "fuel-deploy.sh: Fix unbound variable for stable/E"Fatih Degirmenci1-1/+1
2017-09-22Merge "[Functest] Support functest-suite with Alpine containers"Morgan Richomme13-27/+119
2017-09-22Merge "kvmfornfv: Disable jobs running on intel-pod10"Fatih Degirmenci1-2/+2
2017-09-22Enable daisy euphrates jobs of daily and functestAlex Yang2-3/+31
Change-Id: I8c0c088c5b6879033e1d369488b589271e741a68 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-09-21Run CI Security Gate Check on all OPNFV BuildersTrevor Bramwell1-1/+1
Enable the security gating check to run on all machines labled 'opnfv-build'. This will allow the job to run as long as one of these machines are online. JIRA: RELENG-313 Change-Id: Icc792f7732c6cc3ca49bd8db32027fc146f8b1cd Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-21Change Anteater Report Directory PermissionsTrevor Bramwell1-0/+2
Setting this to allow all users to read/write the permissions enable the container to write to the volume mounted reports directory even though it is owned by the Jenkins user. JIRA: RELENG-313 Change-Id: Ib26e9b98cd17607c98a180888593c42376458f7f Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-21fuel-deploy.sh: Fix unbound variable for stable/EAlexandru Avadanii1-1/+1
Change-Id: I5a8f02944e346319d6c5d4fca10ddc54503e82d7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-21[Functest] Support functest-suite with Alpine containersJose Lausuch13-27/+119
Updated all the jobs that use functest-suite. For single test cases, we need to know to which docker image the test belongs to. Change-Id: If7db231ccc891233423f2f2bc3aa5b95d048b30a Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-09-21Merge "Functest: Introduce building image job for euphrates"Jose Lausuch1-0/+40
2017-09-21Merge "[QTIP]Enable qtip validate jobs for euphrates"Serena Feng1-0/+13
2017-09-21compass4nfv: Enable Euphrates jobs & triggerswutianwei1-30/+30
Change-Id: Ic5b88c7581879dbf0b72eaf6dbe3ad9c86b17f3c Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-09-21Functest: Introduce building image job for euphratesLinda Wang1-0/+40
To build apline images for euphrates Change-Id: I63d77c99306aed263e220c2a0cd27ee2cca1ecb9 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-20Dovetail Add huawei-pod7 to run Compass danube jobxudan1-0/+5
Compass will use huawei-pod7 to run all danube jobs. Dovetail add this pod. Change-Id: Id184d33665e19a8469e600df04759b43005df157 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-20Fix Yamllint violations for jjb/securedlabAlexandru Avadanii1-49/+50
JIRA: RELENG-254 Change-Id: Iaf0c4a23f5d9b6117ec7a455ee1650e68893f4b3 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-20securedlab: Use Pharos git sub for PDF validationAlexandru Avadanii2-17/+6
- drop obsolete file pattern matching. - drop duplicate check-jinja2.sh from releng, use securedlab script; While at it, s/danube/euphrates/ to enable stable/E verify. Depends-on: I9d6807f3d24cee8d9a03955112a8c179d9ea7d14 Change-Id: Ia88140d872f2b64ff013f22ef0f43bd2cb31bd4f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-20fuel, armband: Enable Euphrates jobs & triggersAlexandru Avadanii6-17/+18
Change-Id: Id47f61c950e1cc036e32e8efe2e2b55193e7c49e Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-20Merge "Add functest return status in Alpines"Jose Lausuch2-0/+7
2017-09-20Reset the trigger time of Apex danube job on huawei-pod4xudan2-2/+2
The old time is "0 12 * * *", need to set it to "0 1 * * *". Change-Id: Id568dcb638202612ef8d7a9464d71952a95bffe8 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-20Add functest return status in AlpinesMorgan Richomme2-0/+7
So far we had 2 approaches: * return Functest CI status: can be OK even if tests are FAIL * return Functest Test status: can be FAIL even if all Functest tests are OK (Fail in onboaraded tests) A 3rd way is possible thanks to [1]. We consider only Functest status and Functest tests for the return statement the return will be FAIL only if * error in the framework * error in Functest Tests So concretely, if promise, Doctor can be FAIL, if Functest tests are OK, the return will be PASS [1]: https://gerrit.opnfv.org/gerrit/#/c/42245/ Change-Id: I6c7fbe99d888e43700ddb2dfc9bfd6cc9bfbaed6 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-20kvmfornfv: Disable jobs running on intel-pod10Fatih Degirmenci1-2/+2
Change-Id: I418f4f2b5f4b28acb9ed39f4f512dc59a4a6f012 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-20Merge "Functest: Introduce building image job for euphrates"Morgan Richomme1-7/+6
2017-09-20Functest: Introduce building image job for euphratesLinda Wang1-7/+6
Change-Id: I9e4aab444490b7a85d2fd24344045452a62a0bcc Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-20Merge "Dovetail will not trigger apex test on huawei-pod4"Jun Li1-13/+1
2017-09-20[QTIP]Enable qtip validate jobs for euphrateszhihui wu1-0/+13
Change-Id: I8a138d6cdcfa055260fc25fa909b28d192d5c98f Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-09-19Introduce Euphrates Jobsmbeierl1-1/+45
Adds stable/euphrates branch for StorPerf ARM jobs that were enabled for existing master Change-Id: I4f16097575367e8921e1f25201e57c3af5cd9d19 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-09-19Merge "fuel-deploy.sh: mv lab-config repo to TMPDIR"Trevor Bramwell1-3/+5
2017-09-19[QTIP] Enable qtip docker build image job in euphrateszhihui wu1-1/+1
Change-Id: I01eb67919aa489c47d34976f9587f3187059d2b3 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-09-19Merge "Apex: Renables async builds and fixes blocking bug"Tim Rozet2-48/+170
2017-09-19Apex: Renables async builds and fixes blocking bugTim Rozet2-48/+170
Previously we had apex-verify-master running multiple instances on virtual-slaves. Apex-verify-master would kick off a build on our build server, and then apex-verify-master would execute deploy multijob and then functest multijob. However we found a bug where jenkins build blocker would see that a deploy finished on the virtual slave, and then execute functest multijob as well as deploy multijob (for the next verify job) at the same time. This patch adds a parent job apex-virtual-{stream} which calls deploy and functest multijob and will block correctly. It also renables having more than 1 apex-verify job running at a time on the virtual slaves. Change-Id: Id15b2415407fc3318f333e3dfc59076d04db4ffb Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-19Merge "Fix Yamllint violations for jjb/armband"Trevor Bramwell2-331/+334
2017-09-19Merge "Create jobs for euphrates"Trevor Bramwell4-4/+8
2017-09-19Merge "Create jobs for euphrates"Trevor Bramwell5-4/+7
2017-09-19Merge "Introduce StorPerf Euphrates Jobs"Tim Rozet4-12/+58
2017-09-19Introduce StorPerf Euphrates Jobsmbeierl4-12/+58
Adds stable/euphrates branch for StorPerf jobs that were enabled for existing master Change-Id: Id11c4958c40cf8b8db49d545face4bd6ddbf31d3 Signed-off-by: mbeierl <mark.beierl@dell.com>
2017-09-19Apex: fixes gspathname for euphratesTim Rozet2-2/+2
Change-Id: Ia4523a185708a9d29243b522894b38fd1f047682 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-19Dovetail will not trigger apex test on huawei-pod4xudan1-13/+1
1. Jobs to deploy Apex danube has been merged. This job will deploy Apex and then run Dovetail. 2. So Dovetail don't need to run test on huawei-pod4, because it will be triggered by Apex deploy job. JIRA: DOVETAIL-503 Change-Id: I49850a6c45e977ee3e5e8ad246b90a3dbd16884c Signed-off-by: xudan <xudan16@huawei.com>
2017-09-19functest: Enable euphrates jobsFatih Degirmenci2-2/+2
Change-Id: I536d3182ef7f4b598f734502cc0880201487d968 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-19functest: Create jobs for EuphratesFatih Degirmenci3-21/+21
This change switches jobs to euphrates and removes danube jobs. Change-Id: I9e53c595886b6214927c10c380a898e3c7510c7b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-19Merge "Integrate functest with ARM Architecture with alpine images"Morgan Richomme1-1/+8
2017-09-19Merge "Enable parser project"Morgan Richomme1-1/+1
2017-09-19Create jobs for euphratesFatih Degirmenci4-4/+8
Change-Id: Ia705bd9c16ca934bc781e558b27feafa89b3bff0 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-19Merge "Don't trigger danube branch"Fatih Degirmenci1-57/+149
2017-09-19Don't trigger danube branchwutianwei1-57/+149
create job for euphrates Change-Id: Ibabe87a6ba2e8c49356b33ed0b7ce7e93ab46df8 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-09-19Merge "Apex: add back legacy support for danube rpm"Tim Rozet1-1/+7
2017-09-18Apex: migrate nodes for project jobs to master labelTim Rozet1-2/+2
We dont have other pods so no reason to make extra labels Change-Id: Ib701ae25d6cd08035930773219f691c7dc1b156e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-18Apex: add euphrates stream to project jobsTim Rozet1-1/+5
Change-Id: I2f6dbe545c1c1adaa0a7020440f17f6f0cf37973 Signed-off-by: Tim Rozet <trozet@redhat.com>