releng.git
7 years agoAdd odl_netvirt as a suite choice for FUNCTEST_SUITE_NAME param 01/29501/1
Jamo Luhrsen [Tue, 28 Feb 2017 22:06:41 +0000 (14:06 -0800)]
Add odl_netvirt as a suite choice for FUNCTEST_SUITE_NAME param

Change-Id: I86790035c0bb203e8e84c40c863b0750658d6901
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Move from snaps_healthcheck to connection_check to retireve scenario lxd based...
Jose Lausuch [Tue, 28 Feb 2017 21:53:47 +0000 (21:53 +0000)]
Merge "Move from snaps_healthcheck to connection_check to retireve scenario lxd based scenarios are not running snaps_healthcheck"

7 years agoSource is a bash built in 91/29491/1
Aric Gardner [Tue, 28 Feb 2017 15:58:06 +0000 (10:58 -0500)]
Source is a bash built in

whatever jjb shell we are calling doesnt
have it

change to . is more posix

Change-Id: Ic4c89cb39d118bae8502f0f94da620436da11fe9
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoMove from snaps_healthcheck to connection_check 87/29487/1
Morgan Richomme [Tue, 28 Feb 2017 14:38:16 +0000 (15:38 +0100)]
Move from snaps_healthcheck to connection_check
to retireve scenario
lxd based scenarios are not running snaps_healthcheck

Change-Id: I34a86b5b8d0e1dffda40e6173196eb9409c448a0
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Move case base from tempest_smoke_serial to snaps_healthcheck"
Morgan Richomme [Tue, 28 Feb 2017 12:54:30 +0000 (12:54 +0000)]
Merge "Move case base from tempest_smoke_serial to snaps_healthcheck"

7 years agoMove case base from tempest_smoke_serial to snaps_healthcheck 79/29479/2
Morgan Richomme [Tue, 28 Feb 2017 10:47:30 +0000 (11:47 +0100)]
Move case base from tempest_smoke_serial to snaps_healthcheck

It will allow to show additional scenarios in the reporting page
the scenarios that fail on healthcheck or smoke tests
before running tempest_smoke_serial

Change-Id: I0d9ba84296bfc867ab80caa7873bb5bcb8469fc2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoRemove auto update bars 69/29469/1
Julien [Tue, 28 Feb 2017 07:20:08 +0000 (15:20 +0800)]
Remove auto update bars

auto update the bars will make the project submit new codes more and
more difficult.

now it is blocking project in qtip:
no verify +1 and reivew -1

Change-Id: I559125c8e467b2cab9e95c493c60689b9d13016e
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoComment out shellcheck job 57/29457/1
Aimee Ukasick [Mon, 27 Feb 2017 22:14:06 +0000 (16:14 -0600)]
Comment out shellcheck job

JIRA: COPPER-35
JIRA: MODELS-47
JIRA: VES-10

Temporary disabling of shellcheck job in Copper, Models, VES.

Change-Id: I6f4eb0a921676d990d951710651e25991543bd08
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
7 years agojjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation 43/29243/3
Markos Chandras [Wed, 22 Feb 2017 16:36:12 +0000 (16:36 +0000)]
jjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation

There are no logs to remove when a patchset is created.

Change-Id: Ieae8e8e142d69f741d43e740371110ce13255436
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years ago[Functest] Add Tempest Defcore test to the dashboard 45/29445/1
jose.lausuch [Mon, 27 Feb 2017 14:37:04 +0000 (15:37 +0100)]
[Functest] Add Tempest Defcore test to the dashboard

Change-Id: Id2292198d1e34a2de1d2b9ccdda83f565f771df1
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoMerge "make unittest cover server.py in TestAPI"
Morgan Richomme [Mon, 27 Feb 2017 10:29:24 +0000 (10:29 +0000)]
Merge "make unittest cover server.py in TestAPI"

7 years agoMerge "Remove quotes of parameter for functest-fuel-virtual-suite job"
Morgan Richomme [Mon, 27 Feb 2017 10:29:14 +0000 (10:29 +0000)]
Merge "Remove quotes of parameter for functest-fuel-virtual-suite job"

7 years agoMerge "Use new-style classes which inherit from object in TestAPI"
Morgan Richomme [Mon, 27 Feb 2017 10:28:57 +0000 (10:28 +0000)]
Merge "Use new-style classes which inherit from object in TestAPI"

7 years agoRemove quotes of parameter for functest-fuel-virtual-suite job 21/29421/1
Linda Wang [Mon, 27 Feb 2017 09:46:07 +0000 (09:46 +0000)]
Remove quotes of parameter for functest-fuel-virtual-suite job

