releng.git
6 years agoMerge "Fix Bottlenecks status page cann't be shown."
Morgan Richomme [Fri, 29 Sep 2017 07:14:59 +0000 (07:14 +0000)]
Merge "Fix Bottlenecks status page cann't be shown."

6 years agoChange Euphrates image 67/43567/1
Morgan Richomme [Fri, 29 Sep 2017 07:11:54 +0000 (09:11 +0200)]
Change Euphrates image

minor pylint fix in functest/reporting-status

Change-Id: Ibfd4f0da1475c34c40a3d9e00530f8f15eb3c7dc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoFix Bottlenecks status page cann't be shown. 59/43559/2
liyin [Fri, 29 Sep 2017 06:41:46 +0000 (14:41 +0800)]
Fix Bottlenecks status page cann't be shown.

Change-Id: Ia1ad4c0654ad2dea7fdb61b81725af9aaafc4750
Signed-off-by: liyin <liyin11@huawei.com>
6 years agoCompass: fetch openrc for euphrates 37/43537/2
Linda Wang [Fri, 29 Sep 2017 03:38:40 +0000 (03:38 +0000)]
Compass: fetch openrc for euphrates

Change-Id: I22df519d949fb28eaecc6af99347868023a1e2a8
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoAdd env params to Dovetail Container for BGPVPN test cases 31/43531/1
xudan [Fri, 29 Sep 2017 02:53:59 +0000 (22:53 -0400)]
Add env params to Dovetail Container for BGPVPN test cases

Change-Id: I6afe338998a1550b8dd7533f29cb76c4f0d79352
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "bottlenecks: enable daily deploy job."
Jun Li [Fri, 29 Sep 2017 01:08:22 +0000 (01:08 +0000)]
Merge "bottlenecks: enable daily deploy job."

6 years agoApex: fixes naming for fdio dvr scenarios 09/43509/1
Tim Rozet [Thu, 28 Sep 2017 20:28:05 +0000 (16:28 -0400)]
Apex: fixes naming for fdio dvr scenarios

Change-Id: I1d01d9d4a72946b4998437972ae12083675e7e79
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "[Functest] Add DOCKER_TAG in Alpine images"
Jose Lausuch [Thu, 28 Sep 2017 14:48:58 +0000 (14:48 +0000)]
Merge "[Functest] Add DOCKER_TAG in Alpine images"

6 years agoMerge "Change scenario name"
Jun Li [Thu, 28 Sep 2017 14:42:32 +0000 (14:42 +0000)]
Merge "Change scenario name"

6 years ago[Functest] Add DOCKER_TAG in Alpine images 27/43227/6
Jose Lausuch [Tue, 26 Sep 2017 22:15:32 +0000 (00:15 +0200)]
[Functest] Add DOCKER_TAG in Alpine images

Change-Id: I8a8d46798ea73364cf0f2b66464d3628d6d572d3
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
6 years agoMerge "Make the ovs_logger installer independent"
Jose Lausuch [Thu, 28 Sep 2017 11:57:49 +0000 (11:57 +0000)]
Merge "Make the ovs_logger installer independent"

6 years agoMerge "reporting adoption for Euphrates"
Morgan Richomme [Thu, 28 Sep 2017 09:17:19 +0000 (09:17 +0000)]
Merge "reporting adoption for Euphrates"

6 years agoMerge "[Functest] Block daily job if healthcheck fails"
Morgan Richomme [Thu, 28 Sep 2017 09:16:31 +0000 (09:16 +0000)]
Merge "[Functest] Block daily job if healthcheck fails"

6 years agoMerge "[Functest] Add argument in function run_tiers()"
Jose Lausuch [Thu, 28 Sep 2017 08:46:19 +0000 (08:46 +0000)]
Merge "[Functest] Add argument in function run_tiers()"

6 years ago[Functest] Block daily job if healthcheck fails 75/43375/3
Linda Wang [Thu, 28 Sep 2017 02:52:53 +0000 (02:52 +0000)]
[Functest] Block daily job if healthcheck fails

