releng.git
6 years agoApex: Fixes daily result reporting 01/37801/1
Tim Rozet [Wed, 19 Jul 2017 19:24:50 +0000 (15:24 -0400)]
Apex: Fixes daily result reporting

Breaks testing up into its own mulitjob, which allows us to condtionally
set status for the job due to failures, which will be set to unstable if
only test suites fail.

Change-Id: I5d886b98e437bf100b1d5546aebfcd046b0238cb
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: throttles scenario jobs to only 1 per node 99/37799/1
Tim Rozet [Wed, 19 Jul 2017 18:41:56 +0000 (14:41 -0400)]
Apex: throttles scenario jobs to only 1 per node

Change-Id: Ia155e3c60be35c0cdd31d6ddb0705dc5c3f6ad42
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "prototypes: bifrost: Do not use tmpfs for dib builds"
Markos Chandras [Wed, 19 Jul 2017 17:27:43 +0000 (17:27 +0000)]
Merge "prototypes: bifrost: Do not use tmpfs for dib builds"

6 years agoApex: adds slave params to deploy job 89/37789/1
Tim Rozet [Wed, 19 Jul 2017 14:59:57 +0000 (10:59 -0400)]
Apex: adds slave params to deploy job

Change-Id: I56002eea4b626fa9616d3a6dac7b230058121d96
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Apex: updates for post-danube"
Tim Rozet [Wed, 19 Jul 2017 13:44:23 +0000 (13:44 +0000)]
Merge "Apex: updates for post-danube"

6 years agoApex: updates for post-danube 01/37701/3
Tim Rozet [Tue, 18 Jul 2017 18:47:23 +0000 (14:47 -0400)]
Apex: updates for post-danube

Changes Include:
 - Functest in daily only executes on successful deployment
 - os-odl-bgpvpn-ha added to daily master
 - daily sub-job renamed to match CI evolution

Change-Id: If34d013416b6d6c7fdfb4d0cdff652222e02462e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "[Functest] Add presetup and fetch credentials for Alpine job"
Jose Lausuch [Wed, 19 Jul 2017 09:49:38 +0000 (09:49 +0000)]
Merge "[Functest] Add presetup and fetch credentials for Alpine job"

6 years agoMerge "bugfix: pagination raise exception when no records returned"
Serena Feng [Wed, 19 Jul 2017 09:48:06 +0000 (09:48 +0000)]
Merge "bugfix: pagination raise exception when no records returned"

6 years agoMerge "bugfix: query doesn't work well with period=1"
Serena Feng [Wed, 19 Jul 2017 09:47:59 +0000 (09:47 +0000)]
Merge "bugfix: query doesn't work well with period=1"

6 years agoMerge "bugfix: mix order of Arno results"
Serena Feng [Wed, 19 Jul 2017 09:47:53 +0000 (09:47 +0000)]
Merge "bugfix: mix order of Arno results"

6 years agoMerge "leverage openstack's requirements rule"
Serena Feng [Wed, 19 Jul 2017 09:47:45 +0000 (09:47 +0000)]
Merge "leverage openstack's requirements rule"

6 years ago[Functest] Add presetup and fetch credentials for Alpine job 73/37773/1
jose.lausuch [Wed, 19 Jul 2017 09:45:05 +0000 (11:45 +0200)]
[Functest] Add presetup and fetch credentials for Alpine job

Change-Id: I8633353f3ca9bbf854e0d67760e6504524309d74
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years ago[Functest] Add docker run command to execute the tests 69/37769/3
jose.lausuch [Wed, 19 Jul 2017 09:32:40 +0000 (11:32 +0200)]
[Functest] Add docker run command to execute the tests

Change-Id: Ie9a56a7786de841d720b9902e8d3b5aabd79dd7e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years agobugfix: pagination raise exception when no records returned 65/37765/1
SerenaFeng [Wed, 19 Jul 2017 09:18:44 +0000 (17:18 +0800)]
bugfix: pagination raise exception when no records returned

if no records returned, it will raise 'Request page > total_pages'
error. this patch is submitted to fix this

JIRA: RELENG-281

Change-Id: I447247c55c64674d44d21d6f4ac8bb3ef725cfb0
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "[Functest] Add script for running new Alpine containers"
Jose Lausuch [Wed, 19 Jul 2017 09:24:25 +0000 (09:24 +0000)]
Merge "[Functest] Add script for running new Alpine containers"

6 years ago[Functest] Add script for running new Alpine containers 83/37683/12
jose.lausuch [Tue, 18 Jul 2017 10:48:43 +0000 (12:48 +0200)]
[Functest] Add script for running new Alpine containers

