releng.git
6 years agoDoctor job bugfix: fix the scenario 43/55543/1
dongwenjuan [Thu, 12 Apr 2018 07:50:08 +0000 (15:50 +0800)]
Doctor job bugfix: fix the scenario

Use these scenario which can trigger doctor jobs running in functest

Change-Id: I66df099c3923b9c47aab9f9f8685052bd33331f7
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "jjb: xci: Set XCI_PATH for bifrost jobs"
Fatih Degirmenci [Wed, 11 Apr 2018 21:18:05 +0000 (21:18 +0000)]
Merge "jjb: xci: Set XCI_PATH for bifrost jobs"

6 years agoMerge "jjb: xci: Only set default scenario if no scenario is set"
Fatih Degirmenci [Wed, 11 Apr 2018 21:16:50 +0000 (21:16 +0000)]
Merge "jjb: xci: Only set default scenario if no scenario is set"

6 years agoMerge "Apex: Fix log collection for daily job"
Tim Rozet [Wed, 11 Apr 2018 20:14:08 +0000 (20:14 +0000)]
Merge "Apex: Fix log collection for daily job"

6 years agoMerge "docker build -f should use relative path to PATH, not working directory"
Aric Gardner [Wed, 11 Apr 2018 19:04:34 +0000 (19:04 +0000)]
Merge "docker build -f should use relative path to PATH, not working directory"

6 years agoApex: Fix log collection for daily job 47/55447/1
Tim Rozet [Wed, 11 Apr 2018 19:01:51 +0000 (15:01 -0400)]
Apex: Fix log collection for daily job

The wrong job name was being triggered so no job was running to collect
logs.

Change-Id: Ib58b030ac24920fc7906bff92a481407587a39bf
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "jjb: xci: xci-set-scenario: Drop errexit option"
Fatih Degirmenci [Wed, 11 Apr 2018 16:09:23 +0000 (16:09 +0000)]
Merge "jjb: xci: xci-set-scenario: Drop errexit option"

6 years agoMerge "Create Xtesting stable/fraser"
Fatih Degirmenci [Wed, 11 Apr 2018 16:07:51 +0000 (16:07 +0000)]
Merge "Create Xtesting stable/fraser"

6 years agoMerge "Stop verifying Functest Euphrates"
Fatih Degirmenci [Wed, 11 Apr 2018 13:46:13 +0000 (13:46 +0000)]
Merge "Stop verifying Functest Euphrates"

6 years agojjb: xci: xci-run-functest.sh: Reload XCI environment for functest 13/55413/2
Markos Chandras [Wed, 11 Apr 2018 12:10:43 +0000 (13:10 +0100)]
jjb: xci: xci-run-functest.sh: Reload XCI environment for functest

We should reload the XCI environment before running functest in order to
ensure that playbooks have the correct information from the XCI
deployment.

Change-Id: Ieadeca61d3ea3e504e21aa96945ad067f20d1489
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "xci: Enable Functest Healthcheck for Kubernetes scenarios"
Fatih Degirmenci [Wed, 11 Apr 2018 12:56:59 +0000 (12:56 +0000)]
Merge "xci: Enable Functest Healthcheck for Kubernetes scenarios"

6 years agoMerge "[QTIP] Enable QTIP fraser docker build job"
Serena Feng [Wed, 11 Apr 2018 09:44:28 +0000 (09:44 +0000)]
Merge "[QTIP] Enable QTIP fraser docker build job"

6 years agoxci: Enable Functest Healthcheck for Kubernetes scenarios 37/55237/3
Fatih Degirmenci [Mon, 9 Apr 2018 13:44:11 +0000 (15:44 +0200)]
xci: Enable Functest Healthcheck for Kubernetes scenarios

This change enables Functest for kubernetes scenarios but any change
that impacts kubernetes scenarios will fail and block the change from
merging until the prepare-functest playbook and role are fixed in
releng-xci.

Change-Id: I046e3a0fb9a211cf9d629899017922288d466b0c
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoCreate Xtesting stable/fraser 03/55403/1
Cédric Ollivier [Wed, 11 Apr 2018 07:08:05 +0000 (09:08 +0200)]
Create Xtesting stable/fraser