Change-Id: I3ec48bd337f8dc9100ff82f53067954925245dfa
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years ago[Functest] Add argument in function run_tiers() 41/43141/3
Jose Lausuch [Tue, 26 Sep 2017 08:26:10 +0000 (10:26 +0200)]
[Functest] Add argument in function run_tiers()

Replace single by double quotes, variables should
be within double quotes.

Change-Id: I5dae42178f5638689a8c46e03a01c12bd42b65e1
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
6 years agobottlenecks: enable daily deploy job. 01/43401/1
liyin [Thu, 28 Sep 2017 07:14:39 +0000 (15:14 +0800)]
bottlenecks: enable daily deploy job.

Change-Id: I84e8cf5dc9f9ae6884ff70363067b5534b6f196b
Signed-off-by: liyin <liyin11@huawei.com>
6 years agoChange scenario name 73/43373/1
wutianwei [Thu, 28 Sep 2017 02:08:27 +0000 (10:08 +0800)]
Change scenario name

change the scenario name nosdn-dpdk to nosdn-ovs_dpdk

Change-Id: I28ac023b19a07c6d8e9ba9d202d73773442576c5
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoMerge "bottlenecks: enable euphrates docker"
Jun Li [Thu, 28 Sep 2017 01:54:19 +0000 (01:54 +0000)]
Merge "bottlenecks: enable euphrates docker"

6 years agoxci: Switch to multijob for verify jobs 47/43347/2
Fatih Degirmenci [Wed, 27 Sep 2017 19:23:40 +0000 (21:23 +0200)]
xci: Switch to multijob for verify jobs

Change-Id: Ic059a0eff23b203056cdb54cdd1ae2f17f01a09c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoMerge "xci: Fix skip-vote for distro jobs"
Fatih Degirmenci [Wed, 27 Sep 2017 19:16:47 +0000 (19:16 +0000)]
Merge "xci: Fix skip-vote for distro jobs"

6 years agoxci: Fix skip-vote for distro jobs 33/43333/2
Fatih Degirmenci [Wed, 27 Sep 2017 17:26:40 +0000 (19:26 +0200)]
xci: Fix skip-vote for distro jobs

Change-Id: I6dd25dca121dd6531bc2f0862da65497582bb407
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoApex: disable daily job for master 31/43331/1
Tim Rozet [Wed, 27 Sep 2017 17:20:11 +0000 (13:20 -0400)]
Apex: disable daily job for master

Even with a timed trigger that shouldn't execute more than once a year,
the apex-daily-master job is still triggering every day or so.  Using an
explicit disable to disable the job.

Change-Id: I3b014c0d0899dba617fcb7cfee17ca758b291f9f
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoxci: Skip voting from Centos and OpenSUSE jobs 23/43323/3
Fatih Degirmenci [Wed, 27 Sep 2017 16:03:25 +0000 (18:03 +0200)]
xci: Skip voting from Centos and OpenSUSE jobs

Change-Id: I263417a7c2ae7a185a75a53e0352112ae5900afe
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoxci: Pass project parameter to downstream jobs and adjust build blocker 03/43303/1
Fatih Degirmenci [Wed, 27 Sep 2017 12:47:30 +0000 (14:47 +0200)]
xci: Pass project parameter to downstream jobs and adjust build blocker

Change-Id: I25a8eb8606134255cc77d0b3d5c387e2cf4ee082
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoxci: Switch to freestyle for xci-verify jobs 93/43293/1
Fatih Degirmenci [Wed, 27 Sep 2017 12:33:54 +0000 (14:33 +0200)]
xci: Switch to freestyle for xci-verify jobs

Change-Id: I7a2fa9e3e2bb78ccc2dc6f26be7848019e6de6b8
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoxci: Switch to freestyle for xci-verify jobs 89/43289/3
Fatih Degirmenci [Wed, 27 Sep 2017 12:14:28 +0000 (14:14 +0200)]
xci: Switch to freestyle for xci-verify jobs