Change-Id: I96c7144578ee2e1f842e4bd22ffb79b9e1e54e4c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years agoFix document review job for QTIP 47/37747/2
Yujun Zhang [Wed, 19 Jul 2017 07:32:05 +0000 (15:32 +0800)]
Fix document review job for QTIP

- missing '/' in upload path
- missing build result report to gerrit
- notebook review job should be limited for changes in example/** folder

Change-Id: I83d09157077306128a6db66429d8a402f2e7c69e
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
6 years agoMerge "doctor: workaround for bug of set-functest-env.sh"
Serena Feng [Wed, 19 Jul 2017 06:32:38 +0000 (06:32 +0000)]
Merge "doctor: workaround for bug of set-functest-env.sh"

6 years agoMerge "Add support for review jupyter notebook from nbviewer"
Serena Feng [Wed, 19 Jul 2017 06:14:43 +0000 (06:14 +0000)]
Merge "Add support for review jupyter notebook from nbviewer"

6 years agobugfix: query doesn't work well with period=1 23/37723/1
SerenaFeng [Wed, 19 Jul 2017 05:29:53 +0000 (13:29 +0800)]
bugfix: query doesn't work well with period=1

when querying by date, if $lt is not provided,
the empty/None/null/'' results will also be returned,
the patch aims to fix this issue by adding
$lt = datetime.now() if not provided

JIRA: RELENG-212

Change-Id: Ida1e7d386a88d4ab640441df161c1fe134593f82
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agobugfix: mix order of Arno results 11/37711/3
SerenaFeng [Tue, 18 Jul 2017 07:52:28 +0000 (15:52 +0800)]
bugfix: mix order of Arno results

because start_date is not always in the same format or timezone,
sort by start_date will be misordered some times, in this patch
leverage '_id' to do the sort, it is generated by mongodb itself,
always upscend.

JIRA: FUNCTEST-694
JIRA: RELENG-213

Change-Id: Ie0ed5cd09c3f7abb1803d72abe5ecab440c1569c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoprototypes: bifrost: Do not use tmpfs for dib builds 49/37649/3
Markos Chandras [Mon, 17 Jul 2017 20:06:25 +0000 (21:06 +0100)]
prototypes: bifrost: Do not use tmpfs for dib builds

Using tmpfs seems somewhat unstable. For example the following
error is observed on openSUSE hosts

ERROR: failed to umount the /tmp/dib_image.RJBbahUd tmpfs

As such, we set the dib_notmpfs variable to 'true' which mimics what
upstream OpenStack scripts are doing already in
project-config:tools/build-image.sh

Change-Id: If050ab70303b3556fc1880a956f0ba1505d62050
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoRevert "armband-deploy.sh: Inherit env vars for sudo" 55/37655/1
Alexandru Avadanii [Mon, 17 Jul 2017 23:27:27 +0000 (01:27 +0200)]
Revert "armband-deploy.sh: Inherit env vars for sudo"

Using sudo triggers a chain of dependencies in our infrastructure,
ranging from issues cleaning up the Jenkins workspace to deploy-time
permission issues.

As it turns out, cleaning all looses ends after that change is not a
trivial task, and the remaining work outweights the benefits of using
sudo in the first place.

The original motivation for using sudo was a superposition of:
- hardcoded check for running as root in Fuel's ci/deploy.sh;
- the ability to install packages on the hosts via apt-get/yum;
- the ability to spawn VMs using virt-manager;

All of the above can be mitigated by imposing a series of restrictions
for the Jenkins slave / jump server workstation and the jenkins user:
- check for sudo rights instead of running as root user;
- explicitly use sudo for package installation and/or system-level
  changes;
- add jenkins user to "kvm" and "libvirtd" groups;

So, revert using sudo when calling the deploy script, and limit sudo
actions to package installation in Armband's deploy script.
To compensate running as a regular user, a series of small changes is
required in Armband project itself, together with the appropiate
Jenkins slave user configuration on the machines running this script.

This reverts commit 67d8bac7b2a97531ad465f275747b3dc455d4fe4.

Change-Id: I88df6db1a43b93b7314ceca53d353f9000f15153
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoarmband-deploy.sh: Inherit env vars for sudo 47/37647/1
Alexandru Avadanii [Mon, 17 Jul 2017 19:35:20 +0000 (21:35 +0200)]
armband-deploy.sh: Inherit env vars for sudo

Previous commit adding sudo for ci/deploy.sh call breaks Armband
deploys, since ci/deploy.sh relies on $WORKSPACE env var being set.

Change-Id: I948c8e3c00b430e0c186c0a727e1b7e027d7a089
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoarmband-deploy.sh: sudo ci/deploy.sh 45/37645/1
Alexandru Avadanii [Mon, 17 Jul 2017 18:47:04 +0000 (20:47 +0200)]
armband-deploy.sh: sudo ci/deploy.sh

New MCP deploy scripts have a hard requirement on running as root.
Bring back sudo for the `ci/deploy.sh` invocation, aligning with
Fuel@OPNFV.

NOTE: This can be later avoided/reverted if we can guarantee the
"jenkins" user has sudo rights, even without a tty present.

Change-Id: Ibec7b14e9174a7f482609890e5e68912931a8d05
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agodoctor: workaround for bug of set-functest-env.sh 29/37629/2
Ryota MIBU [Mon, 17 Jul 2017 13:01:48 +0000 (13:01 +0000)]
doctor: workaround for bug of set-functest-env.sh

`set-functest-env.sh' is expected to run with functest jobs,
so it need one of the files in functest repo placed under
WORKSPACE.

This patch avoiding this bug by getting functest repo in pre
section of functest trigger.

Change-Id: Ib266781005bab18f34fa0cdfe50e0facb95d27ef
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "[Functest] Adapt set-functest-env to download OS images"
Jose Lausuch [Mon, 17 Jul 2017 07:38:55 +0000 (07:38 +0000)]
Merge "[Functest] Adapt set-functest-env to download OS images"

6 years ago[Compass] Move cacert docker copy after chown in fetch_os_creds 75/37575/3
wutianwei [Sun, 16 Jul 2017 04:14:32 +0000 (12:14 +0800)]
[Compass] Move cacert docker copy after chown in fetch_os_creds

sometimes it can't copy os_cacert but copy opnfv_openrc.
it cause an issue and didn't execute the command chown.
so the opnfv_openrc will belong to root, which will cause errors next time.

Change-Id: I2955ba347d399d65c9e5cd566235be06fb7c30af
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoleverage openstack's requirements rule 47/37347/4
SerenaFeng [Thu, 13 Jul 2017 07:48:52 +0000 (15:48 +0800)]
leverage openstack's requirements rule

change requirements.txt and test-requirements.txt to keep
consistent with openstack's global-requirements.txt

Change-Id: I0e62c88b957136438a23e85e41d775194bdc8757
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoleverage tox and pytest to execute unit test 43/37243/6
SerenaFeng [Wed, 12 Jul 2017 07:18:39 +0000 (15:18 +0800)]
leverage tox and pytest to execute unit test

Change-Id: I20856e1b445587f0d8ee23e792793af863743252
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "testapi: bugfix of tox"
Jose Lausuch [Fri, 14 Jul 2017 09:20:39 +0000 (09:20 +0000)]
Merge "testapi: bugfix of tox"

6 years agoMerge "Compass: add cacert file to enable SSL verification"
Jose Lausuch [Fri, 14 Jul 2017 07:32:39 +0000 (07:32 +0000)]
Merge "Compass: add cacert file to enable SSL verification"

6 years agoCompass: add cacert file to enable SSL verification 53/37453/2
Linda Wang [Fri, 14 Jul 2017 03:05:24 +0000 (03:05 +0000)]
Compass: add cacert file to enable SSL verification

Now only Openstack https is supported by OSA repo LXC in compass
deployment, so certification file is required to enable SSL
verification.
After [1] is merged, the cacert file os_cacert will be provided
in the container compass-tasks.

[1]: https://gerrit.opnfv.org/gerrit/#/c/37451/

Change-Id: Id747cef1955733a1c93feb20a26d503a5de1fb93
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agotestapi: bugfix of not exist xml 73/37473/1
MatthewLi [Fri, 14 Jul 2017 06:44:04 +0000 (02:44 -0400)]
testapi: bugfix of not exist xml

Change-Id: I43bc486e2fc12bea5f7664cc1e5acc5630e5f739
Signed-off-by: MatthewLi <lijun_1203@126.com>
6 years agotestapi: bugfix of tox 59/37459/7
MatthewLi [Fri, 14 Jul 2017 04:30:50 +0000 (00:30 -0400)]
testapi: bugfix of tox

error log

https://gerrit.opnfv.org/gerrit/#/c/37053/
https://build.opnfv.org/ci/job/testapi-verify-master/220/console

Change-Id: Id278edad06c2852c662392d75fd3cf4041b03451
Signed-off-by: MatthewLi <lijun_1203@126.com>
6 years agoMerge "Update Path to Anteater for Weekly Security Scan"
Trevor Bramwell [Thu, 13 Jul 2017 21:45:41 +0000 (21:45 +0000)]
Merge "Update Path to Anteater for Weekly Security Scan"

6 years agoMerge "[fuel/mcp] Enable ready scenarios back"
Fatih Degirmenci [Thu, 13 Jul 2017 16:07:30 +0000 (16:07 +0000)]
Merge "[fuel/mcp] Enable ready scenarios back"

6 years ago[Functest] Adapt set-functest-env to download OS images 05/37405/1
jose.lausuch [Thu, 13 Jul 2017 15:20:12 +0000 (17:20 +0200)]
[Functest] Adapt set-functest-env to download OS images

When [1] is ready and merged, we don't need to download the
OS images that are not needed for the deployed scenario.
The same filter applies to armband jobs.

[1] https://gerrit.opnfv.org/gerrit/#/c/37373/

Change-Id: I5813c738a8d9fa1262299cc50993557757f6d7e8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years agoMerge "leverage tox to trigger verify job in reporting/TestAPI"
Serena Feng [Thu, 13 Jul 2017 14:32:13 +0000 (14:32 +0000)]
Merge "leverage tox to trigger verify job in reporting/TestAPI"

6 years agoMerge "leverage testapi's own gitignore"
Serena Feng [Thu, 13 Jul 2017 14:31:54 +0000 (14:31 +0000)]
Merge "leverage testapi's own gitignore"

6 years agoAdd support for review jupyter notebook from nbviewer 47/37247/3
Yujun Zhang [Wed, 12 Jul 2017 07:36:40 +0000 (15:36 +0800)]
Add support for review jupyter notebook from nbviewer

It is done by uploading the notebook under reviewer to artifacts
and add the nbviewer link in gerrit comments

It is needed because reviewing jupyter notebook[1] directly in
gerrit is very difficult. See example in [2]. It will be much
easier if we can preview the result in nbviewer. See example in [3]

[1]: http://jupyter.org/
[2]: https://gerrit.opnfv.org/gerrit/#/c/37227/
[3]: https://nbviewer.jupyter.org/urls/git.opnfv.org/qtip/plain/examples/storage-qpi-report/storage-qpi.ipynb

Change-Id: I3e4c301f362ff6ac97aebc9d09c7103278efb136
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
6 years agoMerge "dovetail: dovetail run against ZTE-pod1 od-odl_l2-nofeature-ha scenario"
Jun Li [Thu, 13 Jul 2017 10:51:16 +0000 (10:51 +0000)]
Merge "dovetail: dovetail run against ZTE-pod1 od-odl_l2-nofeature-ha scenario"

6 years agoMerge "[Yardstick]Update Apex CI pod info for Yardstick CI jobs"
Jun Li [Thu, 13 Jul 2017 08:28:52 +0000 (08:28 +0000)]
Merge "[Yardstick]Update Apex CI pod info for Yardstick CI jobs"

6 years agoleverage tox to trigger verify job in reporting/TestAPI 35/37335/2
SerenaFeng [Thu, 13 Jul 2017 06:31:36 +0000 (14:31 +0800)]
leverage tox to trigger verify job in reporting/TestAPI

Change-Id: Ie374bb151f351764e86d05d7c7b8e254c9d6cd59
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years ago[Yardstick]Update Apex CI pod info for Yardstick CI jobs 37/37337/5
JingLu5 [Thu, 13 Jul 2017 06:54:27 +0000 (06:54 +0000)]
[Yardstick]Update Apex CI pod info for Yardstick CI jobs

Change-Id: I2ec55ccba540979148abdf0ab028e114c36eff76
Signed-off-by: JingLu5 <lvjing5@huawei.com>
6 years agoMerge "Making docker deploy script generic"
Morgan Richomme [Thu, 13 Jul 2017 07:22:41 +0000 (07:22 +0000)]
Merge "Making docker deploy script generic"

6 years agodovetail: dovetail run against ZTE-pod1 od-odl_l2-nofeature-ha scenario 25/37225/3
MatthewLi [Wed, 12 Jul 2017 01:26:14 +0000 (21:26 -0400)]
dovetail: dovetail run against ZTE-pod1 od-odl_l2-nofeature-ha scenario

JIRA: RELENG-277

dovetail run against ZTE-pod1 od-odl_l2-nofeature-ha scenario
weekly, every Sunday
ZTE-pod1 od-odl_l2-nofeature-ha scenario already exists, see the time trigger "0 2 * * *"
dovetail-fuel zte-pod1 job already exists

Change-Id: Ic870a78623873ce2f717477dcb09f18794651899
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
6 years ago[fuel/mcp] Enable ready scenarios back 57/37257/1
Michael Polenchuk [Wed, 12 Jul 2017 11:30:10 +0000 (15:30 +0400)]
[fuel/mcp] Enable ready scenarios back

* os-nosdn-ovs-noha (dpdk)
* os-odl_l2-nofeature-noha
* os-odl_l3-nofeature-noha

Change-Id: Ic18f13ea4b23ab5bacb5418a6756bedf9e5fc242
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoMaking docker deploy script generic 83/37083/5
Sakala Venkata Krishna Rohit [Sat, 8 Jul 2017 06:53:03 +0000 (12:23 +0530)]
Making docker deploy script generic

Replacing words with variables to make docker deploy generic so that it can
be availed by other modules.

Change-Id: Iacf4829aa5feede48038b71155a4dab43a8d427d
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoMerge "move resources unit tests to tests/unit/resources"
Morgan Richomme [Wed, 12 Jul 2017 09:36:50 +0000 (09:36 +0000)]
Merge "move resources unit tests to tests/unit/resources"

6 years agoMerge "Fix missing python packages for password generation"
Fatih Degirmenci [Wed, 12 Jul 2017 07:46:57 +0000 (07:46 +0000)]
Merge "Fix missing python packages for password generation"

6 years agoleverage testapi's own gitignore 39/37239/2
SerenaFeng [Wed, 12 Jul 2017 06:43:31 +0000 (14:43 +0800)]
leverage testapi's own gitignore

some files/dirs should be gitignored in testapi,
but they may be needed in releng, this patch aims to
manage gitignore by testapi itself

Change-Id: I3c57d1199145d7f062d4e48aa8216ae34672f455
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agomove resources unit tests to tests/unit/resources 37/37237/1
SerenaFeng [Wed, 12 Jul 2017 06:27:58 +0000 (14:27 +0800)]
move resources unit tests to tests/unit/resources

As webportal is introduced, the project structure
is becoming more complex, it is time to make it a
a little bit more official

Change-Id: Id380d37b07719f053b0bd385a326a2f2944a4b22
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "dovetail: conditional step bugfix"
Jun Li [Wed, 12 Jul 2017 00:52:08 +0000 (00:52 +0000)]
Merge "dovetail: conditional step bugfix"

6 years agoMerge "[Yardstick]Use volume-binding to provide rc file to yardstick container"
Jun Li [Wed, 12 Jul 2017 00:51:51 +0000 (00:51 +0000)]
Merge "[Yardstick]Use volume-binding to provide rc file to yardstick container"

6 years agoMerge "armband: Disable ISO actions for MCP"
Fatih Degirmenci [Tue, 11 Jul 2017 20:49:46 +0000 (20:49 +0000)]
Merge "armband: Disable ISO actions for MCP"

6 years agoUpdate Path to Anteater for Weekly Security Scan 13/37213/1
Trevor Bramwell [Tue, 11 Jul 2017 20:46:37 +0000 (13:46 -0700)]
Update Path to Anteater for Weekly Security Scan

This is a port from the patchset verify job and is needed due to changes
in the docker container.

Change-Id: I54626e4681ab25f6d947aaa2dcf969e5b2e0bab9
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Weekly Anteater Project Additions"
Fatih Degirmenci [Tue, 11 Jul 2017 20:46:27 +0000 (20:46 +0000)]
Merge "Weekly Anteater Project Additions"

6 years agoFix missing python packages for password generation 99/37199/2
Juan Vidal Allende [Tue, 11 Jul 2017 16:30:02 +0000 (18:30 +0200)]
Fix missing python packages for password generation

These packages are needed by pw-token-gen.py tool

Change-Id: Ib9d165274449551a469e201da9feeffac5a7a4cf
Signed-off-by: Juan Vidal Allende <juan.vidal.allende@ericsson.com>
6 years agoMerge "[QTIP]Change QTIP danube daily jobs to weekly jobs"
Fatih Degirmenci [Tue, 11 Jul 2017 20:30:03 +0000 (20:30 +0000)]
Merge "[QTIP]Change QTIP danube daily jobs to weekly jobs"

6 years agoarmband: Disable ISO actions for MCP 07/37207/1
Alexandru Avadanii [Tue, 11 Jul 2017 19:44:01 +0000 (21:44 +0200)]
armband: Disable ISO actions for MCP

Sync with changes for Fuel@OPNFV targeting master branch (MCP):
- disable ISO build for master branch;
- turn off upload action & checkout;
- add retrieving OS credentials for MCP;
- disable ISO download for master branch;

Change-Id: I11eacfad7ee1f738119e17c2e63c3d92707f8e1f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoWeekly Anteater Project Additions 57/37157/1
lukehinds [Tue, 11 Jul 2017 07:32:05 +0000 (08:32 +0100)]
Weekly Anteater Project Additions

https://wiki.opnfv.org/display/INF/Project+Roll+Out+for+Anteater

Week begining July the 10th

Change-Id: Ifc6e59f2298ae8d83679a3817c82a2cc6ec4acd6
Signed-off-by: lukehinds <lhinds@redhat.com>
6 years ago[QTIP]Change QTIP danube daily jobs to weekly jobs 47/37147/6
zhihui wu [Tue, 11 Jul 2017 03:06:59 +0000 (11:06 +0800)]
[QTIP]Change QTIP danube daily jobs to weekly jobs

Change-Id: I5e9ee5bf45f4f349dc178ce7062610469c8de008
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
6 years agodovetail: conditional step bugfix 41/37141/1
MatthewLi [Tue, 11 Jul 2017 01:46:35 +0000 (21:46 -0400)]
dovetail: conditional step bugfix

error log
https://build.opnfv.org/ci/job/compass-os-odl_l3-nofeature-ha-virtual-daily-master/366/
Subprojects triggered but not blocked for

Change-Id: Idc73361430f91c0f2e8002a950a738054442807f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
6 years agoRemove SERVER_URL in reporting deploy job 39/37139/1
chenjiankun [Tue, 11 Jul 2017 01:35:43 +0000 (01:35 +0000)]
Remove SERVER_URL in reporting deploy job

Since we improved the reporting deploy way, the SERVER_URL is set
to http://testresults.opnfv.org/reporting2 by default. So we don't
need to set it.

So we have to ways:
In CI:
    docker run -itd -p 8084:8000 opnfv/reporting:tag
Personal use:
    docker run -itd -p 8084:8000 -e SERVER_URL={server_ip}:8084 opnfv/reporting:tag
    (8084 is the port mapping, you can change it)

Change-Id: Ibe8adbb4601378d59d4d1fe6c7dd3266222c47d1
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Yamllint Job for Octopus, Pharos, and Anteater"
Trevor Bramwell [Mon, 10 Jul 2017 17:36:40 +0000 (17:36 +0000)]
Merge "Yamllint Job for Octopus, Pharos, and Anteater"

6 years agoMerge "Send Build Notifications to Jenkins Admins"
Trevor Bramwell [Mon, 10 Jul 2017 17:27:21 +0000 (17:27 +0000)]
Merge "Send Build Notifications to Jenkins Admins"

6 years agoMerge "Ignore create_pod_file failure for Compass latest deployment"
Jun Li [Mon, 10 Jul 2017 09:33:55 +0000 (09:33 +0000)]
Merge "Ignore create_pod_file failure for Compass latest deployment"

6 years ago[Yardstick]Use volume-binding to provide rc file to yardstick container 19/37119/5
JingLu5 [Mon, 10 Jul 2017 07:00:25 +0000 (07:00 +0000)]
[Yardstick]Use volume-binding to provide rc file to yardstick container

The 'fetch_os_creds' script is preferred to run on jump server to get OS creds as mand projects do,
this patch unify the way to get OS creds by volume-binding.

Change-Id: I0da54545ee088458c952f216945c29232d487692
Signed-off-by: JingLu5 <lvjing5@huawei.com>
6 years agoMerge "dovetail: fix compass branch issue"
Jun Li [Mon, 10 Jul 2017 06:57:30 +0000 (06:57 +0000)]
Merge "dovetail: fix compass branch issue"

6 years agoIgnore create_pod_file failure for Compass latest deployment 17/37117/1
xudan [Mon, 10 Jul 2017 06:38:41 +0000 (02:38 -0400)]
Ignore create_pod_file failure for Compass latest deployment

JIRA: DOVETAIL-460

Change-Id: Ibd89d338e94178fadcdfe533c71e4df74641b97c
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "patch don't verify in centos In master branch, compass4nfv don't support cento...
Jun Li [Mon, 10 Jul 2017 06:17:39 +0000 (06:17 +0000)]
Merge "patch don't verify in centos In master branch, compass4nfv don't support centos. it is needless to verify in centos."

6 years agodovetail: fix compass branch issue 11/37111/1
MatthewLi [Mon, 10 Jul 2017 03:34:54 +0000 (23:34 -0400)]
dovetail: fix compass branch issue

log https://build.opnfv.org/ci/job/compass-os-nosdn-nofeature-ha-virtual-daily-danube/119/

Change-Id: I7ea57268b92e48c3531f412551c9582f440950ee
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
6 years agocompass verify have problem to git clone functest 07/37107/2
wutianwei [Mon, 10 Jul 2017 03:03:52 +0000 (11:03 +0800)]
compass verify have problem to git clone functest

Change-Id: I390c742040b3f32c705c989cac82ee7cbe7b5748
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoMerge "prototypes: xci: xci-deploy: Set default value for devel parameters"
Fatih Degirmenci [Fri, 7 Jul 2017 19:25:28 +0000 (19:25 +0000)]
Merge "prototypes: xci: xci-deploy: Set default value for devel parameters"

6 years agoMerge "Change owner of the openrc file for compass"
Jun Li [Fri, 7 Jul 2017 09:27:56 +0000 (09:27 +0000)]
Merge "Change owner of the openrc file for compass"

6 years agoMerge "Push Functest API doc to artifact"
Jose Lausuch [Fri, 7 Jul 2017 08:44:15 +0000 (08:44 +0000)]
Merge "Push Functest API doc to artifact"

6 years agoChange owner of the openrc file for compass 51/37051/5
Linda Wang [Fri, 7 Jul 2017 06:06:16 +0000 (06:06 +0000)]
Change owner of the openrc file for compass

The jenkins user is not permitted to view openrc file
with root owner and group.[1]
cat: /home/jenkins/opnfv-openrc.sh: Permission denied

[1]: https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/1293/console

Change-Id: I89d0597c8f0ece00f70fd6622048794b15510636
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoMerge "Compass: add retrieving OS credentials for Containers"
Jun Li [Fri, 7 Jul 2017 03:36:40 +0000 (03:36 +0000)]
Merge "Compass: add retrieving OS credentials for Containers"

6 years agobugfix for reporting verify job 13/37013/3
Sakala Venkata Krishna Rohit [Thu, 6 Jul 2017 11:33:51 +0000 (17:03 +0530)]
bugfix for reporting verify job

Copying xml files to workspace folder as jenkins searchs for xml files
from workspace directory. This solves the configuration error the
reporting verify job is facing.

Change-Id: I747a6e93995188d645d3fa09cdbd60e7a7fc453b
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoBugfix for failure of reporting verify job 11/37011/2
Sakala Venkata Krishna Rohit [Thu, 6 Jul 2017 10:09:06 +0000 (15:39 +0530)]
Bugfix for failure of reporting verify job

Prefer to run unit tests from the directory in which unit test script
is present as errors are being raised if it is being run from other
directories.

Change-Id: Ifa2000ac333f2e985feeae76c0040a1831f60253
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoMerge "Reporting docker deployment improvement"
Morgan Richomme [Thu, 6 Jul 2017 09:44:05 +0000 (09:44 +0000)]
Merge "Reporting docker deployment improvement"

6 years agoPush Functest API doc to artifact 17/36317/9
Sakala Venkata Krishna Rohit [Wed, 5 Jul 2017 08:17:24 +0000 (13:47 +0530)]
Push Functest API doc to artifact

Note that it is not the final goal
The final goal is to integrate api doc into Functest
developer guide
This will be triggered from opnfvdocs and replace the current
developer guide:
http://docs.opnfv.org/en/stable-danube/submodules/functest/docs/testing/developer/devguide/index.html

This patch allows to have an up-to-date api docs on the artifact after
functest merge
http://artifacts.opnfv.org/functest/docs/

Change-Id: I91256add29ce9eadd66764c2234da1d60981dd31
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agopatch don't verify in centos 61/36961/2
wutianwei [Wed, 5 Jul 2017 08:32:17 +0000 (16:32 +0800)]
patch don't verify in centos
In master branch, compass4nfv don't support centos.
it is needless to verify in centos.

Change-Id: I0d7797ca4c057d2422a9bde5d684577a32854e33
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoMerge "Functest verify jobs only for master branch"
Jose Lausuch [Thu, 6 Jul 2017 07:12:31 +0000 (07:12 +0000)]
Merge "Functest verify jobs only for master branch"

6 years agoMerge "bugfix: hardcoded testapi urls"
Jose Lausuch [Thu, 6 Jul 2017 07:11:40 +0000 (07:11 +0000)]
Merge "bugfix: hardcoded testapi urls"

6 years agoCompass: add retrieving OS credentials for Containers 01/37001/1
Linda Wang [Thu, 6 Jul 2017 06:37:41 +0000 (06:37 +0000)]
Compass: add retrieving OS credentials for Containers

Compass has changed the mechanism of deployment (Containers) in master,
so we adjust the way to fetch the OS credentials file.

Change-Id: If126ac9b081589c21466b59eae05b107bf6dc425
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoReporting docker deployment improvement 91/36991/2
chenjiankun [Thu, 6 Jul 2017 03:45:01 +0000 (03:45 +0000)]
Reporting docker deployment improvement

In the patch, I make build pages(landing page ...),
when docker build, when run a container, we can set
the api url(default:testresults.opnfv.org/reporting2) by -e;

For example:
1. In testresults.opnfv.org:
docker run -itd -p 8888:8000 -p 80:80 opnfv/reporting:tag
visit: http://testresults.opnfv.org/reporting2/reporting/index.html

2. Personal use:
docker run -itd -p 8888:8000 -p 80:80 -e SERVER_URL=192.168.131.2:8888 opnfv/reporting:tag
visit: http://192.168.131.2:8888/reporting/index.html

Change-Id: Ib838c12e785151acf9852f25eab254aedc520a1d
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoChange the installer ip of daisy-baremetal 85/36985/1
Alex Yang [Thu, 6 Jul 2017 00:46:00 +0000 (08:46 +0800)]
Change the installer ip of daisy-baremetal

From 10.20.11.2 to 10.20.7.3

Change-Id: I796e2bcf3065df804eefec28c2ed9ecdcb198d7a
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoprototypes: xci: xci-deploy: Set default value for devel parameters 73/36973/1
Markos Chandras [Wed, 5 Jul 2017 14:06:49 +0000 (15:06 +0100)]
prototypes: xci: xci-deploy: Set default value for devel parameters

Commit 68412ffc734e ("prototypes: xci: xci-deploy.sh: Append trailing
slash for rsync vars") modified xci-deploy.sh script to append a
trailing slash to the devel variables but it broke the script when
one of these variables was not set (since we run with 'set -eu') with
the following error:

./xci-deploy.sh: line 45: !local_user_var: unbound variable

Fixes: I0103b754585931fa1dcd3966c52d7e4a8f2f63f6
Change-Id: Ic2465ff07348b61e74e191516425cd10d80c1fce
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoFunctest verify jobs only for master branch 99/36499/2
jose.lausuch [Mon, 26 Jun 2017 08:38:23 +0000 (10:38 +0200)]
Functest verify jobs only for master branch

The verify job is running tox which is not in stable/danube
branch. Therefore, the bugfixes in that branch fail.
This enables verify jobs only to master branch.

Change-Id: Iff2a7b5e2d6aaff489767e77ebfa9a16bb9326de
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years agobugfix: hardcoded testapi urls 59/36959/2
SerenaFeng [Wed, 5 Jul 2017 08:20:54 +0000 (16:20 +0800)]
bugfix: hardcoded testapi urls

testapi webportal's urls are fixed in configure files
this patch aims to modify them according to base_url
provided when bringing up container

Change-Id: I29c461fc3b837e54d4ff5330dcaa520637590ff7
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoMerge "remove scenarios"
Jun Li [Wed, 5 Jul 2017 01:53:27 +0000 (01:53 +0000)]
Merge "remove scenarios"

6 years agoMerge "Enable ODL scenarios jobs"
Serena Feng [Wed, 5 Jul 2017 01:50:39 +0000 (01:50 +0000)]
Merge "Enable ODL scenarios jobs"

6 years agoMerge "prototypes: xci: xci-deploy.sh: Append trailing slash for rsync vars"
Markos Chandras [Tue, 4 Jul 2017 18:02:48 +0000 (18:02 +0000)]
Merge "prototypes: xci: xci-deploy.sh: Append trailing slash for rsync vars"

6 years agoMerge "Use former calls to running Functest in Danube"
Jose Lausuch [Tue, 4 Jul 2017 13:26:06 +0000 (13:26 +0000)]
Merge "Use former calls to running Functest in Danube"

6 years agoMerge "add zte-virtul3 and zte-virtul4 to Doctor CI pods"
Ryota Mibu [Tue, 4 Jul 2017 13:19:36 +0000 (13:19 +0000)]
Merge "add zte-virtul3 and zte-virtul4 to Doctor CI pods"

6 years agoUse former calls to running Functest in Danube 11/36911/1
jose.lausuch [Tue, 4 Jul 2017 12:35:23 +0000 (14:35 +0200)]
Use former calls to running Functest in Danube

Change-Id: I472a41e3c2ad41e97a6f4ea3b82d72df73c8416b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
6 years agoremove scenarios 87/36887/2
wutianwei [Tue, 4 Jul 2017 06:44:24 +0000 (14:44 +0800)]
remove scenarios

compass4nfv don't support openo, moon,onos in master branch
so we remove these scenario

Change-Id: Ibfad2b352b1236dac48453101860cdd538528aa3
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agodovetail change tag to cvp.0.2.0 95/36895/3
MatthewLi [Tue, 4 Jul 2017 07:37:59 +0000 (03:37 -0400)]
dovetail change tag to cvp.0.2.0

after https://gerrit.opnfv.org/gerrit/#/c/36775/ merged
let it run in CI

Change-Id: I46a4a55aab673c346291428eccdc24c77cfd8bc4
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>