releng.git
7 years agoMerge "Propose Yolanda Robla Mota as new committer to Releng"
Aric Gardner [Thu, 3 Nov 2016 15:01:23 +0000 (15:01 +0000)]
Merge "Propose Yolanda Robla Mota as new committer to Releng"

7 years agoArmband: Verify: Removed upstream folder from forbidden file paths 87/23887/1
Andrei Varvara [Wed, 2 Nov 2016 10:09:00 +0000 (11:09 +0100)]
Armband: Verify: Removed upstream folder from forbidden file paths

"forbidden-file-paths" prevents verify from running for patches that
alter that dir so it was necessary to remove "upstream" ANT
configuration completely

Change-Id: I6c1f00fe500548695284ad1e947cb35bdce14c3e
Signed-off-by: Andrei Varvara <andrei.varvara@enea.com>
7 years agoPropose Yolanda Robla Mota as new committer to Releng 85/23885/2
Fatih Degirmenci [Wed, 2 Nov 2016 09:56:47 +0000 (10:56 +0100)]
Propose Yolanda Robla Mota as new committer to Releng

Change-Id: Id7699db3beb50c1e2cdea3affd4f7b052f28596e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoFix perms and sed for bridge_name 81/23881/1
Yolanda Robla Mota [Wed, 2 Nov 2016 09:35:21 +0000 (10:35 +0100)]
Fix perms and sed for bridge_name

Change-Id: I0b2b6e31a456398958bf1997ed6f6394322191c8
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoStart using centos7 instead of centos-minimal 63/23863/2
Yolanda Robla Mota [Tue, 1 Nov 2016 10:26:58 +0000 (11:26 +0100)]
Start using centos7 instead of centos-minimal

Current builds with centos-minimal are failing on 7,
so start using centos7 element instead.

Change-Id: I80d986fd7613e1807a119447a01c62e6f8a93ddf
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoAdd step to customize create bridge template 85/23485/2
Yolanda Robla Mota [Fri, 21 Oct 2016 04:49:59 +0000 (06:49 +0200)]
Add step to customize create bridge template

Change-Id: I0f4e7353773291e810f70059e4a015ac641bd2c8
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoFix automated job to properly create the bridge 87/23487/2
Yolanda Robla Mota [Fri, 21 Oct 2016 04:59:51 +0000 (06:59 +0200)]
Fix automated job to properly create the bridge

The element that creates the bridge was moved from file
to template. But in the case of VMs we are not running puppet
to install bifrost, so that is not applied. Manually place the
file in the right path, and replace the bridge name with the
expected br_opnfv.

Change-Id: I22b2213b529343b24c358b3c80fd1849ec40979c
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoplaybooks: Do not serialize ironic deployment 99/23499/3
Markos Chandras [Fri, 21 Oct 2016 09:36:09 +0000 (10:36 +0100)]
playbooks: Do not serialize ironic deployment