Change-Id: I0e1d922ec303bf71e0683b624c51a254da0b9c88
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoxci: Enable multi-distro verify 83/43283/1
Fatih Degirmenci [Wed, 27 Sep 2017 11:11:47 +0000 (13:11 +0200)]
xci: Enable multi-distro verify

Change-Id: I82e5db83092b5f4d6f4ea25464f416ce879d4709
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoxci: Enable multi-distro verify 37/43037/2
Fatih Degirmenci [Mon, 25 Sep 2017 19:47:11 +0000 (21:47 +0200)]
xci: Enable multi-distro verify

Only ubuntu job votes. The rest is still non-voting.

Change-Id: I0fa2398d3a3d3c5e6e9570488f9e2c15db1c371c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoRemove extra tempest config item 65/43265/2
xudan [Wed, 27 Sep 2017 08:30:38 +0000 (04:30 -0400)]
Remove extra tempest config item

Dovetail has deleted some tempest test cases.
So their config item can be removed.

Change-Id: I331b8082c5a9ff40297a8e525564f222a77cb182
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoremove redundant docker push job 67/43267/1
chenjiankun [Wed, 27 Sep 2017 08:53:08 +0000 (08:53 +0000)]
remove redundant docker push job

Change-Id: Ife140195cf5f863a389e983e4ae0c759ca347793
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Add docker image tag for euphrates"
Jose Lausuch [Wed, 27 Sep 2017 06:55:51 +0000 (06:55 +0000)]
Merge "Add docker image tag for euphrates"

6 years agobottlenecks: enable euphrates docker 83/43083/3
liyin [Tue, 26 Sep 2017 01:36:05 +0000 (09:36 +0800)]
bottlenecks: enable euphrates docker

Change-Id: I5bcd55f30745f71aedda1e60df57b761e2657c22
Signed-off-by: liyin <liyin11@huawei.com>
6 years agoAdd docker push job for arm 37/43237/1
chenjiankun [Wed, 27 Sep 2017 02:02:03 +0000 (02:02 +0000)]
Add docker push job for arm

Change-Id: Id7e9e0b3a28102b6efa1e4fbd4c648eca10d9456
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "yardstick: enable euphrates docker"
Aric Gardner [Tue, 26 Sep 2017 20:51:34 +0000 (20:51 +0000)]
Merge "yardstick: enable euphrates docker"

6 years agoMerge "Remove Restriction on Total Docker Builds per Node"
Aric Gardner [Tue, 26 Sep 2017 18:41:48 +0000 (18:41 +0000)]
Merge "Remove Restriction on Total Docker Builds per Node"

6 years agoRemove Restriction on Total Docker Builds per Node 15/43215/1
Trevor Bramwell [Tue, 26 Sep 2017 18:36:22 +0000 (11:36 -0700)]
Remove Restriction on Total Docker Builds per Node

The docker build script will only allow one docker build at a time. As
docker builds are now restricted to one per-node by project through the
throttle-build plugin, this restriction can be lifted.

JIRA: RELENG-315

Change-Id: I4c430f99eaaed831fa0c49284280a8fa9fbe13c8
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMake the ovs_logger installer independent 43/42643/8
Dimitrios Markou [Thu, 21 Sep 2017 09:43:35 +0000 (12:43 +0300)]
Make the ovs_logger installer independent

The ovs_logger library was too tightly connected
to the Fuel installer.
This patch make the aforementioned library
installer independent

Change-Id: I39115067393b8d4baf66c23baf2d9c130e4668bd
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agojjb: xci: xci-verify-jobs: Fix clean VM job 71/43171/5
Markos Chandras [Tue, 26 Sep 2017 12:46:49 +0000 (13:46 +0100)]
jjb: xci: xci-verify-jobs: Fix clean VM job