Functest failed to recognise testcase name with quotes in CI:
https://build.opnfv.org/ci/job/functest-fuel-virtual-suite-master/264/console

Change-Id: I8dd3c9f98b0edff593437200c995be51767b3c37
Signed-off-by: Linda Wang <wangwulin@huawei.com>
7 years agoMerge "Add storperf reportign status page Create associated static storperf page...
Morgan Richomme [Mon, 27 Feb 2017 09:08:59 +0000 (09:08 +0000)]
Merge "Add storperf reportign status page Create associated static storperf page Prepare vsperf, qtip, bottlenecks Put Yardstick scenario class into utils directory"

7 years agoUse new-style classes which inherit from object in TestAPI 15/29415/1
SerenaFeng [Mon, 27 Feb 2017 06:44:22 +0000 (14:44 +0800)]
Use new-style classes which inherit from object in TestAPI

JIRA: FUNCTEST-707

Change-Id: I90a3d6ebfdf798eefccb8e5a0deebb661329d903
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agomake unittest cover server.py in TestAPI 11/29411/1
SerenaFeng [Mon, 27 Feb 2017 06:33:52 +0000 (14:33 +0800)]
make unittest cover server.py in TestAPI

Change-Id: Id379e6786e1f61fb1032f80636da107156e68fb5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoyardstick: email receiver change 75/29375/1
MatthewLi [Sat, 25 Feb 2017 06:11:25 +0000 (01:11 -0500)]
yardstick: email receiver change

Change-Id: I3cf28afe76bc0cd0bbabae28ad2620a565756e93
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoleverage tox to facilitate the development 69/29269/3
SerenaFeng [Thu, 23 Feb 2017 07:14:12 +0000 (15:14 +0800)]
leverage tox to facilitate the development

Before submitting a patch, we need to execute flake8, unittest,
open coverage report, now with the help of tox any pytest,
we can process them all with only one command.

pytest is choosen here is because of its useful assert showcase,
and powerful properties and healthy ecosystem(plugins of mock etc)

Change-Id: I7ee89da370da08cc2bc70f7d3b1e2741d7d2e1e8
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoadd -L para to curl for download bin file 55/29355/2
Julien [Fri, 24 Feb 2017 12:04:38 +0000 (20:04 +0800)]
add -L para to curl for download bin file

without -L, curl just download the redirects info not the file.

same to https://gerrit.opnfv.org/gerrit/#/c/24769/

Change-Id: Ib40c6bf27651860c7d590ee021064e1245004fb9
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoadd unittest of config.py 73/29273/3
SerenaFeng [Thu, 23 Feb 2017 08:59:09 +0000 (16:59 +0800)]
add unittest of config.py

Change-Id: I96639c47d27ef449d02528efad23e2499daa3def
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agofix internal port of TestAPI 37/29337/2
SerenaFeng [Fri, 24 Feb 2017 07:08:41 +0000 (15:08 +0800)]
fix internal port of TestAPI

There are too many parameters when starting TestAPI container,
it will confuse the user. I learned that docker containers like
Jenkins and mongo the internal port is fixed, the user only need
to change the exposed port, so the same strategy is adopted here

Change-Id: I59424f5a1f36945d906975a741b631019fcbd46d
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agojjb: infra: bifrost-cleanup-job.yml: Use -m gsutil option for removals 45/29345/2
Markos Chandras [Fri, 24 Feb 2017 09:39:09 +0000 (09:39 +0000)]
jjb: infra: bifrost-cleanup-job.yml: Use -m gsutil option for removals

Use the -m gsutil option to perform parallel object removal insted of a
sequential one to reduce the job's execution time.

Change-Id: I87d21b07674035113883f7952514555dec1750ca
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agodovetail: ci jobs change to Danube 61/29261/2
MatthewLi [Thu, 23 Feb 2017 02:17:48 +0000 (21:17 -0500)]
dovetail: ci jobs change to Danube

JIRA: DOVETAIL-356

since dovetail tool will based on SUT Danube branch,
there's a need to switch dovetail tool "debug" ci jobs
switch to Danube to debug the tool bugs.

Change-Id: I90fdc9042e1bae324c56ca5c5fd4c1a60136fdd8
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoAdd storperf reportign status page 43/29343/1
Morgan Richomme [Fri, 24 Feb 2017 07:59:11 +0000 (08:59 +0100)]
Add storperf reportign status page
Create associated static storperf page
Prepare vsperf, qtip, bottlenecks
Put Yardstick scenario class into utils directory