[This is similar to upstream https://review.openstack.org/389079]

This somewhat reverts 0a82e3d8d29f85229e1ed29d90de47346bc1d9b1
("Serialize localhost actions during final host deployment").
The only point where we want to serialize the steps is when accessing
common files on the host. In the bifrost-deploy-nodes-dynamic role,
all tasks are accessing files based on the 'inventory_hostname'
variable, which means there is no conflict there and tasks on these
role can run in parallel. This allows bifrost to provision machines
in parallel during pxe boot which speeds up the entire operation.

Change-Id: I64b1f2832c333c89e33e8f9d19f03e4d653d74b4
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoArmband: Verify: Fix build params, tree paths 11/23811/2
Alexandru Avadanii [Mon, 31 Oct 2016 18:19:20 +0000 (19:19 +0100)]
Armband: Verify: Fix build params, tree paths

Armband tree has ci, patches and upstream as folders.
Updated the releng armband-verify-jobs.yml with the right
paths.

While replicating Fuel@OPNFV behavior, one default set of parameters
was left pointing to x86 build defaults (opnfv-build-defaults),
instead of opnfv-build-arm-defaults.

JIRA: ARMBAND-99

Change-Id: I4a0ec09b6188ef4c7f06d2f0c0ddcb13ca9ad72f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Andrei Varvara <andrei.varvara@enea.com>
7 years agoArmband: Verify: Don't enable virtual-deploy yet 09/23809/1
Alexandru Avadanii [Mon, 31 Oct 2016 17:21:31 +0000 (18:21 +0100)]
Armband: Verify: Don't enable virtual-deploy yet

While at it, add missing exec flag to one sh script, and cleanup
some obsolete debug logs.

Change-Id: Ib805e41177571f6413ed744edae405449c86412e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoMerge "Add verify jobs for Armband"
Aric Gardner [Mon, 31 Oct 2016 14:32:40 +0000 (14:32 +0000)]
Merge "Add verify jobs for Armband"

7 years agoMerge "Trigger test unit execution on verify + Published for jenkins"
Morgan Richomme [Fri, 28 Oct 2016 07:23:05 +0000 (07:23 +0000)]
Merge "Trigger test unit execution on verify + Published for jenkins"

7 years agoMerge "predefined-parameters complement for daisy verify jobs"
Fatih Degirmenci [Wed, 26 Oct 2016 13:48:20 +0000 (13:48 +0000)]
Merge "predefined-parameters complement for daisy verify jobs"

7 years agoMerge "Refactor SSHUtils"
Jun Li [Tue, 25 Oct 2016 09:23:51 +0000 (09:23 +0000)]
Merge "Refactor SSHUtils"

7 years ago[Yardstick] Add default DB_BACKEND for virtual pod 83/21983/3
JingLu5 [Wed, 21 Sep 2016 02:35:35 +0000 (10:35 +0800)]
[Yardstick] Add default DB_BACKEND for virtual pod

JIRA: YARDSTICK-357

Change-Id: I5a6e77366733e1a871c8f1574d15996456ec080d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd verify jobs for Armband 15/23615/2
Andrei Varvara [Fri, 21 Oct 2016 11:35:15 +0000 (13:35 +0200)]
Add verify jobs for Armband

This patch is similar to what releng/jjb/fuel does for
verifying build and deploy.

JIRA: ARMBAND-99

Change-Id: Ic6524e921acf458b55fbbb3453638c5fc30db15c
Signed-off-by: Andrei Varvara <andrei.varvara@enea.com>
7 years agopredefined-parameters complement for daisy verify jobs 93/23493/2
Zhijiang Hu [Fri, 21 Oct 2016 08:58:23 +0000 (04:58 -0400)]
predefined-parameters complement for daisy verify jobs

Try to solve "Error fetching remote repo 'origin' GERRIT_REFSPEC"
problem.

Change-Id: I0631be6cced09aa816afab9471c1351e69a5bda7
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
7 years ago[qtip]update qtip ci job 35/23535/2
wu.zhihui [Sat, 22 Oct 2016 05:16:54 +0000 (13:16 +0800)]
[qtip]update qtip ci job

1. Creat qtip ci job on zte-pod3
2. Reschedule time on zte-pod2

JIRA: QTIP-138

Change-Id: I5805e976e72c898e761f440833bfde42b37bba42
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoMerge "[compass] fix concurrency issues of ci jobs"
mei mei [Fri, 21 Oct 2016 20:00:43 +0000 (20:00 +0000)]
Merge "[compass] fix concurrency issues of ci jobs"

7 years ago[compass] fix concurrency issues of ci jobs 25/23525/2
QiLiang [Thu, 20 Oct 2016 19:34:08 +0000 (03:34 +0800)]
[compass] fix concurrency issues of ci jobs

JIRA: COMPASS-494

Change-Id: I7cffad73976cd33974df4fe66e6a30e67df962c1
Signed-off-by: QiLiang <liangqi1@huawei.com>
7 years agoMerge "Upload Generated Documentation to Correct Path"
Trevor Bramwell [Fri, 21 Oct 2016 16:01:44 +0000 (16:01 +0000)]
Merge "Upload Generated Documentation to Correct Path"

7 years agovsperf: Run colorado verify/merge jobs on intel-pod3 09/23509/1
Fatih Degirmenci [Fri, 21 Oct 2016 13:13:16 +0000 (15:13 +0200)]
vsperf: Run colorado verify/merge jobs on intel-pod3

Change-Id: Ic893544d76e9e99189c4bba1370e5d5c0bec2e92
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoRefactor SSHUtils 91/23491/5
George Paraskevopoulos [Fri, 21 Oct 2016 07:22:13 +0000 (10:22 +0300)]
Refactor SSHUtils

- Add utility functions to get and put remote files
- Add JumpHostHopClient class that creates an ssh connection to a remote
  server through a jumphost. This class inherits from paramiko SSHClient
  and provides all the methods SSHClient provides
- Add get_ssh_connection utility function that creates an ssh client
  object.

Change-Id: Ic5e56f53781a861e991ae02864eb2e06dacaee1f
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
7 years agoUpload Generated Documentation to Correct Path 61/23461/1
Trevor Bramwell [Thu, 20 Oct 2016 19:48:27 +0000 (12:48 -0700)]
Upload Generated Documentation to Correct Path

Documentation for Colorado 2.0 is not being uploaded to the correct
place. Instead of being uploaded to 'colorado/2.0/docs' documentation is
getting uploaded to 'colorado/2.0/'. Using `$gs_path` over `$GS_URL`
should fix this.

Further this should fix the failure from the gsutil command happening
when trying to set the correct Content-Type header on HTML files as it's
referencing a path that does not exist.

JIRA: DOCS-161

Change-Id: Ic732fda5cac54b1cc4834f2b44000ee87838f269
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoMerge "Update opnfv-docs Merge Job Trigger and Parameter"
Trevor Bramwell [Thu, 20 Oct 2016 16:03:02 +0000 (16:03 +0000)]
Merge "Update opnfv-docs Merge Job Trigger and Parameter"

7 years agoApex: removes opendaylight-sfc rpm from upload 45/23445/1
Tim Rozet [Thu, 20 Oct 2016 15:23:32 +0000 (11:23 -0400)]
Apex: removes opendaylight-sfc rpm from upload

We no longer build a separate RPM for opendaylight-sfc, so this needs to
be removed.

Change-Id: I6dc10d4dbc1c42336f299e4b05955e95a67bb1a0
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoMerge "Add documentation for deploying on baremetal"
Fatih Degirmenci [Thu, 20 Oct 2016 14:59:30 +0000 (14:59 +0000)]
Merge "Add documentation for deploying on baremetal"

7 years agoMerge "prototypes: bifrost: Ignore dnsmasq service failures"
Fatih Degirmenci [Thu, 20 Oct 2016 14:58:47 +0000 (14:58 +0000)]
Merge "prototypes: bifrost: Ignore dnsmasq service failures"

7 years agoMerge "reslove issue about can not trigger verify jobs"
Fatih Degirmenci [Thu, 20 Oct 2016 14:57:35 +0000 (14:57 +0000)]
Merge "reslove issue about can not trigger verify jobs"

7 years agoMerge "Set arm-pod-3 as non-ci POD"
Fatih Degirmenci [Thu, 20 Oct 2016 13:54:15 +0000 (13:54 +0000)]
Merge "Set arm-pod-3 as non-ci POD"

7 years agoprototypes: bifrost: Ignore dnsmasq service failures 35/23435/1
Markos Chandras [Thu, 20 Oct 2016 13:18:27 +0000 (14:18 +0100)]
prototypes: bifrost: Ignore dnsmasq service failures

If this is the first time we run bifrost on a host or if we haven't
run bifrost since the last reboot, restarting the dnsmasq service will
fail because of conflicts with the dnsmasq process running by libvirt.
This is later on 'fixed' by bifrost by killing the one from libvirt.
Make sure that this spurious failure will not prevent the rest of the
cleanup process to move on.

Change-Id: Iebf37881570c27cb07cea3cecdb0fa8ac3fc511b
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoUpdate opnfv-docs Merge Job Trigger and Parameter 79/23379/1
Trevor Bramwell [Wed, 19 Oct 2016 18:07:15 +0000 (11:07 -0700)]
Update opnfv-docs Merge Job Trigger and Parameter

- Adds 'GERRIT_REFSPEC' parameter
   By setting a default to 'refs/heads/{branch}' (which will evaluate to
   either 'refs/heads/master', or 'refs/heads/stable/colorado') we will
   be able to manually trigger patchsets.

- Adds 'rebuild docs' comment to trigger
   Because 'remerge' is used by multiple projects, adding 'rebuild docs'
   will allow anyone to trigger only a rebuilding of the documentation,
   while still rebuilding them on a 'remerge' comment.

Change-Id: I596f3e8bf412077e5e505555cb0654394a32d213
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoMerge "vswitchperf: Update merge and verify jobs"
Fatih Degirmenci [Wed, 19 Oct 2016 12:05:07 +0000 (12:05 +0000)]
Merge "vswitchperf: Update merge and verify jobs"

7 years agoMerge "Disable selinux for RHEL"
Fatih Degirmenci [Wed, 19 Oct 2016 11:20:54 +0000 (11:20 +0000)]
Merge "Disable selinux for RHEL"

7 years agoTrigger test unit execution on verify + Published for jenkins 29/23329/2
Morgan Richomme [Wed, 19 Oct 2016 07:36:26 +0000 (09:36 +0200)]
Trigger test unit execution on verify + Published for jenkins

Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Change-Id: Ieb8e291d31479fff1c7cad941eb9be83cd4b670f
Depends-On: Icd958552fafb4e8dc58f9008586bcaf33862ccd4
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "bug fix: pdf generation"
Morgan Richomme [Wed, 19 Oct 2016 06:44:11 +0000 (06:44 +0000)]
Merge "bug fix: pdf generation"

7 years agoMerge "Set a Custom URL for Bifrost Verification Jobs"
Fatih Degirmenci [Tue, 18 Oct 2016 15:12:51 +0000 (15:12 +0000)]
Merge "Set a Custom URL for Bifrost Verification Jobs"

7 years agoSet a Custom URL for Bifrost Verification Jobs 51/23251/2
Trevor Bramwell [Mon, 17 Oct 2016 21:53:29 +0000 (14:53 -0700)]
Set a Custom URL for Bifrost Verification Jobs

OpenStack-CI documentation states[1] a custom URL needs to be set in
order for Jenkins comments to be correctly formatted by the OpenStack
Gerrit server.

[1] http://docs.openstack.org/infra/system-config/third_party.html#the-jenkins-gerrit-trigger-plugin-way

Change-Id: Id10c9839b823f0b3841cfcaa16a6dd384d34cbbe
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoMerge "make elastic index configurable rather than settled in code"
Jose Lausuch [Tue, 18 Oct 2016 14:14:02 +0000 (14:14 +0000)]
Merge "make elastic index configurable rather than settled in code"

7 years agobug fix: pdf generation 91/23291/2
Morgan Richomme [Tue, 18 Oct 2016 12:28:03 +0000 (14:28 +0200)]
bug fix: pdf generation

Change-Id: Ic101411a991b4baac8e1683bc5cad924f85f05c2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoSet arm-pod-3 as non-ci POD 83/23283/3
cristinapauna [Tue, 18 Oct 2016 11:04:44 +0000 (14:04 +0300)]
Set arm-pod-3 as non-ci POD

arm-pod-3 will be removed as CI pod and this commit add triggers
to make it a non-ci pod

Change-Id: Ice16b8d32c553a059a2c9885fd801a736a59a14d
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
7 years agoAdd documentation for deploying on baremetal 79/23279/1
Yolanda Robla Mota [Tue, 18 Oct 2016 09:46:28 +0000 (11:46 +0200)]
Add documentation for deploying on baremetal

Change-Id: I9685b733ae2e3e732c78e78381778c944eace90c
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agorename result_collection_api to testapi 77/23277/1
SerenaFeng [Tue, 18 Oct 2016 09:30:31 +0000 (17:30 +0800)]
rename result_collection_api to testapi

Change-Id: Iec4e3db23cd44f30831e17c127eda74e9d9b5d14
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agomake elastic index configurable rather than settled in code 67/23267/1
SerenaFeng [Tue, 18 Oct 2016 07:00:01 +0000 (15:00 +0800)]
make elastic index configurable rather than settled in code

JIRA: FUNCTEST-519

Change-Id: I4c97c01492ed47b589b0e8981dcfb431ca0838ae
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoMerge "project-ize kibana_dashboard"
Morgan Richomme [Mon, 17 Oct 2016 17:00:32 +0000 (17:00 +0000)]
Merge "project-ize kibana_dashboard"

7 years agoMerge "fix files with MIT or BSD licenses in testapi"
Morgan Richomme [Mon, 17 Oct 2016 17:00:23 +0000 (17:00 +0000)]
Merge "fix files with MIT or BSD licenses in testapi"

7 years agovswitchperf: Update merge and verify jobs 35/23235/1
Martin Klozik [Mon, 17 Oct 2016 14:08:50 +0000 (15:08 +0100)]
vswitchperf: Update merge and verify jobs

Update and verify jobs will execute real vsperf TCs,
which won't require a traffic generator. Script
./build-vsperf.sh will take care about creation, update
and activation of python virtual environment. Jobs will
be executed at ubuntu nodes, where python3 is available,
so call of scl is required only for daily job. Update
is backward compatible, i.e. merge and verify jobs
will pass with old version of ./build-vsperf.sh.

JIRA: VSPERF-391

Change-Id: I6cb0e9a1c1bcf315dd0e484f845123ec41c849fc
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoreslove issue about can not trigger verify jobs 05/23205/2
Jing Sun [Mon, 17 Oct 2016 03:54:57 +0000 (11:54 +0800)]
reslove issue about can not trigger verify jobs

Change-Id: Ie47eca93aaa05b2c04770c6f84f848fe6c709630
Signed-off-by: Jing Sun <sun.jing22@zte.com.cn>
7 years agofix files with MIT or BSD licenses in testapi 81/23081/2
SerenaFeng [Thu, 13 Oct 2016 08:17:30 +0000 (16:17 +0800)]
fix files with MIT or BSD licenses in testapi

moving tornado_swagger/static/ dir under  3rd_party/ dir

JIRA: RELENG-156

Change-Id: I8c15f6776a7626d5837982d5961106a120f0c7a5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoproject-ize kibana_dashboard 99/23199/2
SerenaFeng [Mon, 17 Oct 2016 01:03:38 +0000 (09:03 +0800)]
project-ize kibana_dashboard

JIRA: FUNCTEST-513

Change-Id: Id25dbea72b5945bc40f30c0a4b3ffe3898c3ab0b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years ago[compass] verify both trusty and centos7 91/23191/1
QiLiang [Sun, 16 Oct 2016 22:37:27 +0000 (06:37 +0800)]
[compass] verify both trusty and centos7

JIRA: COMPASS-494

Change-Id: I05ca3ad22bfb926245ac89a8ef81f832a9b31959
Signed-off-by: QiLiang <liangqi1@huawei.com>
7 years agoMerge "Armband: Move lab-config to OPNFV securedlab"
Aric Gardner [Fri, 14 Oct 2016 18:08:40 +0000 (18:08 +0000)]
Merge "Armband: Move lab-config to OPNFV securedlab"

7 years agoMerge "Add sfc scenarios on ARM"
Aric Gardner [Fri, 14 Oct 2016 17:58:16 +0000 (17:58 +0000)]
Merge "Add sfc scenarios on ARM"

7 years agoDisable selinux for RHEL 67/23167/1
Yolanda Robla Mota [Fri, 14 Oct 2016 14:16:50 +0000 (16:16 +0200)]
Disable selinux for RHEL

It is causing some unexpected permission errors if
that is enabled.

Change-Id: I96c3131a55a1b7c83a655738938645f537ab48f6
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoArmband: cleanup: retire arm-build1 65/23165/1
Alexandru Avadanii [Fri, 14 Oct 2016 14:08:33 +0000 (16:08 +0200)]
Armband: cleanup: retire arm-build1

JIRA: ARMBAND-137

Change-Id: Idbbd25449f127867f0eed03144a0e68dfbf91e12
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoAdd sfc scenarios on ARM 61/23161/5
cristinapauna [Fri, 14 Oct 2016 13:25:05 +0000 (16:25 +0300)]
Add sfc scenarios on ARM

Added old l2 sfc scenarios for both ha and noha on master branch
JIRA: ARMBAND-144

Change-Id: Ie28f9f9b32abe82b9f596d5b7d6336e2df425eb4
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
7 years agoArmband: Move lab-config to OPNFV securedlab 63/23163/1
Alexandru Avadanii [Fri, 14 Oct 2016 13:45:45 +0000 (15:45 +0200)]
Armband: Move lab-config to OPNFV securedlab

This depends on:
- jenkins-enea ssh access to OPNFV gerrit;
- master and stable/colorado securedlab definitions for arm-pod* [1];

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

JIRA: ARMBAND-149

Change-Id: Ic9a2e232027636694ffd441fe5203cb06975f137
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoFix macs in inventory 93/23093/2
Yolanda Robla Mota [Thu, 13 Oct 2016 10:26:46 +0000 (12:26 +0200)]
Fix macs in inventory

Change-Id: I834155dbd3451b06c2b45299bc64f76992b8e1b2
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>y
7 years agoAdd console password to images 77/23077/2
Yolanda Robla Mota [Thu, 13 Oct 2016 07:53:59 +0000 (09:53 +0200)]
Add console password to images

It is useful to have a user/pass to login from console.

Change-Id: I10ca00e80c07f3506710dc3133baf8012f7856ae
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoFix network interface on vm 63/23063/2
Yolanda Robla Mota [Thu, 13 Oct 2016 05:53:13 +0000 (07:53 +0200)]
Fix network interface on vm

When spinning on a vm, interface is normally eth1, not eno1.

Change-Id: I2be7a252b06f155908d207817a1c5302bd40677e
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoMerge "dovetail tool: unittest added"
Jun Li [Fri, 14 Oct 2016 07:03:30 +0000 (07:03 +0000)]
Merge "dovetail tool: unittest added"

7 years agoMerge "Update JJB Sandbox"
Jun Li [Fri, 14 Oct 2016 06:46:17 +0000 (06:46 +0000)]
Merge "Update JJB Sandbox"

7 years agoAdd apex CI PODs 39/23139/1
zshi [Fri, 14 Oct 2016 05:16:53 +0000 (13:16 +0800)]
Add apex CI PODs

JIRA: DOVETAIL-32

Change-Id: I00a7a133331da086542c46dc78f7f36d43ff2cf2
Signed-off-by: zshi <zshi@redhat.com>
7 years agodovetail tool: unittest added 35/23135/2
MatthewLi [Fri, 14 Oct 2016 03:40:31 +0000 (23:40 -0400)]
dovetail tool: unittest added

JIRA: DOVETAIL-14

this should be merged after https://gerrit.opnfv.org/gerrit/#/c/23135/

Change-Id: I9bb341c4c4de454ba9246c435e169d948205d2ba
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "Add apex installer support for dovetail CI"
Jun Li [Thu, 13 Oct 2016 10:56:00 +0000 (10:56 +0000)]
Merge "Add apex installer support for dovetail CI"

7 years agobifrost: Vote on upstream patches 87/23087/1
Fatih Degirmenci [Thu, 13 Oct 2016 09:16:57 +0000 (11:16 +0200)]
bifrost: Vote on upstream patches

Bifrost core wants OPNFV CI to vote on upstream bifrost patches to
increase the visibility.

Change-Id: Ia4fbdf5fa551750b6063dfb8610b6699039c4fbe
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoAdd apex installer support for dovetail CI 71/23071/2
zshi [Thu, 13 Oct 2016 06:43:06 +0000 (14:43 +0800)]
Add apex installer support for dovetail CI

JIRA: DOVETAIL-32

This commit is part of the effort to test dovetail CI
for apex installer, see gerrit review 23065 for the
other part.

Change-Id: I645cc3fc854d27a651b1903936fb66dfe55c28d4
Signed-off-by: zshi <zshi@redhat.com>
7 years agoMerge "Installer adapters"
Fatih Degirmenci [Thu, 13 Oct 2016 08:37:14 +0000 (08:37 +0000)]
Merge "Installer adapters"

7 years agoimplement build.sh of daisy4nfv 57/23057/1
Jing Sun [Thu, 13 Oct 2016 15:54:02 +0000 (11:54 -0400)]
implement build.sh of daisy4nfv

Change-Id: Iea673c27d17e10e53f0d6b7ef04ccb9742d51739
Signed-off-by: Jing Sun <sun.jing22@zte.com.cn>
7 years agoMerge "rename elasticsearch index of kibana_dashboard"
Serena Feng [Thu, 13 Oct 2016 01:16:42 +0000 (01:16 +0000)]
Merge "rename elasticsearch index of kibana_dashboard"

7 years agofuel, armband: build, deploy: export TERM="vt220" 33/22933/2
Alexandru Avadanii [Mon, 10 Oct 2016 17:57:39 +0000 (19:57 +0200)]
fuel, armband: build, deploy: export TERM="vt220"

Since we do not actually parse our build/deploy logs for color chars,
set the terminal to "vt220".

This will silence quite a few of colorization special identifiers,
but NOT all of them (e.g. `tput sgr0` still prints a sequence).

For Fuel@OPNFV build process, we also need to workaround docker
terminal settings not being passed down when using a tty (see [1]),
which will be fixed in Docker 1.13+. This fix is handled in [2].

[1] https://github.com/docker/docker/issues/9299
[2] https://gerrit.opnfv.org/gerrit/#/c/22883/

Change-Id: I5f0c6eae33349ef81b67dd17e6df4e0af6274fab
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoMerge "Add d3 graph presentation to yardstick reporting"
Morgan Richomme [Wed, 12 Oct 2016 16:25:00 +0000 (16:25 +0000)]
Merge "Add d3 graph presentation to yardstick reporting"

7 years agoMerge "Tune sudo settings on server"
Fatih Degirmenci [Wed, 12 Oct 2016 12:56:49 +0000 (12:56 +0000)]
Merge "Tune sudo settings on server"

7 years agoAdd d3 graph presentation to yardstick reporting 05/23005/3
chenjiankum [Wed, 12 Oct 2016 08:01:39 +0000 (16:01 +0800)]
Add d3 graph presentation to yardstick reporting

JIRA: YARDSTICK-367

Change-Id: Ifa2cca1bdfc7d94a84758019d0b1693e09b46e47
Signed-off-by: chenjiankum <chenjiankun1@huawei.com>
7 years agorename elasticsearch index of kibana_dashboard 95/22995/1
SerenaFeng [Wed, 12 Oct 2016 03:29:35 +0000 (11:29 +0800)]
rename elasticsearch index of kibana_dashboard

JIRA: FUNCTEST-508

Change-Id: I3c12d76438fd55922ece62aa5ab98cbf03a7facd
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoMerge "visualize qpi using kibana_dashboard"
Serena Feng [Wed, 12 Oct 2016 00:49:41 +0000 (00:49 +0000)]
Merge "visualize qpi using kibana_dashboard"

7 years agoMerge "always config conf.js in kibana_dashboard"
Morgan Richomme [Tue, 11 Oct 2016 12:06:39 +0000 (12:06 +0000)]
Merge "always config conf.js in kibana_dashboard"

7 years agovisualize qpi using kibana_dashboard 61/22961/2
SerenaFeng [Tue, 11 Oct 2016 07:41:45 +0000 (15:41 +0800)]
visualize qpi using kibana_dashboard

JIRA: QTIP-122

Change-Id: Ice29c0a841e911b23959c91322331c5a66281be5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoTune sudo settings on server 67/22967/3
Yolanda Robla Mota [Tue, 11 Oct 2016 09:26:39 +0000 (11:26 +0200)]
Tune sudo settings on server

We need to have passwordless sudo, and not require
a tty.

Change-Id: Iee11cade89a45b49d6b623f07d8ccb76f9e5882d
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoMerge "Add export functions to reporting"
Morgan Richomme [Tue, 11 Oct 2016 06:55:01 +0000 (06:55 +0000)]
Merge "Add export functions to reporting"

7 years agoalways config conf.js in kibana_dashboard 51/22951/1
SerenaFeng [Tue, 11 Oct 2016 03:04:46 +0000 (11:04 +0800)]
always config conf.js in kibana_dashboard

JIRA: FUNCTEST-507

Change-Id: Iad6000ccc94285bd8be03939eb2e83d7f254a887
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoMerge "refactor dashboard_construct"
Serena Feng [Tue, 11 Oct 2016 02:14:18 +0000 (02:14 +0000)]
Merge "refactor dashboard_construct"

7 years agoMerge "dovetail: add dovetail tool into daily job"
Jun Li [Tue, 11 Oct 2016 00:55:46 +0000 (00:55 +0000)]
Merge "dovetail: add dovetail tool into daily job"

7 years agoMerge "fuel: Proposal for specifying scenario name in commit message"
Fatih Degirmenci [Mon, 10 Oct 2016 17:35:08 +0000 (17:35 +0000)]
Merge "fuel: Proposal for specifying scenario name in commit message"

7 years agoFix the jenkins jobs 23/22923/1
cristinapauna [Mon, 10 Oct 2016 15:42:47 +0000 (18:42 +0300)]
Fix the jenkins jobs

Some of the jobs were programmed at the same time
This fix sets the jobs 8 hours apart

Change-Id: I13463b8a00df67519e2e2b8e333b4c625f1e9d8b
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
7 years agofuel: Proposal for specifying scenario name in commit message 07/22907/2
Fatih Degirmenci [Mon, 10 Oct 2016 09:26:51 +0000 (11:26 +0200)]
fuel: Proposal for specifying scenario name in commit message

Please take a look at fuel-basic-exp.sh for the proposal.

Apart from scenario name input proposal, jobs and script templatest have
been created as well.

Change-Id: I53b74b2e1ed34acb1f54b7ab21823227fff86d10
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agorefactor dashboard_construct 03/22903/1
SerenaFeng [Mon, 10 Oct 2016 07:17:35 +0000 (15:17 +0800)]
refactor dashboard_construct

JIRA: FUNCTEST-506

Change-Id: Ib80e35140ce4f759749a932ca3b8b49572378d79
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoAdd export functions to reporting 01/22901/1
Morgan Richomme [Mon, 10 Oct 2016 08:32:07 +0000 (10:32 +0200)]
Add export functions to reporting

JIRA: FUNCTEST-486

Change-Id: I84ad52f12097bbc5976c754d28ebc76d49b1eff2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "[compass] put huawei-pod2 into CI resource pool"
Fatih Degirmenci [Mon, 10 Oct 2016 07:30:08 +0000 (07:30 +0000)]
Merge "[compass] put huawei-pod2 into CI resource pool"

7 years agoMerge "separate visualization building from dashboard building"
Serena Feng [Mon, 10 Oct 2016 07:19:20 +0000 (07:19 +0000)]
Merge "separate visualization building from dashboard building"

7 years agoseparate visualization building from dashboard building 33/22833/4
SerenaFeng [Sat, 8 Oct 2016 08:45:49 +0000 (16:45 +0800)]
separate visualization building from dashboard building

JIRA: RELENG-155

Change-Id: I19355898d5dc5ef73fcfe4ebaf4604c4bf1e8f10
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoInstaller adapters 99/22599/8
jose.lausuch [Fri, 30 Sep 2016 15:24:31 +0000 (17:24 +0200)]
Installer adapters

This tool might be used by any project in OPNFV
to retrieve information about the deployed
OpenStack nodes.
It is python based and using paramiko.

It can:
  - get info about deployment
  - get the info about the nodes (ip, mac, ...)
  - stablish ssh connection even with ProxyCommand option
  - run remote commands
  - scp to/from nodes (i.e. fetch credentials from controller)

Added FuelAdapter as an example.

JIRA: RELENG-149
JIRA: RELENG-150

Change-Id: I49d8be96d754e0950e337aa2f88172341446fdd4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agorefactor _verify_document 69/22869/1
SerenaFeng [Sun, 9 Oct 2016 08:36:52 +0000 (16:36 +0800)]
refactor _verify_document

JIRA: FUNCTEST-505

Change-Id: I284c3e09b295c083300fa8a557bdb8178ded1521
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years ago[compass] put huawei-pod2 into CI resource pool 11/20411/3
meimei [Tue, 6 Sep 2016 02:13:06 +0000 (10:13 +0800)]
[compass] put huawei-pod2 into CI resource pool

Change-Id: I8b8cf515d47e6117bfa5804c15fac22ac8b8d90a
Signed-off-by: meimei <meimei@huawei.com>
7 years agodovetail: add dovetail tool into daily job 61/22861/2
MatthewLi [Sun, 9 Oct 2016 03:27:23 +0000 (23:27 -0400)]
dovetail: add dovetail tool into daily job

JIRA: DOVETAIL-14

Change-Id: Ie9a8f8f34b5e4a89d3013d0fc9100a39267a1aed
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoAdd script to properly install puppet 51/22751/2
Yolanda Robla Mota [Thu, 6 Oct 2016 16:13:31 +0000 (18:13 +0200)]
Add script to properly install puppet

This will be needed specially on jumphost,
when deploying puppet from scratch.

Change-Id: Ife7d3fff98826ee53edb74585b7cbfc7cad2e0a8
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoAdd management of /root/.ssh key 39/22739/2
Yolanda Robla Mota [Thu, 6 Oct 2016 13:09:47 +0000 (15:09 +0200)]
Add management of /root/.ssh key

It is generally needed to have this file created,
for next manifests to run properly.

Change-Id: I3ca1dd05a44ecdd6bee9abcfd6ba7fa875022ed4
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>
7 years agoMerge "Add new hiera with default for baremetal"
Fatih Degirmenci [Fri, 7 Oct 2016 05:58:54 +0000 (05:58 +0000)]
Merge "Add new hiera with default for baremetal"

7 years agoMerge "fuel: Specify upstream/opnfv branches separately and use include scripts"
Fatih Degirmenci [Fri, 7 Oct 2016 05:58:06 +0000 (05:58 +0000)]
Merge "fuel: Specify upstream/opnfv branches separately and use include scripts"

7 years agoAdd new hiera with default for baremetal 31/22731/2
Yolanda Robla Mota [Thu, 6 Oct 2016 10:08:37 +0000 (12:08 +0200)]
Add new hiera with default for baremetal

Refactor the common.yaml with the settings only for
vms, and create a new common_baremetal file that will
contain all settings needed for baremetal deploys,
with sane defaults.

Change-Id: I5ae3ed6d870086544792cb41f166246a3a153251
Signed-Off-By: Yolanda Robla <yroblamo@redhat.com>