summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2019-01-12Set docker_args as expected by functest-virtualCédric Ollivier1-0/+3
Change-Id: Ia30c5bc380898f8bacb32c74b19092faf504bfbb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-12Update Functest gate jobsCédric Ollivier2-622/+971
It conforms with the last updates of collivier.xtesting [1]. [1] https://galaxy.ansible.com/collivier/xtesting Change-Id: Idd2c1599d161d558961fb5b3509c565593f7fc07 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-11[fuel] Fix missing multiline markerAlexandru Avadanii2-2/+2
Change-Id: I0a4d2405e491906ca9ddd8b0506160cf4b8770ab Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-01-11Merge "[fuel] Run functest hunter against master branch"Alexandru Avadanii3-0/+11
2019-01-10[fuel] Run functest hunter against master branchCristina Pauna3-0/+11
Fuel has upgraded to OpenStack Rocky on master branch, so in order to be in sync with the same version of OpenStack in functest, the container with hunter tag must be ran for fuel master jobs. Change-Id: I91d7e209847cd74e6f16ff5c9881f1098911e9d9 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2019-01-09[fuel, armband] Disable aarch64 verify jobsAlexandru Avadanii2-4/+2
Our hardware does not support nested virtualization on aarch64, so our verify jobs cannot run any real tests that require spawning VMs on a virtual POD, where all verify jobs were previously scheduled. So all aarch64 verify jobs used to be limited to checking that the Armband patches apply cleanly on top of OPNFV Fuel. Now that all Armband patches are upstream in OPNFV Fuel, the verify jobs became more or less a no-op, so let's just disable them. Change-Id: Ibe86f58978c961e221c90ccb8b2666598981f464 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-01-09Merge "Remove Copper and refs to Copper"Trevor Bramwell5-32/+1
2019-01-09Merge "Doctor to run Fenix as admin tool"Trevor Bramwell1-1/+21
2019-01-08[fuel] Schedule the os-nosdn-fdio-noha scenarioCristina Pauna2-46/+46
Change-Id: I5f96fe9e7268d44f083bc5925520afad53c89ff8 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2019-01-05Allow conditional docker build argsCédric Ollivier1-1/+6
It allows managing xtesting and functest jjbs via the same role. functest-component doesn't take BRANCH into account. Change-Id: If487e8350bca6b37d585a4ed16214e77df6170ae Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-04Merge "Add build "yardstick-ubuntu-18.04" docker image job"Trevor Bramwell1-0/+5
2019-01-04Precise Xtesting view filterCédric Ollivier1-4/+4
Change-Id: Ib2488e32b766b1a3c1ec68797b9d510397517b0b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-04Add Xtesting gate jobsCédric Ollivier1-36/+294
It conforms with the last updates of collivier.xtesting [1]. [1] https://galaxy.ansible.com/collivier/xtesting Change-Id: Ie94990c872f079735a87ce67c8ffb9378559c016 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-02Clean Xtesting logs as privilegedCédric Ollivier1-3/+3
It also mutes gsutils and precises Xtesting view regex. Change-Id: Idf0457205dc53e9cca2befc139b65715511e8ebf Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-02Leverage on $WORKSPACE in xtesting.yamlCédric Ollivier1-4/+6
It also forces the right slave when pulling/removing the docker images. Change-Id: I36c4b0d7f046c25d51458ec6dee0da163eb3ee2d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-02Fix Xtesting workspaceCédric Ollivier1-6/+5
It completes "Publish Xtesting daily jobs" [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/66131/ Change-Id: I82cd92f8ad3fd777868eba9875793846662cfddf Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-01-02Publish Xtesting daily jobsCédric Ollivier1-0/+150
They verify the rolling containers. xtesting.yaml has been generated via collivier.xtesting (ansible role). Change-Id: Idf7cce42bee15174e4242891a102f6599026b3b7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-12-31Add build "yardstick-ubuntu-18.04" docker image jobserhiyx.pshyk1-0/+5
JIRA: RELENG-416 Change-Id: I9539a4d9ea2bbbdbc8ee6da73cf8841b515265c7 Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
2018-12-21Doctor to run Fenix as admin toolTomi Juvonen1-1/+21
First run all with sample Inspector Second maitenance with Fenix Third fault_management with Congress inspector Change-Id: Id2eb505fc167d06531eebf022840173617a02ec3 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-12-17Remove Copper and refs to CopperAimee Ukasick5-32/+1
Issue-ID: COPPER-37, COPPER-38, COPPER-40 Copper was terminated so removing build files and refs to the copper project. A ticket has been submitted to the OPNFV Helpdesk to make the Copper repo read-only. Change-Id: I9b9ec88abd5c2ade816fc588c5549af0c6b6ee13 Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
2018-12-17Add parameter of `DEPLOY_SCENARIO` for doctordongwenjuan1-2/+11
Need to get the os_cacert file according to the scenario for MCP installer. You can see here: https://github.com/opnfv/releng/blob/master/utils/fetch_os_creds.sh#L116 Change-Id: I9216f2c810a93a25406a33e2f9c542c64f30e27e Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-12-17remove `SSH_KEY` parameter from `doctor-slave-parameter`dongwenjuan1-4/+0
There is the `SSH_KEY` parameter in the parameter macro of 'fuel-defaults'. If we redefine it in the `doctor-slave-parameter`,it will be overwrited. Change-Id: Ifb2c95ea8df9a22cd5304872f5893bb6b4a0f447 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-12-17Parpare ssh_key for MCP in doctordongwenjuan1-0/+7
Change-Id: I10a79e6003a442572cdaca544c4862844720a3d3 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-12-14Merge "Add Bottlenecks gambia docker job"Trevor Bramwell1-1/+1
2018-12-14Revert "[fuel] Define Docker tag for stable branches"Alexandru Avadanii1-3/+0
Moved logic to OPNFV Fuel via [1]. [1] https://gerrit.opnfv.org/gerrit/#/c/65833/ This reverts commit 1590de2d2a85506c29826c6914dc1cbe218d4113. Change-Id: I1acd257ea121e6ff48ce1605e9509e01ce6edb76 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-12-14Add Bottlenecks gambia docker jobYang (Gabriel) Yu1-1/+1
Change-Id: I5dc35ee11c0cf01d41f64fcedf2b9a1e30e25e04 Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
2018-12-12Merge "[utils, functest] Fix SSL-enabled Fuel condition"Alexandru Avadanii1-1/+1
2018-12-11Apex: Fix injecting functest varsTim Rozet1-1/+1
Functest scenario script uses functest_scenario file intead of functest_tag as previously used. Change-Id: Ie0f8ad3a33abbae55769fe44ccdd6d2b62d2e622 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-11Apex: Fix functest docker tag passing for gateTim Rozet2-10/+3
The daily job moved to using the apex-functest-scenario script. This updates the gate jobs to use the same logic as well as updates the detection script to drop snapshot specific extensions like functest/csit which Apex uses to determine special deploy types. Change-Id: Id5f23d71401fc341c640b388f583b304b2ac6789 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-11[utils, functest] Fix SSL-enabled Fuel conditionAlexandru Avadanii1-1/+1
Fuel enables SSL based on scenario type (only for HA), not based on cluster type (baremetal or virtual). Change-Id: I3dc94f953e9a8ee0e94028577270ac05c9318ad6 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-12-10Auto: Update daily job definitionMartin Klozik1-0/+3
Add git-scm macro to auto daily job definition, so auto git repository is properly cloned into the WORKSPACE. Change-Id: I86377563e839b17cc2cdf15d84a19d4bc3e76237 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-12-07Switch Builder for Weekly CI Security ScanningTrevor Bramwell1-1/+1
Instead of running these specifically on ericsson-build3, we target them to run on any of the build servers since the job just runs a docker container. Change-Id: Ia05adb20bcb84a0a2a187c81ef25b9dcbc99e020 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-12-07Cperf: Add missing nova path varTim Rozet1-0/+1
This variable is required for the live migration tests. Change-Id: I2505d31f0c0c9b5cf540473937d500fdf506af5f Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-07Merge "Disable blocking on buildable queue (Functest)"Cedric Ollivier1-3/+0
2018-12-07Disable blocking on buildable queue (Functest)Cédric Ollivier1-3/+0
Else daily jjbs could be dead blocked as they are triggered at the same time. Change-Id: I3f3c4bc96b603fbaa76806238191fbce240220f9 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-12-06Cperf: Enable csit live migrationTim Rozet1-4/+1
With the support for NFS shared storage with Apex CSIT we can reanble the live migration test. Apex commit: https://gerrit.opnfv.org/gerrit/#/c/65585/ Change-Id: I60ec03605537a003f32a4ef9231036db2649ad6a Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-06Auto: Daily job definitionMartin Klozik2-0/+43
A daily job definition to execute Auto project daily CI script. A definition of intel-pod18-defaults was added into jjb/global/slave-params.yaml Change-Id: I26877088a0c1ab25dc67de0aba1f2da6b2862661 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-12-05Apex: add missing builders path to triggerTim Rozet1-0/+2
Verify job was missing this patch to be able to trigger on commit. Change-Id: I8b1c1149ea47496389144dec648f9c8f58e8d343 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-03Temporarily disable perm (tox)Cédric Ollivier1-1/+1
The permissions are incorrect in functest-virtual [1]. [1] https://build.opnfv.org/ci/job/opnfv-functest-latest-ut-gate/2/console Change-Id: I18b0bc3361b99316c0f77207e3c060333f8fcc74 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-12-03Apex: Fix deployment detecting snapshot typeTim Rozet2-2/+2
With the refactoring of the promotion job, the Apex deploy was not detecting the snapshot type and using default upstream deployment. This change passes the snapshot type to the deploy script for detection. Change-Id: I76cf2b894955aa94bd70dc597305553dc9fe4c17 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-03remove Daisy installer for doctor testdongwenjuan1-12/+0
As Daisy doesn't participate H Release Change-Id: I79caa01c1aa2905ae65689ba2e310c4be7078636 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-11-29support fuel installer for doctor testdongwenjuan1-4/+9
As currently fuel doesn't integrate with Congress, we only support sample inspector. Change-Id: I4a3742f019bdd3c0e666ed5f18f456793a6edbc0 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-11-28[fuel] docker: Improve build blockingAlexandru Avadanii1-0/+6
We previously blocked the parent job from running on the same node, but we need to also block the sub-jobs to prevent races. Fixes: 2e8907a0 Change-Id: I8243407f4f3db3c07a8dba66ba02575bede70fbc Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-11-28Apex: Fix CSIT snapshot files pathTim Rozet2-6/+6
With the refactor of snapshot pipeline to include other snapshots, the path had changed to be generic for where temporary snapshot files are stored (from /tmp/csit to /tmp/snap). See this commit: https://gerrit.opnfv.org/gerrit/#/c/65157/4/jjb/apex/apex-fetch-snap-info.sh This patch fixes the path for triggering CSIT job. Change-Id: I63308d73c13e8c714078a38bc6cf9bb75cbeec5c Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-11-28Merge "xci: Enable daily baremetal jobs"Fatih Degirmenci1-44/+16
2018-11-28Merge "Run tox in functest-virtual"Morgan Richomme1-0/+46
2018-11-27xci: Enable daily baremetal jobsFatih Degirmenci1-44/+16
Only the 2 generic noha scenarios are enabled in order to verify the sanity of the jobs. The rest will be enabled once this is done. Change-Id: Id53f9e694d548ff0858b3c8ebfb3b4e27d37966d Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2018-11-27CPERF: Fixes issue with known hostsTim Rozet1-2/+2
Exporting the global var to disable ansible host key checking doesn't ignore known hosts in the file. To fix this, this patch sets the known hosts file to /dev/null. Reference: https://github.com/ansible/ansible/issues/9442 Jobs currently failing due to known hosts: https://build.opnfv.org/ci/job/cperf-apex-csit-master/320/console Change-Id: Ic3470b368a056b3a3981f9555160a44018f97ebd Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-11-27Merge "Switch from block-level to blocking-level (former)"Tim Rozet1-3/+3
2018-11-27Switch from block-level to blocking-level (former)Cédric Ollivier1-3/+3
[1] https://docs.openstack.org/infra/jenkins-job-builder/properties.html Change-Id: Ic9e20f28ab3093ff29c1cc1681e75812db7ed949 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>