Change-Id: I874d1733fe3f37dc5dd557559478e7e0b25371d7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Added Search_Results Page"
Morgan Richomme [Fri, 24 Feb 2017 08:43:50 +0000 (08:43 +0000)]
Merge "Added Search_Results Page"

7 years agoMerge "Fix no coverage file exported"
Serena Feng [Fri, 24 Feb 2017 07:55:40 +0000 (07:55 +0000)]
Merge "Fix no coverage file exported"

7 years agoMerge "Add scenarios jobs"
Serena Feng [Fri, 24 Feb 2017 06:15:50 +0000 (06:15 +0000)]
Merge "Add scenarios jobs"

7 years agoFix no coverage file exported 27/29327/1
Julien [Fri, 24 Feb 2017 03:05:55 +0000 (11:05 +0800)]
Fix no coverage file exported

minor spell error

Change-Id: Iecc5ce87c50e9d275c0d5ae11040f0b6e97deaa6
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoApex: fixes deploy with promote jobs 17/29317/1
Tim Rozet [Thu, 23 Feb 2017 22:32:19 +0000 (17:32 -0500)]
Apex: fixes deploy with promote jobs

Change-Id: I6331f835ec20abeb5e001ccd7c29a76ad72c583c
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUse jenkins-zte user, uncomment daisy deploy and cp labs dir 35/29235/4
Alex Yang [Wed, 22 Feb 2017 15:22:05 +0000 (23:22 +0800)]
Use jenkins-zte user, uncomment daisy deploy and cp labs dir

Change-Id: Ia031b39a8335e223aee27db9cff334af285632ab
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
7 years ago[deployment_handler] Fix problem when trying to run ovs-vsctl on Fuel 53/29253/3
jose.lausuch [Wed, 22 Feb 2017 23:17:04 +0000 (00:17 +0100)]
[deployment_handler] Fix problem when trying to run ovs-vsctl on Fuel

When creating a Node object, it fetches the ovs version
in the init method. This prevents doing this if the
node is the installer. Anyways, the information
about the installer node is not showed.

Error:
opnfv.deployment.manager - ERROR - error bash: ovs-vsctl: command not found

Example of this output:
https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/1161/consoleFull

Change-Id: I7b5d41af438e18dffa3b1eab2c9279164a4d4fc2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoAdd sha512sum into opnfv.properties file for daisy 59/29259/2
Alex Yang [Thu, 23 Feb 2017 01:14:29 +0000 (09:14 +0800)]
Add sha512sum into opnfv.properties file for daisy

Change-Id: I21146ebba8088d00f201e1acb51d71731aa595a9
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
7 years agoApex: Adds job for creating snapshots for FDIO 15/29315/1
Tim Rozet [Thu, 23 Feb 2017 20:27:40 +0000 (15:27 -0500)]
Apex: Adds job for creating snapshots for FDIO

For now this is a manually triggered job, until there is a demand to
produce it automatically.  Only the snapshots are uploaded for this job
and we are not updating snapshot properties file.  We will move to
making that more dynamic in the future.

Change-Id: I3d8392c2c99a524fd20de82d5032c2d4557b045a
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoRemove job timers for cengn-pod1 13/29313/1
dave.urschatz@cengn.ca [Thu, 23 Feb 2017 19:24:24 +0000 (14:24 -0500)]
Remove job timers for cengn-pod1

Change-Id: I742712c559ffc1b069be451436eed08e1454cfa1
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
7 years agoMerge "[Functest] Refactor Functest-suite job"
Morgan Richomme [Thu, 23 Feb 2017 07:31:28 +0000 (07:31 +0000)]
Merge "[Functest] Refactor Functest-suite job"

7 years agoMerge "Add Netready and Barometer tests to the reporting dashboard"
Morgan Richomme [Thu, 23 Feb 2017 07:24:22 +0000 (07:24 +0000)]
Merge "Add Netready and Barometer tests to the reporting dashboard"

7 years agoMerge "Add coverage support"
Serena Feng [Thu, 23 Feb 2017 06:22:08 +0000 (06:22 +0000)]
Merge "Add coverage support"

7 years agoMerge "dovetail: docker build not set branch parameter"
Jose Lausuch [Wed, 22 Feb 2017 19:31:24 +0000 (19:31 +0000)]
Merge "dovetail: docker build not set branch parameter"

7 years agoAdd Netready and Barometer tests to the reporting dashboard 51/29251/2
jose.lausuch [Wed, 22 Feb 2017 19:10:27 +0000 (20:10 +0100)]
Add Netready and Barometer tests to the reporting dashboard