According to
https://docs.openstack.org/infra/jenkins-job-builder/definition.html#macro-notes
we only need to use ${{x}} when the macro has parameters. However, none
of our macros has so the correct way to use the shell variable is ${x}.
Moreover, we set the missing execute bit in the jenkins test script.
Additionally, we fix the OPNFV_RELENG_DEV_PATH parameter to point to the
directory inside the VM where the releng-xci repo is located.
Finally we fix the parent directory in which the test is executed.

Change-Id: Ic6157caa5042274a3a3d0de276bdacc15a90a82d
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "jjb: xci: Create XCI test script"
Aric Gardner [Tue, 26 Sep 2017 12:33:12 +0000 (12:33 +0000)]
Merge "jjb: xci: Create XCI test script"

6 years agojjb: xci: Create XCI test script 29/43129/7
Markos Chandras [Tue, 26 Sep 2017 07:35:47 +0000 (08:35 +0100)]
jjb: xci: Create XCI test script

We need to respect the environment during testing so we need to create
a proper test script which exports all the variables that matter for our
tests. We do that before we create the VM so the VM creation script can
rsync the test for us. We also properly escape the DISTRO variable when
destroying the VM.

Change-Id: Ic3fff40868155af31762e458c1faee24354c0712
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoAdd docker image tag for euphrates 45/43145/5
Delia Popescu [Tue, 26 Sep 2017 08:22:52 +0000 (11:22 +0300)]
Add docker image tag for euphrates

Update aarch64 jjb yml patch file with euphrates BRANCH

Signed-off-by: Delia Popescu <delia.popescu@enea.com>
Change-Id: Idbad0fdc1721182781fe26bf1963167fe8dd844a

6 years agoMerge "run for E release."
Aric Gardner [Tue, 26 Sep 2017 11:40:21 +0000 (11:40 +0000)]
Merge "run for E release."

6 years agoMerge "Monitor all .ipynb for notebook preview"
Serena Feng [Tue, 26 Sep 2017 09:40:15 +0000 (09:40 +0000)]
Merge "Monitor all .ipynb for notebook preview"

6 years agoreporting adoption for Euphrates 23/43123/1
chenjiankun [Tue, 26 Sep 2017 06:27:26 +0000 (06:27 +0000)]
reporting adoption for Euphrates

Danube -> Euphrates in euphrates.html
add euphrates dir
fix CONFIG_REPORTING_YAML value
fix import error in scenario.py

Change-Id: Ic0457bf8d1c67bd21ef6a31564792eb98cfca9ad
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years ago[Functest] Avoid reporting results for suite job 99/43099/1
Linda Wang [Tue, 26 Sep 2017 02:23:07 +0000 (02:23 +0000)]
[Functest] Avoid reporting results for suite job

Change-Id: I182962570fc88e181f312ad432daf774b79e44f1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years ago[Functest] Fix syntax error in alpine job 85/43085/1
Linda Wang [Tue, 26 Sep 2017 01:53:00 +0000 (01:53 +0000)]
[Functest] Fix syntax error in alpine job

Change-Id: I1bb751e1df37bb00347f5597c95066041b37ead2
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoMerge "Throttle Docker Builds to 1 Per-Node"
Aric Gardner [Mon, 25 Sep 2017 22:20:25 +0000 (22:20 +0000)]
Merge "Throttle Docker Builds to 1 Per-Node"

6 years agoMerge "Fix Yamllint violations for jjb/securedlab"
Trevor Bramwell [Mon, 25 Sep 2017 21:58:47 +0000 (21:58 +0000)]
Merge "Fix Yamllint violations for jjb/securedlab"

6 years agoThrottle Docker Builds to 1 Per-Node 63/43063/1
Trevor Bramwell [Mon, 25 Sep 2017 21:23:13 +0000 (14:23 -0700)]
Throttle Docker Builds to 1 Per-Node

Docker builds are currently timing out when multiple builds are running
on the same node. Builds start in parallel but Docker only allows one
to run at a time. By throttling builds to 1 per-node Docker builds will
run sequentially, as they are currently, but not timeout.

