summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2018-01-09Docker Builds from Git TagTrevor Bramwell6-16/+21
Facilitates the creation of docker images from tags pushed to Gerrit, which should remove the need to manually trigger 'tagged' builds. Fixes a typo in the 'gerrit-trigger-tag-created' macro, replaces 'RELEASE_VERSION' with 'GERRIT_REFNAME', and adds the tag-trigger to docker builds. Change-Id: I6d8f8f34b1c51d74bb98211dfae21c37cf9356fa Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-29Fix Anteater Weekly Reporting JobTrevor Bramwell3-27/+22
- Does not output the full scan to the console log - Updates the email-ext defaults to include any *.log file in the root of the workspace. This should include securityaudit.log - Adds 'GERRIT_REFSPEC' to the list of job parameters as required by 'git-scm-gerrit' - Fixes email-ptl macros so projects with extra repos have the proper recipients. Change-Id: Ibf22bf0683fc1f88de07ef3bb4717769c6ea0174 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-29Merge "Email Weekly Anteater Reports to PTLs"Trevor Bramwell5-72/+639
2017-11-29KVMFORNFV: Enable daily jobNavya1-1/+1
This patch is used to enable kvmfornfv daily job as Intel-pod10 is available. Change-Id: I515543606a89c322f453fddd076d7a121cab26c9 Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
2017-11-29Merge "Enable Dovetail Euphrates CI Jobs"Jun Li1-2/+67
2017-11-28Apex: enables daily master every other dayTim Rozet2-6/+6
Change-Id: I2f6e54badddf234fb781adc49b8395ac0144da06 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-11-28Revert "jjb: xci: xci-verify-jobs: Enable tempest for XCI"Markos Chandras1-1/+0
This reverts commit 130a166b57d708cadba8a5917eadf0025fc17c6b. It was very optimistic to enable tempest in the CI jobs so disable it until we understand the problems. They are most likely related to limited HW resources but we need to confirm that. Change-Id: Id9ff9a4ca047140341c98411c0c57243d47001a9 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-11-28Enable Dovetail Euphrates CI Jobsxudan1-2/+67
Now there are no jobs on Euphrates for Dovetail. Add them and test Dovetail against OPNFV Euphrates. JIRA: DOVETAIL-567 Change-Id: I592a367821fcbe84e403d16d5b34bf5c6103f5af Signed-off-by: xudan <xudan16@huawei.com>
2017-11-28Merge "compass: Build Docker images with jjb"mei mei2-25/+212
2017-11-27Email Weekly Anteater Reports to PTLsTrevor Bramwell5-72/+639
Completely replaces the current weekly security scan job. Instead of publishing weekly security scan reports they will be emailed to individual project PTLs. Uses a modified copy of 'anteater-security-audit.sh' to ensure the security scan job is not affected in this change. A later change will be made to merge the file back in and update the jobs. This is why 'anteater-parameters' are added to both jobs-templates. Change-Id: Ia8ebffbfce7a2d4feb83ef68ff0ab0c7bb4d2104 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-27Remove ODL+FDIO scenarios in Euphrates dailyTim Rozet2-44/+0
These scenarios will not be part of 5.1 release. Change-Id: Ied91df7379705414850cda504842ecef2b3c7e0b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-11-26fix workspace permission for container4nfvGuo Ruijing1-0/+3
Change-Id: I1961d4740988278ef771b83635cf2b8a0cb2bc73 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-24Merge "Move check-jinja2 jenkins job to pharos project"Aric Gardner1-0/+85
2017-11-24Fix Doctor run on 'doctor-{installer}-verify' slaveDelia Popescu2-2/+8
Change-Id: I65a2a3c6643cba870eec2f794199bb824c6b868c Signed-off-by: Delia Popescu <delia.popescu@enea.com> Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-11-23Move check-jinja2 jenkins job to pharos projectagardner1-0/+85
Securedlab will be going away now that we can encrypt strings (eyaml) we need to check jinja2 PDF templates that will be moving into pharos This adds a jenkins job to check those templates After This change and https://gerrit.opnfv.org/gerrit/#/c/47735/ are merged I can start moving pdf files into the pharos repo Once this is complete I can remove check-jinja2 job from securedlab. Eventually decommissioning the securedlab repo Change-Id: I623b7d8eb78438a8a24307ff0b3a1966c33cd7cf Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-23Merge "jjb: xci: xci-verify-jobs: Enable tempest for XCI"Aric Gardner1-0/+1
2017-11-23Merge "Fix Couldn't find remote ref $GERRIT_REFSPEC"Aric Gardner1-1/+16
2017-11-23jjb: xci: xci-verify-jobs: Enable tempest for XCIMarkos Chandras1-0/+1
Set RUN_TEMPEST=true so we can tempest when running XCI CI jobs. Change-Id: I3f7617e20dc4f4c1ba9a1e9016eef125c924e7b7 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-11-23Merge "[Functest] Remove prepare_env from the docker cmds"Jose Lausuch1-9/+33
2017-11-23Fix Couldn't find remote ref $GERRIT_REFSPECDelia Popescu1-1/+16
JIRA: ARMBAND-305 Change-Id: Ic01d7d46375a27160e583e07ea96c60fa68f8c71 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-11-23[Functest] Remove prepare_env from the docker cmdsJose Lausuch1-9/+33
When [1] is merged, prepare_env won't exist and the call will fail. Keeps the former call until Euphrates jobs are stopped. [1] https://gerrit.opnfv.org/gerrit/#/c/47267/ Change-Id: Ia41906f9e8ee15409cb28bb9bb621a7ab1964eee Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-11-23Merge "Bugfix: Dovetail failed on Compass master because of lacking cacert"Jun Li1-1/+12
2017-11-23Merge "Bugfix: HA failed on Compass master because of lacking pod.yaml"Jun Li1-26/+40
2017-11-22doctor: Fix AArch64 phase jobs not foundDelia Popescu1-9/+22
Change-Id: Iefb3a889302ecbf3b69529405543908880fad87f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-11-22Merge "Enlarge the timeout for storage test"Serena Feng1-1/+1
2017-11-22Bugfix: Dovetail failed on Compass master because of lacking cacertxudan1-1/+12
Dovetail daily jobs on Compass failed because of lacking os cacert file. Add the cacert file path into env_config.sh and copy cacert file to pre_config/. JIRA: DOVETAIL-564 Change-Id: I23506bf3dea7ad3e82bd826f4ea344f6ddd99cac Signed-off-by: xudan <xudan16@huawei.com>
2017-11-22Bugfix: HA failed on Compass master because of lacking pod.yamlxudan1-26/+40
The module in releng which used to get all the pod info of each installer can't work on Compass master. Create a pod.yaml file for Compass master to ensure HA test cases can be executed successfully. JIRA: DOVETAIL-565 Change-Id: I86cbb4fb07b87b99bf1465d57a76b23e1159ec9f Signed-off-by: xudan <xudan16@huawei.com>
2017-11-22Merge "added for master branch and new scenarios."Fatih Degirmenci1-3/+113
2017-11-21added for master branch and new scenarios.Narinder Gupta1-3/+113
Change-Id: I78ef43217896d2f7daa4df1a665c7be6bc14c088 Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
2017-11-22Merge "Add the pod info to the job name"Serena Feng1-2/+2
2017-11-21Clean Functest images for CI jobs on ARMLinda Wang1-4/+0
Change-Id: I3e9d8122bf67296d6270583efeda34ac64e21e68 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-11-21Enlarge the timeout for storage testzhihui wu1-1/+1
It seems we need to give more time for storage test. That job has been aborted by timeout those days.[1] [1] https://build.opnfv.org/ci/view/qtip/job/qtip-storage-apex-master/97/console Change-Id: Iafef11d38a83c95e8bf82c4b6664716f4e8de535 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-11-21Add the pod info to the job namezhihui wu1-2/+2
Since fetch_os_creds.sh has a judgement with BUILD_TAG, I add the pod info for it. Change-Id: I248be530d15bb807dcf9fec1fe924d698a8f56ab Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-11-21compass: Build Docker images with jjbwutianwei2-25/+212
JIRA: COMPASS-567 Add compass4nfv-docker.yml compass-tasks-k8s and compass-tasks-osa are dependent on compass-compass-tasks. So we have to phase to build docker images phase 1. execute the multijob 'build compass-tasks images' Only the phase 1 is successful then excute the phase 2 phase 2. execute the multijob 'build all compass images' Modify the opnfv-docker.sh 1. Add a function remove_containers_images 2. call the remove_containers_images when beginning and finishing build to solve the problem of rmove of images due to dependancy Change-Id: I66fb27260cf114da96417361e80c8183db3233bd Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-11-17Exposes GERRIT_REFSPEC parameter to buildTim Rozet1-0/+4
This value is usually passed by parent jobs (daily, verify, etc), but exposing it as parameter should allow us to build from JJB GUI. Change-Id: I294fbcd200ff5d8bbfca77681296c6e59d7f0063 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-11-17Fixes load-balancing jobs for virtual verifyTim Rozet3-1/+5
Issue where apex-virtual-master label node was being passed from verify job to deploy/functest. We allow multiple verify jobs to kick off on virtual slaves, but then passing the host down to the deploy/functest jobs causes the deploy/functest only run 1 job at a time on the same node, rather than running 2 jobs at a time, one on each slave. Change-Id: I1648eb6b84f17a2b08db4d161effe977c7952d63 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-11-17Merge "Point qtip-experimental-job to zte-virtual6"Fatih Degirmenci1-3/+3
2017-11-16Merge "[Functest] Switch ARM jobs to Alpine containers"Jose Lausuch5-139/+5
2017-11-15Apex: fix slave for verify jobsTim Rozet1-1/+1
We use apex-virtual-master label for slaves that will deploy and run functest. Build and unit test will not use this label and will use apex-build-master. Change-Id: Ibf266bd37813ea8ef38fc8060f73f83462275cfd Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-11-15Merge "Fix ovn4nfv job formatting and missing Parameters"Aric Gardner1-2/+2
2017-11-15[Functest] Switch ARM jobs to Alpine containersJose Lausuch5-139/+5
Change-Id: I2de88bcf0407b89579447159ed0ed233fbd62553 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-11-15Merge "Weekly Anteater Project Additions"Luke Hinds1-1/+1
2017-11-15Point qtip-experimental-job to zte-virtual6Taseer Ahmed1-3/+3
Change-Id: I14dc0f19014a0f320ccf1a05c14e387b61294d8d Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-11-14Fix ovn4nfv job formatting and missing ParametersTrevor Bramwell1-2/+2
A typo in parameters is causing ovn4nfv-build-euphrates to fail as it doesn't know which repository to clone. Change-Id: I348bb5924c685ab7facd516a56b1e491cb0aefaa Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-14Merge "Remove the functest images built job for Arm"Jose Lausuch1-13/+0
2017-11-14Fix typos in functest-docker.ymlCédric Ollivier1-1/+1
Change-Id: Ibca13382d10de5963929d528ac53e09bf76da6cd Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-14Remove the functest images built job for ArmLinda Wang1-13/+0
Change-Id: I03ed53ce0729688977bd8bc85b57ec261373a69e Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-11-14functest: Fix parameters for docker build jobsFatih Degirmenci1-7/+5
Change-Id: Id692673fbd47ba623d52970327dbc6360843b253 Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2017-11-14functest: Fix slave label and parametersFatih Degirmenci1-2/+21
Change-Id: I7fb73132f0ddb95345d2309263f9f22a66d6417e Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2017-11-14Merge "Set Functest MultiJob as arch independent"Jose Lausuch2-115/+77