Change-Id: Idc09d3461ee5af09625aba3cf2219b64318145c8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agojjb: infra: bifrost-cleanup-job: Fix job triggers 39/29239/1
Markos Chandras [Wed, 22 Feb 2017 15:48:40 +0000 (15:48 +0000)]
jjb: infra: bifrost-cleanup-job: Fix job triggers

Add new trigger when a patchset is abandoned and drop the one for
'recheck' and 'reverify' comments since the logs will be eventually
deleted when the patchset is merged or abandoned. Moreover, fix quoting
for the BIFROST_GS_URL variable which prevented logs from being deleted
properly. This fixes the following error:

CommandException: No URLs matched:
gs://artifacts.opnfv.org/cross-community-ci/openstack/bifrost/$GERRIT_NAME/$GERRIT_CHANGE_NUMBER/

Change-Id: I8f6ca7a9b2af4a7a4b204f15abf6a223144637a6

7 years agoMove rtd build to lf-build2 21/29221/1
Aric Gardner [Wed, 22 Feb 2017 12:49:05 +0000 (07:49 -0500)]
Move rtd build to lf-build2

Change-Id: I4f6379b7de9d6d04d1fbdaa965cf0e8c4ec8013d
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agochange rtd project 19/29219/1
Aric Gardner [Wed, 22 Feb 2017 12:25:58 +0000 (07:25 -0500)]
change rtd project

hard code to opnfvdocsdemo
this account has a 30 minute build timeout.

Change-Id: I01099ef370a3c824fe02a7d7069643b3e6e13609
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoMerge "jjb: infra: bifrost-cleanup-job.yml: Add new bifrost cleanup job"
Markos Chandras [Wed, 22 Feb 2017 10:18:04 +0000 (10:18 +0000)]
Merge "jjb: infra: bifrost-cleanup-job.yml: Add new bifrost cleanup job"

7 years agoAdd scenarios jobs 07/29207/1
Julien [Wed, 22 Feb 2017 08:58:58 +0000 (16:58 +0800)]
Add scenarios jobs

deployment and integration with functest

Change-Id: Ic9f72f4f6bf4d526b51b3254cfc2efd5842dd58c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoAdd coverage support 95/29195/1
Julien [Wed, 22 Feb 2017 06:12:46 +0000 (14:12 +0800)]
Add coverage support

Add publish-coverage macro and used in qtip

JIRA:QTIP-204

Change-Id: Ic0a0ca5f082bcaf10074b6312debd8549f99d065
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoMerge "ignore auto generated files and directories by running TestAPI unittest"
Jose Lausuch [Wed, 22 Feb 2017 02:48:36 +0000 (02:48 +0000)]
Merge "ignore auto generated files and directories by running TestAPI unittest"

7 years agoMerge "[docker] Use image IDs instead of tags"
Jose Lausuch [Wed, 22 Feb 2017 02:48:11 +0000 (02:48 +0000)]
Merge "[docker] Use image IDs instead of tags"

7 years agoRevert "Remove jobs for cengn-pod1" 77/29177/2
Aric Gardner [Tue, 21 Feb 2017 22:18:11 +0000 (22:18 +0000)]
Revert "Remove jobs for cengn-pod1"

This reverts commit c88a035890338b9cd1a78766bcddfe6c95fad963.

Change-Id: Iba57f84b3b358a4178b79fe0122dc9b4ace6132f

7 years ago[Functest] Refactor Functest-suite job 75/29175/4
jose.lausuch [Tue, 21 Feb 2017 20:48:52 +0000 (21:48 +0100)]
[Functest] Refactor Functest-suite job

- Remove if clauses for old releases (not used any more)
- Use python call to run_tests.py instead of CLI
   This will allow us to return the proper value to
   the job. The CLI command returns always 0.
- Remove push logs to artifacts
    Functest-suite is not meant for daily CI runs

Change-Id: I34d99cbe5af07a1fcf583a9a0b6ac6ab286c9adc
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years ago[deployment_handler] Add get_arch function 99/29099/4
jose.lausuch [Mon, 20 Feb 2017 19:22:47 +0000 (20:22 +0100)]
[deployment_handler] Add get_arch function

This function will be used by ARM project to
detect the architecture of the compute nodes.

Example: http://paste.openstack.org/raw/599722/

Change-Id: Ic76f291468998d3a3d9e7df507a146da44f2f7f9
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoRemove jobs for cengn-pod1 73/29173/2
dave.urschatz@cengn.ca [Tue, 21 Feb 2017 20:17:42 +0000 (15:17 -0500)]
Remove jobs for cengn-pod1