JIRA: RELENG-315

Change-Id: Ib64252f9449cccdc35856debafd3bcb8796f1100
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agorun for E release. 41/43041/4
Narinder Gupta [Mon, 25 Sep 2017 19:51:24 +0000 (14:51 -0500)]
run for E release.

As JOID do not have access to any other POD so changing from
master to E release for E release build.

Change-Id: I1ba9b92be0c3056023eac0e5869de041cf429344
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
6 years agoMerge "securedlab: Use Pharos git sub for PDF validation"
Aric Gardner [Mon, 25 Sep 2017 20:59:31 +0000 (20:59 +0000)]
Merge "securedlab: Use Pharos git sub for PDF validation"

6 years agoyardstick: enable euphrates docker 55/43055/1
Ross Brattain [Mon, 25 Sep 2017 20:44:53 +0000 (13:44 -0700)]
yardstick: enable euphrates docker

Change-Id: I745287911eab7414adccd99e9e2385bf5b7438f7
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
6 years agojjb: xci: xci-verify-jobs: Fix XCI VM names 45/43045/1
Markos Chandras [Mon, 25 Sep 2017 20:04:36 +0000 (21:04 +0100)]
jjb: xci: xci-verify-jobs: Fix XCI VM names

The XCI script now uses more accurate VM names, so replace
the VM name in the destroy job as well.

Change-Id: Ia4c8ea204ecaa6ae765ce67aff3923dabab6d5f0
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoOnly Allow ASCII Characters in JJB Scripts 43/43043/1
Trevor Bramwell [Mon, 25 Sep 2017 19:47:16 +0000 (12:47 -0700)]
Only Allow ASCII Characters in JJB Scripts

Since Jenkins job builder doesn't support unicode yet, any non-ascii
character will break the releng-merge-jjb job.

Change-Id: Idc50c258c9c00c8d594717364907e701d9fee385
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "jjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs"
Fatih Degirmenci [Mon, 25 Sep 2017 19:30:07 +0000 (19:30 +0000)]
Merge "jjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs"

6 years agojjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs 61/42761/3
Markos Chandras [Fri, 22 Sep 2017 14:20:29 +0000 (15:20 +0100)]
jjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs

Per Idec0fc06c82435adc1a4d569b8e578616998de5f it's now possible
to use a clean virtual machine to verify XCI so lets make use of
it. Moreover this patch updates the distro parameter to use more
accurate names and bring it inline with what dib expects.

Change-Id: I18c88637819884fef07d0bfa0dc2c1077a26c2f1
Signed-off-by: Markos Chandras <mchandras@suse.de>
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoMerge "Enable daisy euphrates jobs of daily and functest"
Morgan Richomme [Mon, 25 Sep 2017 12:58:05 +0000 (12:58 +0000)]
Merge "Enable daisy euphrates jobs of daily and functest"

6 years ago[Functest] Fix unicode issue 05/43005/1
Jose Lausuch [Mon, 25 Sep 2017 12:41:06 +0000 (14:41 +0200)]
[Functest] Fix unicode issue

Change-Id: I40e00a1abfc383bb5f13a8ec140294d3a67e5cbf
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
6 years ago[Functest] Fix nits in alpine jobs 85/42985/2
Jose Lausuch [Mon, 25 Sep 2017 09:30:37 +0000 (11:30 +0200)]
[Functest] Fix nits in alpine jobs

And add debug information for the suite jobs

Change-Id: I478a09c689b54f82246a72c19726576ff5aeaffd
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
6 years agoRestrict functest running with k8 deployment 23/42923/5
Linda Wang [Mon, 25 Sep 2017 07:16:39 +0000 (07:16 +0000)]
Restrict functest running with k8 deployment

Also, improve suite job with alpine images.

Change-Id: I1367dea6b09361641c38ef91652acec5be4fbebb
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoMerge "cloudify_ims reporting fixes"
Morgan Richomme [Mon, 25 Sep 2017 06:34:10 +0000 (06:34 +0000)]
Merge "cloudify_ims reporting fixes"