Xtesting is not directly part of Fraser but this stable branch could
be required for bugfixes.

stable/pike could have been selected instead but it would have raised
side effects when syncing requirements or building containers.

Change-Id: I407f651ba09e27a7c87cc76f7b8ccbd6c0784a48
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoStop verifying Functest Euphrates 01/55401/1
Cédric Ollivier [Wed, 11 Apr 2018 07:03:55 +0000 (09:03 +0200)]
Stop verifying Functest Euphrates

Functest Euphrates is now EOL (jjobs creating containers has already
been removed)

Change-Id: I668137b2701d073ce95856fa20dc54135a6cc111
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agodocker build -f should use relative path to PATH, not working directory 85/55385/1
Yujun Zhang [Wed, 11 Apr 2018 02:08:26 +0000 (10:08 +0800)]
docker build -f should use relative path to PATH, not working directory

Change-Id: I6b35a5b36b1cc7b8ce2298388b9bb5caf9e44fc9

6 years agojjb: xci: xci-set-scenario: Drop errexit option 63/55363/1
Markos Chandras [Tue, 10 Apr 2018 16:02:34 +0000 (17:02 +0100)]
jjb: xci: xci-set-scenario: Drop errexit option

Commands may exit with non-zero exit code but this could be normal (for
example grep does than when it doesn't match anything). As such, lets
not fail on everything but rather capture such failures and handle them
appropriately.

Change-Id: Icc16d0ccd09fd6f262600ae514161bfdf0c593f1
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "create Stable Branch Jobs for nfvbench"
Aric Gardner [Tue, 10 Apr 2018 15:00:21 +0000 (15:00 +0000)]
Merge "create Stable Branch Jobs for nfvbench"

6 years agoApex: Update master daily scenarios 47/55347/1
Tim Rozet [Tue, 10 Apr 2018 13:42:40 +0000 (09:42 -0400)]
Apex: Update master daily scenarios

As part of our new XCI effort, we only enable upstream ODL scenarios
initially.

Change-Id: I737bbffce14b6c5c69dfbbb653659c7e693cb4fb
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "[yardstick] enable fraser docker"
Trevor Bramwell [Tue, 10 Apr 2018 13:02:11 +0000 (13:02 +0000)]
Merge "[yardstick] enable fraser docker"

6 years agoMerge "Enable Apex Fraser Jobs"
Tim Rozet [Tue, 10 Apr 2018 12:59:18 +0000 (12:59 +0000)]
Merge "Enable Apex Fraser Jobs"

6 years agoEnable Apex Fraser Jobs 37/55337/2
agardner [Tue, 10 Apr 2018 12:45:21 +0000 (08:45 -0400)]
Enable Apex Fraser Jobs

Change-Id: Ie7bd0d3299fbbb8bc3e865612026ad479c48392d
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoMerge "Create Stable Branch Jobs for calipso"
Aric Gardner [Tue, 10 Apr 2018 12:52:46 +0000 (12:52 +0000)]
Merge "Create Stable Branch Jobs for calipso"

6 years agoMerge "[opnfvdocs] Create stable/fraser Branch"
Aric Gardner [Tue, 10 Apr 2018 12:49:47 +0000 (12:49 +0000)]
Merge "[opnfvdocs] Create stable/fraser Branch"

6 years ago[yardstick] enable fraser docker 09/55309/2
Ross Brattain [Tue, 10 Apr 2018 06:35:33 +0000 (23:35 -0700)]
[yardstick] enable fraser docker

Change-Id: I47ae73da7240ee4c4e3902baa7320412a28ada6c
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
6 years ago[QTIP] Enable QTIP fraser docker build job 15/55315/1
zhihui wu [Tue, 10 Apr 2018 08:40:04 +0000 (16:40 +0800)]
[QTIP] Enable QTIP fraser docker build job

- enable fraser docker build job
- disable euphrates docker build job

Change-Id: Ieeaec7ed36ee8d77a250c0f584ea9e5985a41c8f
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
6 years ago[doctor] clean pep8 job 15/53515/3
Ryota MIBU [Mon, 12 Mar 2018 10:29:21 +0000 (19:29 +0900)]
[doctor] clean pep8 job

The global 'lint-all-code' job is already enabled for doctor repo,
so there is no need to keep this verify job which only run pep8.

JIRA: DOCTOR-120

Change-Id: I6eb95590b97c3bd2c2daa80a6ae3bcfe4a4119a4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "delete 'opnfv-build-ubuntu-defaults' parameters for doctor verify job"
Serena Feng [Tue, 10 Apr 2018 06:48:27 +0000 (06:48 +0000)]
Merge "delete 'opnfv-build-ubuntu-defaults' parameters for doctor verify job"

6 years agodelete 'opnfv-build-ubuntu-defaults' parameters for doctor verify job 03/55303/1
dongwenjuan [Tue, 10 Apr 2018 06:14:40 +0000 (14:14 +0800)]
delete 'opnfv-build-ubuntu-defaults' parameters for doctor verify job

Currently it will pass all the 'opnfv-build-ubuntu-defaults' parameters
to the child jobs which include the node 'label', so all the doctor jobs
will be running in the nodes with 'opnfv-build-ubuntu' label.

Change-Id: If01f1f777c30c421f063c05fdd3c939f8758226c
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Create Stable Branch Jobs for container4nfv"
Trevor Bramwell [Tue, 10 Apr 2018 04:51:11 +0000 (04:51 +0000)]
Merge "Create Stable Branch Jobs for container4nfv"

6 years agoMerge "[daisy] Enable functest daily jobs on zte-pod9 for stable/fraser branch"
Trevor Bramwell [Tue, 10 Apr 2018 04:50:42 +0000 (04:50 +0000)]
Merge "[daisy] Enable functest daily jobs on zte-pod9 for stable/fraser branch"

6 years agodelete the 'node' parameter in 'doctor-slave-parameter' macro 91/55291/1
dongwenjuan [Tue, 10 Apr 2018 03:37:23 +0000 (11:37 +0800)]
delete the 'node' parameter in 'doctor-slave-parameter' macro

We define the 'node' parameter in job template:
'doctor-verify-{installer}-{inspector}-{arch}-{stream}',
so we don't need to redefine them in the doctor parameter macro.
It will schedule the fuel verify job to the default apex env.
See: https://build.opnfv.org/ci/job/doctor-verify-fuel-sample-x86_64-master/1/console

Change-Id: I49e6d26ca284f6548460312de0cb634bd033d3c1
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Create Dovetail Fraser Jobs"
Serena Feng [Tue, 10 Apr 2018 02:23:37 +0000 (02:23 +0000)]
Merge "Create Dovetail Fraser Jobs"

6 years ago[daisy] Enable functest daily jobs on zte-pod9 for stable/fraser branch 45/55245/4
Zhijiang Hu [Mon, 9 Apr 2018 14:35:27 +0000 (22:35 +0800)]
[daisy] Enable functest daily jobs on zte-pod9 for stable/fraser branch

This PS is trying to solve errors like occured in [1].

[1] https://build.opnfv.org/ci/job/daisy-os-nosdn-nofeature-ha-baremetal-daily-fraser/5/console

Change-Id: Ie4e023794d54cf0e236e9094fabf8362e17d9c8a
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
6 years ago[opnfvdocs] Create stable/fraser Branch 77/55277/1
Trevor Bramwell [Mon, 9 Apr 2018 22:21:24 +0000 (15:21 -0700)]
[opnfvdocs] Create stable/fraser Branch

Change-Id: I1a506b327c125d61088277d8e92b5b6ce08f4e87
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Create Stable Branch Jobs for barometer"
Aric Gardner [Mon, 9 Apr 2018 20:09:41 +0000 (20:09 +0000)]
Merge "Create Stable Branch Jobs for barometer"

6 years agoMerge "[stor4nfv] Create stable/fraser Branch"
Trevor Bramwell [Mon, 9 Apr 2018 19:39:15 +0000 (19:39 +0000)]
Merge "[stor4nfv] Create stable/fraser Branch"

6 years agoMerge "[container4nfv] Create stable/fraser branch"
Trevor Bramwell [Mon, 9 Apr 2018 19:39:10 +0000 (19:39 +0000)]
Merge "[container4nfv] Create stable/fraser branch"

6 years agocreate Stable Branch Jobs for nfvbench 67/55267/3
agardner [Mon, 9 Apr 2018 19:04:17 +0000 (15:04 -0400)]
create Stable Branch Jobs for nfvbench

Same for docker

Change-Id: I48650881f5c0c8e7b4664b87b1b1a4a37c22cc8d
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoCreate Stable Branch Jobs for barometer 65/55265/1
agardner [Mon, 9 Apr 2018 18:59:01 +0000 (14:59 -0400)]
Create Stable Branch Jobs for barometer

Change-Id: I0def0f3566b8cc1231ea06bb8731f028c4e4aedd
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoCreate Stable Branch Jobs for calipso 63/55263/1
jenkins-ci [Mon, 9 Apr 2018 17:42:29 +0000 (10:42 -0700)]
Create Stable Branch Jobs for calipso

Change-Id: I2117807b8af3ee248b30747830e32b1661a23d6f
Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
6 years agoMerge "[calipso] Create stable/fraser branch"
Trevor Bramwell [Mon, 9 Apr 2018 17:42:11 +0000 (17:42 +0000)]
Merge "[calipso] Create stable/fraser branch"

6 years ago[container4nfv] Create stable/fraser branch 61/55261/1
Trevor Bramwell [Mon, 9 Apr 2018 17:40:14 +0000 (10:40 -0700)]
[container4nfv] Create stable/fraser branch

Fix the location to be the git commit and not Gerrit change-id.

Change-Id: Idd02beb4881a66accd55299e879799b2ec6626a0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years ago[stor4nfv] Create stable/fraser Branch 59/55259/1
Trevor Bramwell [Mon, 9 Apr 2018 17:28:03 +0000 (10:28 -0700)]
[stor4nfv] Create stable/fraser Branch

Set the stable/fraser branch location to the commit intead of the
Change-ID.

Change-Id: I3f3c4ba3465c399d001464c6922d4725cfd9a2df
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "fix the default node label for doctor test"
Trevor Bramwell [Mon, 9 Apr 2018 16:39:00 +0000 (16:39 +0000)]
Merge "fix the default node label for doctor test"

6 years agoMerge "Add docker build job for clover"
Trevor Bramwell [Mon, 9 Apr 2018 16:38:32 +0000 (16:38 +0000)]
Merge "Add docker build job for clover"

6 years agoMerge "Create functest daily/weekly Fraser Jobs"
Trevor Bramwell [Mon, 9 Apr 2018 16:37:59 +0000 (16:37 +0000)]
Merge "Create functest daily/weekly Fraser Jobs"

6 years agoAdd docker build job for clover 77/54877/4
Yujun Zhang [Wed, 4 Apr 2018 06:17:36 +0000 (14:17 +0800)]
Add docker build job for clover

Change-Id: I0167f223660d5b0edfac092a5d01fe165a91c2de

6 years agoMerge "Split functest-kubernetes into smaller containers"
Jose Lausuch [Mon, 9 Apr 2018 09:31:52 +0000 (09:31 +0000)]
Merge "Split functest-kubernetes into smaller containers"

6 years agofix the default node label for doctor test 17/55217/1
dongwenjuan [Mon, 9 Apr 2018 09:20:07 +0000 (17:20 +0800)]
fix the default node label for doctor test

There are no nodes with the label 'not-specified'.
If the jobs which are not specified the node label will
scheduled to the label 'not-specified' and they can not be runned.

Change-Id: I7e7790be2517328fc07d02cdcdc23ee71c7df680
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoBuild stable/fraser tarball 71/55171/1
wutianwei [Sun, 8 Apr 2018 06:27:00 +0000 (14:27 +0800)]
Build stable/fraser tarball

Change-Id: Ib2bef726f6fda5a54debbafa7b4ac383fef5cdbe
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoSplit functest-kubernetes into smaller containers 47/55147/2
Cédric Ollivier [Sat, 7 Apr 2018 15:38:46 +0000 (17:38 +0200)]
Split functest-kubernetes into smaller containers

It conforms with the Docker slicing model proposed by Functest.
See https://gerrit.opnfv.org/gerrit/#/c/55129/

Change-Id: Ic036034f043f995cba468fa0437e47a6129584b4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoCreate functest daily/weekly Fraser Jobs 93/55093/2
Trevor Bramwell [Fri, 6 Apr 2018 20:40:25 +0000 (13:40 -0700)]
Create functest daily/weekly Fraser Jobs

Though the stream was added it wasn't applied to any of the pod
configurations which are expanded as part of the job names.

Change-Id: I84af2e11033a40f314c8bc0c1f263002bc44bf60
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoCreate Dovetail Fraser Jobs 95/55095/1
Trevor Bramwell [Fri, 6 Apr 2018 20:51:01 +0000 (13:51 -0700)]
Create Dovetail Fraser Jobs

These are replacing the current Euphrates jobs.

Change-Id: I6d7bf1490c1dd46f80ac5b14449abb6f287e5acf
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agojjb: xci: Set XCI_PATH for bifrost jobs 77/55077/1
Markos Chandras [Fri, 6 Apr 2018 19:24:21 +0000 (20:24 +0100)]
jjb: xci: Set XCI_PATH for bifrost jobs

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>
6 years agoMerge "Update clover daily job slot"
Trevor Bramwell [Fri, 6 Apr 2018 18:20:17 +0000 (18:20 +0000)]
Merge "Update clover daily job slot"

6 years agoMerge "Fix project name"
Trevor Bramwell [Fri, 6 Apr 2018 18:19:00 +0000 (18:19 +0000)]
Merge "Fix project name"

6 years agoMerge "Create Stable Branch Jobs for parser"
Trevor Bramwell [Fri, 6 Apr 2018 18:05:24 +0000 (18:05 +0000)]
Merge "Create Stable Branch Jobs for parser"

6 years agoMerge "Create Stable Branch Jobs for yardstick"
Trevor Bramwell [Fri, 6 Apr 2018 18:05:04 +0000 (18:05 +0000)]
Merge "Create Stable Branch Jobs for yardstick"

6 years agoMerge "Fix RabbitMQ service installation in Yardstick jobs"
Trevor Bramwell [Fri, 6 Apr 2018 17:12:26 +0000 (17:12 +0000)]
Merge "Fix RabbitMQ service installation in Yardstick jobs"

6 years agoMerge "Apex: fix log uploading"
Tim Rozet [Fri, 6 Apr 2018 15:05:37 +0000 (15:05 +0000)]
Merge "Apex: fix log uploading"

6 years agoApex: fix log uploading 67/55067/1
Tim Rozet [Fri, 6 Apr 2018 14:59:51 +0000 (10:59 -0400)]
Apex: fix log uploading

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>
6 years agojjb: xci: Only set default scenario if no scenario is set 65/55065/1
Markos Chandras [Fri, 6 Apr 2018 14:30:17 +0000 (15:30 +0100)]
jjb: xci: Only set default scenario if no scenario is set

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>
6 years agojjb: xci: Fix functest exit code 61/55061/1
Markos Chandras [Fri, 6 Apr 2018 14:08:33 +0000 (15:08 +0100)]
jjb: xci: Fix functest exit code

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>
6 years agoMerge "jjb: xci: xci-set-scenario: Allow automatic detection of generic scenarios"
Markos Chandras [Fri, 6 Apr 2018 14:02:31 +0000 (14:02 +0000)]
Merge "jjb: xci: xci-set-scenario: Allow automatic detection of generic scenarios"

6 years agoFix RabbitMQ service installation in Yardstick jobs 59/55059/2
Rodolfo Alonso Hernandez [Fri, 6 Apr 2018 08:29:15 +0000 (09:29 +0100)]
Fix RabbitMQ service installation in Yardstick jobs

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>
6 years agojjb: xci: xci-set-scenario: Allow automatic detection of generic scenarios 13/54913/4
Markos Chandras [Wed, 4 Apr 2018 16:19:43 +0000 (17:19 +0100)]
jjb: xci: xci-set-scenario: Allow automatic detection of generic scenarios

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>
6 years agoFix project name 17/54517/2
Tomi Juvonen [Tue, 27 Mar 2018 14:40:59 +0000 (17:40 +0300)]
Fix project name

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>
6 years agoMerge "Fraser jobs for securedlab verification"
Trevor Bramwell [Thu, 5 Apr 2018 23:52:40 +0000 (23:52 +0000)]
Merge "Fraser jobs for securedlab verification"

6 years agoCreate Stable Branch Jobs for yardstick 37/54737/4
jenkins-ci [Mon, 2 Apr 2018 19:58:02 +0000 (12:58 -0700)]
Create Stable Branch Jobs for yardstick

Change-Id: I5e59b6240b1e614fc6c06f918054813b7e5758cf
Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Create daily Fraser jobs"
Trevor Bramwell [Thu, 5 Apr 2018 22:41:42 +0000 (22:41 +0000)]
Merge "Create daily Fraser jobs"

6 years agoMerge changes from topics 'storperf-docker-fraser-jobs', 'docker-arm-fraser'
Trevor Bramwell [Thu, 5 Apr 2018 22:38:19 +0000 (22:38 +0000)]
Merge changes from topics 'storperf-docker-fraser-jobs', 'docker-arm-fraser'

* changes:
  Create Fraser Docker Jobs for Storperf
  Add Fraser stream to Docker Arm Builds

6 years agoApex: Fix conditions for multijob 27/55027/1
Tim Rozet [Thu, 5 Apr 2018 21:34:41 +0000 (17:34 -0400)]
Apex: Fix conditions for multijob

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>
6 years agoCreate Fraser Docker Jobs for Storperf 21/55021/2
Trevor Bramwell [Thu, 5 Apr 2018 20:41:58 +0000 (13:41 -0700)]
Create Fraser Docker Jobs for Storperf

Change-Id: I5de7df11919f725264aa6b07d0f8d5e917f8a28c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoAdd Fraser stream to Docker Arm Builds 23/55023/1
Trevor Bramwell [Thu, 5 Apr 2018 20:43:25 +0000 (13:43 -0700)]
Add Fraser stream to Docker Arm Builds

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>
6 years agoMerge "[storperf] Fix stable/fraser branch name"
Trevor Bramwell [Thu, 5 Apr 2018 20:08:38 +0000 (20:08 +0000)]
Merge "[storperf] Fix stable/fraser branch name"

6 years ago[storperf] Fix stable/fraser branch name 17/55017/1
Trevor Bramwell [Thu, 5 Apr 2018 20:05:48 +0000 (13:05 -0700)]
[storperf] Fix stable/fraser branch name

Missed changing the branch name when copying over the release file.

Change-Id: I25105253911f19dbfa621b29c2a812df4a8af01d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Switch Functest k8s docker builds to multijobs"
Trevor Bramwell [Thu, 5 Apr 2018 19:56:17 +0000 (19:56 +0000)]
Merge "Switch Functest k8s docker builds to multijobs"

6 years agoMerge "Install RabbitMQ service in Yardstick functional tests"
Trevor Bramwell [Thu, 5 Apr 2018 19:50:09 +0000 (19:50 +0000)]
Merge "Install RabbitMQ service in Yardstick functional tests"

6 years agoApex: add missing fetch-logs to jobs list 11/55011/2
Tim Rozet [Thu, 5 Apr 2018 19:05:36 +0000 (15:05 -0400)]
Apex: add missing fetch-logs to jobs list

Change-Id: I28e4b613d92c43d32e95f8e1b4f4a4e2db102bc5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Update Tox JJB Command"
Trevor Bramwell [Thu, 5 Apr 2018 18:27:09 +0000 (18:27 +0000)]
Merge "Update Tox JJB Command"

6 years agoMerge "Create Stable Branch Jobs for snaps"
Trevor Bramwell [Thu, 5 Apr 2018 18:16:41 +0000 (18:16 +0000)]
Merge "Create Stable Branch Jobs for snaps"

6 years agoMerge "Create Stable Branch Jobs for clover"
Trevor Bramwell [Thu, 5 Apr 2018 18:15:32 +0000 (18:15 +0000)]
Merge "Create Stable Branch Jobs for clover"

6 years agoUpdate Tox JJB Command 45/54945/2
Trevor Bramwell [Wed, 4 Apr 2018 20:02:35 +0000 (13:02 -0700)]
Update Tox JJB Command

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>
6 years agoInstall RabbitMQ service in Yardstick functional tests 53/54553/3
Rodolfo Alonso Hernandez [Wed, 28 Mar 2018 11:39:22 +0000 (12:39 +0100)]
Install RabbitMQ service in Yardstick functional tests

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>
6 years agoMerge "Create Stable Branch Jobs for ovn4nfv"
Trevor Bramwell [Thu, 5 Apr 2018 16:30:49 +0000 (16:30 +0000)]
Merge "Create Stable Branch Jobs for ovn4nfv"

6 years agoMerge "Create Stable Branch Jobs for doctor"
Trevor Bramwell [Thu, 5 Apr 2018 16:29:56 +0000 (16:29 +0000)]
Merge "Create Stable Branch Jobs for doctor"

6 years agoMerge "Create Stable Branch Jobs for sfc"
Trevor Bramwell [Thu, 5 Apr 2018 16:29:41 +0000 (16:29 +0000)]
Merge "Create Stable Branch Jobs for sfc"

6 years agoMerge "[ovno] Create stable/fraser branch"
Trevor Bramwell [Thu, 5 Apr 2018 16:26:28 +0000 (16:26 +0000)]
Merge "[ovno] Create stable/fraser branch"

6 years agoMerge "Apex: Enable overcloud log collection"
Tim Rozet [Thu, 5 Apr 2018 15:36:09 +0000 (15:36 +0000)]
Merge "Apex: Enable overcloud log collection"

6 years agoApex: Fix slave used by unit test 03/55003/1
Tim Rozet [Thu, 5 Apr 2018 15:28:56 +0000 (11:28 -0400)]
Apex: Fix slave used by unit test

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>
6 years agoMerge "Create Stable Branch Jobs for pharos"
Aric Gardner [Thu, 5 Apr 2018 15:25:15 +0000 (15:25 +0000)]
Merge "Create Stable Branch Jobs for pharos"

6 years agoApex: Enable overcloud log collection 99/54999/3
Tim Rozet [Thu, 5 Apr 2018 14:45:25 +0000 (10:45 -0400)]
Apex: Enable overcloud log collection

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>
6 years agoCreate daily Fraser jobs 81/54981/2
Cédric Ollivier [Thu, 5 Apr 2018 09:06:42 +0000 (11:06 +0200)]
Create daily Fraser jobs

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>
6 years agoSwitch Functest k8s docker builds to multijobs 67/54967/3
Cédric Ollivier [Thu, 5 Apr 2018 07:11:26 +0000 (09:11 +0200)]
Switch Functest k8s docker builds to multijobs

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>
6 years agoCreate Stable Branch Jobs for pharos 27/54927/2
jenkins-ci [Wed, 4 Apr 2018 17:13:37 +0000 (10:13 -0700)]
Create Stable Branch Jobs for pharos

Change-Id: I4d768151505cf5310564fb51c250b87abb2519c8
Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoCreate Stable Branch Jobs for container4nfv 25/54925/2
jenkins-ci [Wed, 4 Apr 2018 17:09:27 +0000 (10:09 -0700)]
Create Stable Branch Jobs for container4nfv

Change-Id: If4c4305faaa74cfd87feb4f1a8e403abd419d7a1
Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoCreate Stable Branch Jobs for snaps 15/54915/2
jenkins-ci [Wed, 4 Apr 2018 16:30:32 +0000 (09:30 -0700)]
Create Stable Branch Jobs for snaps

Change-Id: Id06a66a53d2db7f76e87634adfa2b71ce517a0eb
Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Create Stable Branch Jobs for vswitchperf"
Trevor Bramwell [Wed, 4 Apr 2018 21:39:01 +0000 (21:39 +0000)]
Merge "Create Stable Branch Jobs for vswitchperf"

6 years agoMerge "Create Stable Branch Jobs for fuel"
Trevor Bramwell [Wed, 4 Apr 2018 21:36:05 +0000 (21:36 +0000)]
Merge "Create Stable Branch Jobs for fuel"