Change-Id: Ie7a6313e60bc9446665151fe691fe50118bc8280
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
7 years agoFixed url path of artifacts 67/28867/6
rohitsakala [Thu, 16 Feb 2017 20:53:36 +0000 (02:23 +0530)]
Fixed url path of artifacts

Change-Id: I503acd1bf421e4734b4edbe07a562ec51f3c0b77
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoAdd unit tests to token based authentication 55/29055/16
rohitsakala [Mon, 20 Feb 2017 07:55:05 +0000 (13:25 +0530)]
Add unit tests to token based authentication

Projects has been choosen as an helper to test token success,invalid and
unauthorized

JIRA: FUNCTEST-739

Change-Id: Iecc68821f5cc85630c17e54144723cc6f5e21ded
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoAdd token based authentication for post/update/delete 87/28787/24
rohitsakala [Thu, 16 Feb 2017 07:52:05 +0000 (13:22 +0530)]
Add token based authentication for post/update/delete

As the mongodb database is not so secure today, this has been added.
The token is stored in the mongoDB database. For now, authenticate variable is set
false so that there would be no problem in accessing the databse by jenkins
jobs.

JIRA: FUNCTEST-730

Change-Id: I12b3907d650fc63efbdb031ebf3dd09519750109
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "[deployment_handler] Fix some nits and improve output"
Jose Lausuch [Tue, 21 Feb 2017 19:18:05 +0000 (19:18 +0000)]
Merge "[deployment_handler] Fix some nits and improve output"

7 years agoMerge "Apex: Removes nosdn from verify"
Tim Rozet [Tue, 21 Feb 2017 14:48:18 +0000 (14:48 +0000)]
Merge "Apex: Removes nosdn from verify"

7 years agoMerge "[deployment_handler] Opendaylight node check"
Jose Lausuch [Tue, 21 Feb 2017 13:56:43 +0000 (13:56 +0000)]
Merge "[deployment_handler] Opendaylight node check"

7 years ago[deployment_handler] Opendaylight node check 81/29081/3
tomsou [Mon, 20 Feb 2017 16:02:02 +0000 (16:02 +0000)]
[deployment_handler] Opendaylight node check

- Enhance functionality of manager.py to check if a node is opendaylight
- Update is_compute and is_controller methods, using the Role Class attributes

Change-Id: Icf1d83b289bf6e87f83b0e1b5bdd2f9da436cde5
Signed-off-by: tomsou <soth@intracom-telecom.com>
7 years agoMerge "Fix dump_ovs_flows crashing when no nodes are passed"
Jose Lausuch [Tue, 21 Feb 2017 11:52:34 +0000 (11:52 +0000)]
Merge "Fix dump_ovs_flows crashing when no nodes are passed"

7 years agoignore auto generated files and directories by running TestAPI unittest 13/29113/1
SerenaFeng [Tue, 21 Feb 2017 03:34:46 +0000 (11:34 +0800)]
ignore auto generated files and directories by running TestAPI unittest

.coverage / =1.3.1 / cover / coverage.xml / nosetests.xml / testapi_venv
the above files and directories will be generated every time we execute
the TestAPI unittest, ignore them in case being submitted by mistake.

Change-Id: Id9e09229fd067e01d14595d99144536a174e7b93
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agofix violation of import rule in TestAPI 47/29047/2
SerenaFeng [Mon, 20 Feb 2017 06:32:29 +0000 (14:32 +0800)]
fix violation of import rule in TestAPI

TestAPI violate import rule of OpenStack Style a lot, like
Do not import objects, only modules
Do not import more than one module per line
Alphabetically order your imports by the full module path
This patch is mean to fix them.

Change-Id: Ia05b944a74b3f443c9101a9840f613f9a6f5ae49
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoApex: Removes nosdn from verify 03/29103/1
Tim Rozet [Mon, 20 Feb 2017 21:04:20 +0000 (16:04 -0500)]
Apex: Removes nosdn from verify

Since we now have gate jobs in order to verify functionality specific to
a scenario, we can eliminate running 2 pre-gate verify deploys with
nosdn and odl_l3.  The consensus from Apex team is that we gain little
validation with nosdn in comparison to odl_l3, so we can remove nosdn
and then trigger it as a specific gate job if we need to validate its
functionality.