6 years agoBuild euphrates iso for deploy 01/42901/1
wutianwei [Mon, 25 Sep 2017 01:23:47 +0000 (09:23 +0800)]
Build euphrates iso for deploy

Change-Id: I68e3caede7b209a7d1afe9ea46e49686daf83147
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoMonitor all .ipynb for notebook preview 45/42745/4
Yujun Zhang [Fri, 22 Sep 2017 09:13:43 +0000 (17:13 +0800)]
Monitor all .ipynb for notebook preview

JIRA: QTIP-273

Change-Id: I8d192c70b881cc826fa37d15eec7eb4173a51e35
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
6 years agoApex: Fixes iso verify depending on previous build workspace 49/42849/3
Tim Rozet [Sat, 23 Sep 2017 14:23:33 +0000 (10:23 -0400)]
Apex: Fixes iso verify depending on previous build workspace

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>
6 years agoMerge "Dovetail Add huawei-pod7 to run Compass danube job"
Jun Li [Sat, 23 Sep 2017 10:05:20 +0000 (10:05 +0000)]
Merge "Dovetail Add huawei-pod7 to run Compass danube job"

6 years agoMerge "compass4nfv: Enable Euphrates jobs & triggers"
Jun Li [Sat, 23 Sep 2017 10:05:04 +0000 (10:05 +0000)]
Merge "compass4nfv: Enable Euphrates jobs & triggers"

6 years agonfvbench: Enable docker image builds for stable/euphrates 29/42829/1
Fatih Degirmenci [Fri, 22 Sep 2017 22:45:37 +0000 (00:45 +0200)]
nfvbench: Enable docker image builds for stable/euphrates

Change-Id: I23ea156d9bbfa42c7bbf8dada344ded96b41e2e4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoMerge "fuel-deploy.sh: Fix unbound variable for stable/E"
Fatih Degirmenci [Fri, 22 Sep 2017 15:35:24 +0000 (15:35 +0000)]
Merge "fuel-deploy.sh: Fix unbound variable for stable/E"

6 years agocloudify_ims reporting fixes 63/42763/1
Morgan Richomme [Fri, 22 Sep 2017 14:25:21 +0000 (16:25 +0200)]
cloudify_ims reporting fixes

+ minor fixes

 * unknown => real test case names
 * pylint corrections

Change-Id: I75446e4006d41fe1bb25106420910025afa01489
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoMerge "[Functest] Support functest-suite with Alpine containers"
Morgan Richomme [Fri, 22 Sep 2017 13:28:29 +0000 (13:28 +0000)]
Merge "[Functest] Support functest-suite with Alpine containers"

6 years agoMerge "kvmfornfv: Disable jobs running on intel-pod10"
Fatih Degirmenci [Fri, 22 Sep 2017 08:51:13 +0000 (08:51 +0000)]
Merge "kvmfornfv: Disable jobs running on intel-pod10"

6 years agoEnable daisy euphrates jobs of daily and functest 39/42739/2
Alex Yang [Fri, 22 Sep 2017 08:07:33 +0000 (16:07 +0800)]
Enable daisy euphrates jobs of daily and functest

Change-Id: I8c0c088c5b6879033e1d369488b589271e741a68
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoMerge "Bugfix: Change http_pass to proxy_pass"
Morgan Richomme [Fri, 22 Sep 2017 06:30:13 +0000 (06:30 +0000)]
Merge "Bugfix: Change http_pass to proxy_pass"

