summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-06jjb: xci: Set XCI_PATH for bifrost jobsMarkos Chandras1-0/+3
The bifrost jobs are using some scripts from the releng-xci repository so we need to set the XCI_PATH variable appropriately. Change-Id: Ibfd139d2401029b2ea577c4797b68f29362356ec Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-04-06Merge "Update clover daily job slot"Trevor Bramwell1-2/+2
2018-04-06Merge "Fix project name"Trevor Bramwell1-0/+5
2018-04-06Merge "Create Stable Branch Jobs for parser"Trevor Bramwell1-0/+4
2018-04-06Merge "Create Stable Branch Jobs for yardstick"Trevor Bramwell2-19/+20
2018-04-06Merge "Fix RabbitMQ service installation in Yardstick jobs"Trevor Bramwell1-10/+10
2018-04-06Merge "Apex: fix log uploading"Tim Rozet1-2/+3
2018-04-06Apex: fix log uploadingTim Rozet1-2/+3
Logs were owned by root, so jenkins-ci could not upload them. Also prints exact links for each file so it is easier to directly view logs from jenkins output. Change-Id: I919bf38c87561a696ae96683c56ad5f96c8d795e Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-04-06jjb: xci: Only set default scenario if no scenario is setMarkos Chandras1-7/+11
Previously, the code was already setting the default scenario if we had changes outside the xci/scenario directory. However, this is somewhat problematic since scenarios may touch other files which do not necessary affect other scenarios such as anything in xci/playbooks etc. As such, lets only set a default scenario if no scenario was set up to that point. However, since installers and scenarios need to match, we also need to consider installer changes because we fallback to the default scenario. Finally, since we are filtering results with 'uniq' we can simply drop the bash regexps prior to adding the scenario to the array. Change-Id: Ie961071b3e93d04a860bb6655513654208b1a9d4 Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-04-06jjb: xci: Fix functest exit codeMarkos Chandras1-5/+3
There is not reason to grep the logs for failures because we can simply preserve the functest exit code and use that to determine whether the job passed or not. Change-Id: I9f027960fd3d9d452d417b95e9dac66bbb314a47 Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-04-06Merge "jjb: xci: xci-set-scenario: Allow automatic detection of generic ↵Markos Chandras1-10/+10
scenarios"
2018-04-06Fix RabbitMQ service installation in Yardstick jobsRodolfo Alonso Hernandez1-10/+10
RabbitMQ commands need to be executed as root user. JIRA: YARDSTICK-1104 Change-Id: Ia6667cc3f7572f67a38fd4fd4bcf9fbb4309d36c Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
2018-04-06jjb: xci: xci-set-scenario: Allow automatic detection of generic scenariosMarkos Chandras1-10/+10
The list of supported scenarios is hardcoded and this makes it difficult to test new scenarios. As such, lets determine the scenario and the installer based on the actual files that have been changed on every patchset. Change-Id: I4868a1da08d58cd6ff37347a0c0bc5c5e28b15bb Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-04-06Fix project nameTomi Juvonen1-0/+5
Not working currently: https://build.opnfv.org/ci/job/doctor-verify-sample-master/68/console Change-Id: I5fa065eda3f8e8eb8ae6b988ec593c1d37d0579a Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-04-05Merge "Fraser jobs for securedlab verification"Trevor Bramwell1-1/+1
2018-04-05Create Stable Branch Jobs for yardstickjenkins-ci2-19/+20
Change-Id: I5e59b6240b1e614fc6c06f918054813b7e5758cf Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Merge "Create daily Fraser jobs"Trevor Bramwell3-9/+18
2018-04-05Merge changes from topics 'storperf-docker-fraser-jobs', 'docker-arm-fraser'Trevor Bramwell2-10/+14
* changes: Create Fraser Docker Jobs for Storperf Add Fraser stream to Docker Arm Builds
2018-04-05Apex: Fix conditions for multijobTim Rozet3-8/+5
condition actually affects *next* phase execution and not conditional on previous phase. This change fixes the condition so that fetch logs always runs. Change-Id: I50c3f9f9412682ea591c47116d406b5ed81ee2b5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-04-05Create Fraser Docker Jobs for StorperfTrevor Bramwell2-10/+10
Change-Id: I5de7df11919f725264aa6b07d0f8d5e917f8a28c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Add Fraser stream to Docker Arm BuildsTrevor Bramwell1-0/+4
This will allow changes to docker in stable/fraser branches to be built, when added to the associated project repository. Change-Id: Ib5d295f2845e519f4a5a65738e8af1a357f77c5e Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Merge "[storperf] Fix stable/fraser branch name"Trevor Bramwell1-1/+1
2018-04-05[storperf] Fix stable/fraser branch nameTrevor Bramwell1-1/+1
Missed changing the branch name when copying over the release file. Change-Id: I25105253911f19dbfa621b29c2a812df4a8af01d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Merge "Switch Functest k8s docker builds to multijobs"Trevor Bramwell2-9/+174
2018-04-05Merge "Install RabbitMQ service in Yardstick functional tests"Trevor Bramwell1-2/+18
2018-04-05Apex: add missing fetch-logs to jobs listTim Rozet2-2/+2
Change-Id: I28e4b613d92c43d32e95f8e1b4f4a4e2db102bc5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-04-05Merge "Update Tox JJB Command"Trevor Bramwell2-1/+7
2018-04-05Merge "Create Stable Branch Jobs for snaps"Trevor Bramwell1-0/+4
2018-04-05Merge "Create Stable Branch Jobs for clover"Trevor Bramwell1-2/+8
2018-04-05Update Tox JJB CommandTrevor Bramwell2-1/+7
This allows using the command to only test one project's changes. For example: tox -e jjb -- jjb/releng Will only test jobs under 'jjb/releng'. If jobs have dependencies, of multiple project jobs need to be tested, they can be included using the jjb ':' syntax, as anything after '--' is passed directly to jjb: tox -e jjb -- jjb/doctor:jjb/functest Change-Id: I4b71803a1d6ed4f62d50cdca87183a68b20fae5a Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Install RabbitMQ service in Yardstick functional testsRodolfo Alonso Hernandez1-2/+18
Install and configure RabbitMQ service for Yardstick functional (Python 2.7 and Python 3) tests. JIRA: YARDSTICK-1104 Change-Id: I6b287def05c75dc67ab21727f72d4c384f8e2837 Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
2018-04-05Merge "Create Stable Branch Jobs for ovn4nfv"Trevor Bramwell1-0/+4
2018-04-05Merge "Create Stable Branch Jobs for doctor"Trevor Bramwell1-1/+1
2018-04-05Merge "Create Stable Branch Jobs for sfc"Trevor Bramwell1-0/+4
2018-04-05Merge "[ovno] Create stable/fraser branch"Trevor Bramwell1-0/+9
2018-04-05Merge "Apex: Enable overcloud log collection"Tim Rozet4-2/+164
2018-04-05Apex: Fix slave used by unit testTim Rozet1-1/+1
We were using 'stream' as part of the slave label to run unit tests on. However, we typically just use master label for everything to avoid having to update labels on slaves. Changing the unit test to follow the same method. Change-Id: I6a182c3f28d541109c8a9d94ea1dae2a80f2b835 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-04-05Merge "Create Stable Branch Jobs for pharos"Aric Gardner1-0/+3
2018-04-05Apex: Enable overcloud log collectionTim Rozet4-2/+164
With this commit: https://gerrit.opnfv.org/gerrit/#/c/47875/ We can now gather logs from after at the end of a deploy/test job and upload them to artifacts. This patch enables that behavior on verify and daily jobs. Change-Id: If7af4cf1363e4bbcee78d98850af7c0e20250f3f Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-04-05Create daily Fraser jobsCédric Ollivier3-9/+18
It doesn't assign any Fraser job to (virtual) pods. It also stops checking deployement what is duplicating healthcheck. Change-Id: Ia370380e20b833d03f09b2098478a8930e4f8dc0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-05Switch Functest k8s docker builds to multijobsCédric Ollivier2-9/+174
The former Functest kubernetes container will be split due to new OPNFV features (clover, stor4vnf). {image} is bypassed to first check vs the current docker repository. Change-Id: I29998b21ec6992463b9ca77b38e51b928a9da69a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-04Create Stable Branch Jobs for pharosjenkins-ci1-0/+3
Change-Id: I4d768151505cf5310564fb51c250b87abb2519c8 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04Create Stable Branch Jobs for container4nfvjenkins-ci2-2/+13
Change-Id: If4c4305faaa74cfd87feb4f1a8e403abd419d7a1 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04Create Stable Branch Jobs for snapsjenkins-ci1-0/+4
Change-Id: Id06a66a53d2db7f76e87634adfa2b71ce517a0eb Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04Merge "Create Stable Branch Jobs for vswitchperf"Trevor Bramwell1-0/+4
2018-04-04Merge "Create Stable Branch Jobs for fuel"Trevor Bramwell4-49/+61
2018-04-04Create Stable Branch Jobs for cloverjenkins-ci1-2/+8
Change-Id: I415fa86566686089069eaf6b4b946b9736ab7690 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04[ovno] Create stable/fraser branchTrevor Bramwell1-0/+9
Creating the stable branch for ovno at the request of the release manager. Change-Id: Ie9d4b0911d44ba72bcff61bac4cb5356eeab625a Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04Create Stable Branch Jobs for doctorjenkins-ci1-1/+1
Change-Id: I5705b961d4b6871325a071c6287650cc195f5fe6 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-04Merge "Create Stable Branch Jobs for armband"Trevor Bramwell2-22/+26