Change-Id: I23367ad746cedd8b091aa4ffaf53249fef3c0eee
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoMerge "Apex: Enables FDIO/VPP in daily job"
Tim Rozet [Mon, 20 Feb 2017 21:00:46 +0000 (21:00 +0000)]
Merge "Apex: Enables FDIO/VPP in daily job"

7 years agoApex: Enables FDIO/VPP in daily job 95/29095/2
Tim Rozet [Mon, 20 Feb 2017 18:51:51 +0000 (13:51 -0500)]
Apex: Enables FDIO/VPP in daily job

Change-Id: I6c06ecd40b5c2d57ca8f62fd52fe78267b4a8735
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoRevert "fix for rtd verfiy" 87/29087/1
Aric Gardner [Mon, 20 Feb 2017 18:16:12 +0000 (18:16 +0000)]
Revert "fix for rtd verfiy"

This reverts commit 8f28f2de1aa8a473be54295d58a2311b40617efb.

Change-Id: Id4239ecf4d617440d1198ea7a13b8fecf5bb225b

7 years agofix for rtd verfiy 83/29083/2
Aric Gardner [Mon, 20 Feb 2017 17:38:20 +0000 (12:38 -0500)]
fix for rtd verfiy

Do not recursively clone submodules
rewrite submodule projects so that docs/ is project root
so we do not build rst files not in docs/

Change-Id: I97d4ca915014dcf8923a44a0c31d3c27ac415885
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoInitial add of Models job file 41/28641/3
Aimee Ukasick [Tue, 14 Feb 2017 16:28:57 +0000 (10:28 -0600)]
Initial add of Models job file

JIRA: MODELS-47

Created models.yml based on copper.yml.
Added shellcheck.

Change-Id: Ic7e451780ad271e66e47c49cc087748267c11b33
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
7 years agoMerge "Initial add of VES job file"
Aric Gardner [Mon, 20 Feb 2017 16:07:56 +0000 (16:07 +0000)]
Merge "Initial add of VES job file"

7 years agoFix dump_ovs_flows crashing when no nodes are passed 75/29075/1
Juan Vidal [Mon, 20 Feb 2017 13:47:59 +0000 (13:47 +0000)]
Fix dump_ovs_flows crashing when no nodes are passed

Although it makes no sense that the lists of controller/compute nodes
are empty, the function should not crash.

This check ensures that the directory where the logs are written to is
always created before dumping anything.

Change-Id: I3a1fd8ac8ab983decb0bc227a2a22286ff5e34ce
Signed-off-by: Juan Vidal <juan.vidal.allende@ericsson.com>
7 years agoMerge "KVMFORNFV : Enabling triggers for Kvmfornfv NO-HA scenarios."
Fatih Degirmenci [Mon, 20 Feb 2017 12:25:46 +0000 (12:25 +0000)]
Merge "KVMFORNFV : Enabling triggers for Kvmfornfv NO-HA scenarios."

7 years agodovetail: docker build not set branch parameter 49/29049/1
MatthewLi [Mon, 20 Feb 2017 06:31:29 +0000 (01:31 -0500)]
dovetail: docker build not set branch parameter

JIRA: DOVETAIL-354

1)in https://build.opnfv.org/ci/view/dovetail/job/dovetail-compass-baremetal-debug-master/200/artifact/results/dovetail_report.txt
Version isn't correct, version should be obtained from https://git.opnfv.org/dovetail/tree/setup.cfg
2)since dovetail not have A/B/C/D branches such as Danube, no need to set branch parameter
when doing "docker build", if branch parameter settled, the "version" info in setup.cfg will not obtained.
3)related patch https://gerrit.opnfv.org/gerrit/#/c/29045/

Change-Id: I2b2880e417460a4a3da3e108bb83800e2acb3a83
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agojoid: Create jobs for cengn-pod1 37/29037/2
Fatih Degirmenci [Sun, 19 Feb 2017 22:26:15 +0000 (23:26 +0100)]
joid: Create jobs for cengn-pod1

Change-Id: Ia8c43dabd5306cf6443bea910798ce7730089a5e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoWe are already in the repo dir 91/28991/1
Aric Gardner [Fri, 17 Feb 2017 21:47:21 +0000 (16:47 -0500)]
We are already in the repo dir

fix cd line

Change-Id: Idc82ef5082788cf8aaeea711cef5ffb80fb9649d
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoNeed to have these under submodule 89/28989/1
Aric Gardner [Fri, 17 Feb 2017 21:36:26 +0000 (16:36 -0500)]
Need to have these under submodule

increase timeout and ask for shallow clone