6 years agoRun CI Security Gate Check on all OPNFV Builders 23/42723/1
Trevor Bramwell [Thu, 21 Sep 2017 23:29:09 +0000 (16:29 -0700)]
Run CI Security Gate Check on all OPNFV Builders

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>
6 years agoChange Anteater Report Directory Permissions 17/42717/1
Trevor Bramwell [Thu, 21 Sep 2017 22:52:35 +0000 (15:52 -0700)]
Change Anteater Report Directory Permissions

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>
6 years agofuel-deploy.sh: Fix unbound variable for stable/E 03/42703/1
Alexandru Avadanii [Thu, 21 Sep 2017 20:07:55 +0000 (22:07 +0200)]
fuel-deploy.sh: Fix unbound variable for stable/E

Change-Id: I5a8f02944e346319d6c5d4fca10ddc54503e82d7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years ago[Functest] Support functest-suite with Alpine containers 57/42657/9
Jose Lausuch [Thu, 21 Sep 2017 14:32:27 +0000 (16:32 +0200)]
[Functest] Support functest-suite with Alpine containers

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>
6 years agoMerge "bugfix: autoupdate failed due to mingle with watchdog"
Morgan Richomme [Thu, 21 Sep 2017 12:38:29 +0000 (12:38 +0000)]
Merge "bugfix: autoupdate failed due to mingle with watchdog"

6 years agoMerge "refactor one click deployment in testapi"
Serena Feng [Thu, 21 Sep 2017 12:30:53 +0000 (12:30 +0000)]
Merge "refactor one click deployment in testapi"

6 years agoMerge "Functest: Introduce building image job for euphrates"
Jose Lausuch [Thu, 21 Sep 2017 08:47:59 +0000 (08:47 +0000)]
Merge "Functest: Introduce building image job for euphrates"

6 years agoMerge "[QTIP]Enable qtip validate jobs for euphrates"
Serena Feng [Thu, 21 Sep 2017 08:01:51 +0000 (08:01 +0000)]
Merge "[QTIP]Enable qtip validate jobs for euphrates"

6 years agorefactor one click deployment in testapi 17/42617/1
SerenaFeng [Thu, 21 Sep 2017 05:41:59 +0000 (13:41 +0800)]
refactor one click deployment in testapi

substitue docker-compose.template with string description,
so that user can wget deploy.py and execute directly.

Change-Id: I9703a1c8dfbdc46470561d54c6663e3728540162
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agobugfix: autoupdate failed due to mingle with watchdog 05/42605/2
SerenaFeng [Thu, 21 Sep 2017 03:16:44 +0000 (11:16 +0800)]
bugfix: autoupdate failed due to mingle with watchdog

1. In the original design, if the auto-job starts soon after
the watchdog starts, the auto update might be mingled with
connectivity check, which may lead to update failure. so instead,
the connectivity is checked first, if failed and module is not in deploying,
restart module.
2. only automate-docker-deploy job will impact the container status during
auto-job, so substitue auto-job status check with automate-docker-deploy's
3. the watchdog is not only for testapi, but also for reporting, and
all docker container server deployed in testresults.opnfv.org, so move it under
utils/test/opts, which is leveraged to store tool-sets employed for testing tools.

Change-Id: I766f3a534a3d510ce7509d4e742150150ccd8f54
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agocompass4nfv: Enable Euphrates jobs & triggers 07/42607/1
wutianwei [Thu, 21 Sep 2017 03:29:52 +0000 (11:29 +0800)]
compass4nfv: Enable Euphrates jobs & triggers

Change-Id: Ic5b88c7581879dbf0b72eaf6dbe3ad9c86b17f3c
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoFunctest: Introduce building image job for euphrates 03/42603/1
Linda Wang [Thu, 21 Sep 2017 03:26:36 +0000 (03:26 +0000)]
Functest: Introduce building image job for euphrates

To build apline images for euphrates

Change-Id: I63d77c99306aed263e220c2a0cd27ee2cca1ecb9
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoDovetail Add huawei-pod7 to run Compass danube job 01/42601/1
xudan [Thu, 21 Sep 2017 03:24:04 +0000 (23:24 -0400)]
Dovetail Add huawei-pod7 to run Compass danube job

Compass will use huawei-pod7 to run all danube jobs.
Dovetail add this pod.