Change-Id: I93848c17b4f0d71271fe8bfa30bca6b8a0f509ba
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoShallow clone and increate timeout for rtd verify 87/28987/1
Aric Gardner [Fri, 17 Feb 2017 21:27:24 +0000 (16:27 -0500)]
Shallow clone and increate timeout for rtd verify

Change-Id: I45dc0ef41e88cd8be593ae14b28702a6aed147f9
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoAPEX: Change virtual ram for ovs-dpdk and vpp scenarios to 14G 85/28985/1
Feng Pan [Fri, 17 Feb 2017 21:20:23 +0000 (16:20 -0500)]
APEX: Change virtual ram for ovs-dpdk and vpp scenarios to 14G

Change-Id: I997202032fd868802166fb84aa0f77b27abf28cd
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoUse securedlab for daisy configuration 89/28489/6
Julien [Sat, 11 Feb 2017 17:28:35 +0000 (01:28 +0800)]
Use securedlab for daisy configuration

pass configuration path, lab and pod info

JIRA:DAISY-40

Change-Id: I0f5dc1427cc33478bdecb8cf9c5f493b90993b7e
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoRemoved call to change directories 51/28651/2
Aimee Ukasick [Tue, 14 Feb 2017 20:46:25 +0000 (14:46 -0600)]
Removed call to change directories

JIRA: COPPER-33

Removed call to change directory to $WORKSPACE/ci since this
will cause an error (no tests dir in $WORKSPACE/ci).

Change-Id: If0c5ca0765f86114625e1659b946bcb92f40231b
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
7 years agoMerge "Install virtualenv"
Aric Gardner [Fri, 17 Feb 2017 18:06:47 +0000 (18:06 +0000)]
Merge "Install virtualenv"

7 years ago[deployment_handler] Fix some nits and improve output 15/28915/3
jose.lausuch [Fri, 17 Feb 2017 09:44:38 +0000 (10:44 +0100)]
[deployment_handler] Fix some nits and improve output

Change-Id: I283564c2f9a651b6c6fd6ec8986a6c1d98a58b2c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoMerge "[deployment_handler] Add memory and cpu info to the nodes"
Jose Lausuch [Fri, 17 Feb 2017 16:07:13 +0000 (16:07 +0000)]
Merge "[deployment_handler] Add memory and cpu info to the nodes"

7 years agoInstall virtualenv 59/28959/1
ShubhamRathi [Fri, 17 Feb 2017 15:26:35 +0000 (20:56 +0530)]
Install virtualenv

This patch installs virtualenv
in the slave machine.

Change-Id: Ib9dc27f30b135d6ba5a587df7825ad2e9cfbaf11
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoMerge "[deployment_handler] Fix getting roles from fuel node output"
Jose Lausuch [Fri, 17 Feb 2017 12:22:59 +0000 (12:22 +0000)]
Merge "[deployment_handler] Fix getting roles from fuel node output"

7 years agoMerge "Allow ericsson-virtual12 to to push test logs using gsutil"
Jose Lausuch [Fri, 17 Feb 2017 10:41:55 +0000 (10:41 +0000)]
Merge "Allow ericsson-virtual12 to to push test logs using gsutil"

7 years agoKVMFORNFV : Enabling triggers for Kvmfornfv NO-HA scenarios. 13/28913/2
Navya [Fri, 17 Feb 2017 09:49:14 +0000 (15:19 +0530)]
KVMFORNFV : Enabling triggers for Kvmfornfv NO-HA scenarios.

This patch includes implementation of jobs and triggers for
kvmfornfv os-nosdn-kvm_ovs_dpdk-noha and
os-nosdn-kvm_ovs_dpdk_bar-noha scenarios.

Change-Id: I1e0afd460f42a69b4618b73d032cd4e899e9cb54
Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
7 years agoMerge "Add CI job for traffic stress test in POSCA testsuite"
mei mei [Fri, 17 Feb 2017 09:28:46 +0000 (09:28 +0000)]
Merge "Add CI job for traffic stress test in POSCA testsuite"

7 years agoAllow ericsson-virtual12 to to push test logs using gsutil 05/28905/1
jose.lausuch [Fri, 17 Feb 2017 08:10:50 +0000 (09:10 +0100)]
Allow ericsson-virtual12 to to push test logs using gsutil

This jjob complains about it's not a CI POD:
https://build.opnfv.org/ci/job/functest-fuel-virtual-suite-master/253/console

Change-Id: I7d65350060a855ab5bfddd1abdbe127fe3e0fbf3
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoMerge "prototypes: bifrost: Collect logs even if deployment fails"
Markos Chandras [Thu, 16 Feb 2017 23:29:13 +0000 (23:29 +0000)]
Merge "prototypes: bifrost: Collect logs even if deployment fails"