Change-Id: Id184d33665e19a8469e600df04759b43005df157
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "fuel, armband: Enable Euphrates jobs & triggers"
Aric Gardner [Wed, 20 Sep 2017 21:54:31 +0000 (21:54 +0000)]
Merge "fuel, armband: Enable Euphrates jobs & triggers"

6 years agoMerge "add one click deployment of testapi and reporting"
Jose Lausuch [Wed, 20 Sep 2017 19:30:43 +0000 (19:30 +0000)]
Merge "add one click deployment of testapi and reporting"

6 years agoFix Yamllint violations for jjb/securedlab 47/42547/1
Alexandru Avadanii [Wed, 20 Sep 2017 16:54:30 +0000 (18:54 +0200)]
Fix Yamllint violations for jjb/securedlab

JIRA: RELENG-254

Change-Id: Iaf0c4a23f5d9b6117ec7a455ee1650e68893f4b3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agosecuredlab: Use Pharos git sub for PDF validation 43/42343/3
Alexandru Avadanii [Mon, 18 Sep 2017 21:13:25 +0000 (23:13 +0200)]
securedlab: Use Pharos git sub for PDF validation

- 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>
6 years agofuel, armband: Enable Euphrates jobs & triggers 87/42087/2
Alexandru Avadanii [Fri, 15 Sep 2017 19:09:09 +0000 (21:09 +0200)]
fuel, armband: Enable Euphrates jobs & triggers

Change-Id: Id47f61c950e1cc036e32e8efe2e2b55193e7c49e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "Add functest return status in Alpines"
Jose Lausuch [Wed, 20 Sep 2017 12:47:54 +0000 (12:47 +0000)]
Merge "Add functest return status in Alpines"

6 years agoReset the trigger time of Apex danube job on huawei-pod4 99/42499/1
xudan [Wed, 20 Sep 2017 09:30:21 +0000 (05:30 -0400)]
Reset the trigger time of Apex danube job on huawei-pod4

The old time is "0 12 * * *", need to set it to "0 1 * * *".

Change-Id: Id568dcb638202612ef8d7a9464d71952a95bffe8
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoadd one click deployment of testapi and reporting 87/42487/2
SerenaFeng [Wed, 20 Sep 2017 08:33:55 +0000 (16:33 +0800)]
add one click deployment of testapi and reporting

leverage docker compose to deploy testresults set
testapi/reporting/mongo
usage:
python one_click_deploy.sh -tp 8082 -rp 8084 -tl http://host_ip:8082

Change-Id: I8dfb868637749b82ec86e58220376b03ad50664d
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoBugfix: Change http_pass to proxy_pass 89/42489/1
chenjiankun [Wed, 20 Sep 2017 08:41:08 +0000 (08:41 +0000)]
Bugfix: Change http_pass to proxy_pass

http_pass is wrong for nginx, we need to change it to proxy_pass

Change-Id: Ib679b36a4a139c02647564719e1cfc49a9f376a2
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Add Euphrates pages for reporting"
Morgan Richomme [Wed, 20 Sep 2017 07:34:53 +0000 (07:34 +0000)]
Merge "Add Euphrates pages for reporting"

6 years agoAdd functest return status in Alpines 79/42479/4
Morgan Richomme [Wed, 20 Sep 2017 07:15:42 +0000 (09:15 +0200)]
Add functest return status in Alpines

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>
6 years agokvmfornfv: Disable jobs running on intel-pod10 73/42473/1
Fatih Degirmenci [Wed, 20 Sep 2017 07:06:39 +0000 (09:06 +0200)]
kvmfornfv: Disable jobs running on intel-pod10

Change-Id: I418f4f2b5f4b28acb9ed39f4f512dc59a4a6f012
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
6 years agoMerge "Functest: Introduce building image job for euphrates"
Morgan Richomme [Wed, 20 Sep 2017 06:38:03 +0000 (06:38 +0000)]
Merge "Functest: Introduce building image job for euphrates"