7 years agoAdd reverify alongside recheck 57/28857/1
Aric Gardner [Thu, 16 Feb 2017 18:25:54 +0000 (13:25 -0500)]
Add reverify alongside recheck

for gerrit-trigger-patchset-created
used by: docs-verify-rtd-master

Change-Id: Iedd6bb129d5dc94da9972b380f24ee4489beb5fc
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoprototypes: bifrost: Collect logs even if deployment fails 51/28851/1
Markos Chandras [Thu, 16 Feb 2017 17:21:04 +0000 (17:21 +0000)]
prototypes: bifrost: Collect logs even if deployment fails

Move the collect-test-info.sh script to the 'exit' trap so we can
collect whatever logs we can even if the bifrost deployment failed.

Upstream change: https://review.openstack.org/433532
Change-Id: Icfbec01d894ff33e83730a40a09dc5540008dbaa
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years ago[docker] Use image IDs instead of tags 43/28843/1
jose.lausuch [Thu, 16 Feb 2017 16:25:08 +0000 (17:25 +0100)]
[docker] Use image IDs instead of tags

If we use tags, when there are remaining images without
the tag <none> it fails and get the following error:

Removing docker image opnfv/functest:<none>...
Error response from daemon: Error parsing reference:
"opnfv/functest:<none>" is not a valid repository/tag

By using IDs we make sure we delete the images.

Change-Id: Ib336dc73168bac909c42dd4a9681ef07d477dc7b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years ago[deployment_handler] Add memory and cpu info to the nodes 59/28759/3
jose.lausuch [Wed, 15 Feb 2017 21:35:21 +0000 (22:35 +0100)]
[deployment_handler] Add memory and cpu info to the nodes

output: http://pastebin.com/raw/KtuvGPs1

Change-Id: Ie4eb33b041e9ac0ac992a615a29dd7aeab7d857f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years ago[deployment_handler] Fix getting roles from fuel node output 05/28805/4
Romanos Skiadas [Thu, 16 Feb 2017 11:19:29 +0000 (11:19 +0000)]
[deployment_handler] Fix getting roles from fuel node output

The roles column that the fuel adapter should look in is "roles" but
it accidentally ended up looking in "pending_roles".

Change-Id: Ifcc59c16da2c604e60ca4d6e3ab33b5b91a029b6
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
7 years agoAdd CI job for traffic stress test in POSCA testsuite 71/28671/8
yuyang [Wed, 15 Feb 2017 04:51:18 +0000 (12:51 +0800)]
Add CI job for traffic stress test in POSCA testsuite

JIRA: RELENG-191
JIRA: BOTTLENECK-131

POSCA testsuite in Bottlenecks current have 2 stress testcases.
This pathch is to add CI process for these traffic stress test.

Changes:

1. Add posca stress traffic
2. Add posca stress dataplane
3. Cleanup env & run suite script refactoring
4. Call sh script process added

Change-Id: I788bd91bca895bf01fd59802f1641747175c80ee
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
7 years agoRemoved -u flag from pip install 51/28751/1
ShubhamRathi [Wed, 15 Feb 2017 20:25:00 +0000 (01:55 +0530)]
Removed -u flag from pip install

Change-Id: Iffd95b14ee2e1f427ebaa3e579027238957bedc5
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoInstall virtualenv 47/28747/1
ShubhamRathi [Wed, 15 Feb 2017 19:53:14 +0000 (01:23 +0530)]
Install virtualenv

Installing virtualenv in doc shell

Change-Id: I3a77f09d7b2921064e1d599cd2e59c0140d71995
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoBug fix to doc jobs. 45/28745/1
ShubhamRathi [Wed, 15 Feb 2017 19:27:42 +0000 (00:57 +0530)]
Bug fix to doc jobs.

Change-Id: I65b78a6772288f22db6cd0e0bcd2b10661acc02d
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoFix bugs for new doc jobs 41/28741/1
ShubhamRathi [Wed, 15 Feb 2017 18:55:14 +0000 (00:25 +0530)]
Fix bugs for new doc jobs

Added new macro and changed parameters
in docs-rtd.yml

Change-Id: Ibb3306853e241674099ae0227719af6dc1280d1f
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoMerge "New doc jobs on lf-build1"
Aric Gardner [Wed, 15 Feb 2017 16:31:32 +0000 (16:31 +0000)]
Merge "New doc jobs on lf-build1"