releng.git
7 years agoAdd and insert new project icons 87/31887/1
Morgan Richomme [Mon, 27 Mar 2017 09:14:42 +0000 (11:14 +0200)]
Add and insert new project icons

Change-Id: I4334bca1ab02a5d26b84b934cb718b3753ce0a13
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "xci: Pass parameters to downstream jobs"
Fatih Degirmenci [Thu, 23 Mar 2017 09:19:58 +0000 (09:19 +0000)]
Merge "xci: Pass parameters to downstream jobs"

7 years agoxci: Pass parameters to downstream jobs 29/31529/1
Fatih Degirmenci [Thu, 23 Mar 2017 09:14:00 +0000 (10:14 +0100)]
xci: Pass parameters to downstream jobs

Change-Id: I02f8c47fb19e6d47027c4655c233bf1952fabedd
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "start TestAPI in venv with no config-file"
Jose Lausuch [Thu, 23 Mar 2017 09:12:08 +0000 (09:12 +0000)]
Merge "start TestAPI in venv with no config-file"

7 years agoMerge "restore setup.cfg in case submitted by mistake"
Jose Lausuch [Thu, 23 Mar 2017 09:11:30 +0000 (09:11 +0000)]
Merge "restore setup.cfg in case submitted by mistake"

7 years agoMerge "make unittest execution more user-friendly"
Jose Lausuch [Thu, 23 Mar 2017 09:11:01 +0000 (09:11 +0000)]
Merge "make unittest execution more user-friendly"

7 years agoMerge "fix: always return 200 even if exception happens"
Jose Lausuch [Thu, 23 Mar 2017 09:10:31 +0000 (09:10 +0000)]
Merge "fix: always return 200 even if exception happens"

7 years agojjb: xci: xci-daily-jobs: Fix typo 13/31513/1
Markos Chandras [Thu, 23 Mar 2017 08:40:53 +0000 (08:40 +0000)]
jjb: xci: xci-daily-jobs: Fix typo

Change-Id: Ib9116927c2169e033911d8b3fc64ba39232da6b0
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agomake unittest execution more user-friendly 01/31501/1
SerenaFeng [Thu, 23 Mar 2017 08:17:05 +0000 (16:17 +0800)]
make unittest execution more user-friendly

allow users use their existed venv
manage all test-related libs in test-requirements.txt

Change-Id: I39a63833e4a1f4f088afa045a83bf12cd01da167
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agorestore setup.cfg in case submitted by mistake 97/31497/1
SerenaFeng [Thu, 23 Mar 2017 07:58:39 +0000 (15:58 +0800)]
restore setup.cfg in case submitted by mistake

in venv mode, setup.cfg will be modified to fit
venv condition, restore to the original after
installation

Change-Id: Ib38b2ab9e015201c812305414a207c05bdf7c830
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agostart TestAPI in venv with no config-file 95/31495/1
SerenaFeng [Thu, 23 Mar 2017 07:35:38 +0000 (15:35 +0800)]
start TestAPI in venv with no config-file

in virtual env mode, config.ini is configured in
.venv/etc/opnfv_testapi, in this case when we start
it the configuration file needs to be specified, by
changing the _default_config, the -config-file is no
longer needed when starting TestAPI in venv mode.

Change-Id: I0217cfefe578bbc3325bb7577ed268dc21cde4ea
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agofix: always return 200 even if exception happens 79/31479/1
SerenaFeng [Thu, 23 Mar 2017 07:14:47 +0000 (15:14 +0800)]
fix: always return 200 even if exception happens

when post/update/delete is executed, the return value
always are 200, even if exceptions such as 404/409 happen

Change-Id: I612ad15cc6567f435caa4c889bb0c7b6a73f9c52
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoxci: Make it possible to select component versions 39/31439/8
Fatih Degirmenci [Wed, 22 Mar 2017 22:04:54 +0000 (23:04 +0100)]
xci: Make it possible to select component versions

By replacing the branch with version, we now can specify sha1s
per project; opnfv/releng, openstack-ansible, and bifrost.

If nothing is specified manually (or via promotion), the defaults
will be set to branches, master and stable/ocata.

Change also includes further logging.

Change-Id: Iae0f8cc60391caeb0f2735610050007014374a70
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "jjb: xci: Fix permissions in workspace before removing it"
Fatih Degirmenci [Wed, 22 Mar 2017 21:25:08 +0000 (21:25 +0000)]
Merge "jjb: xci: Fix permissions in workspace before removing it"

7 years agojjb: xci: Fix permissions in workspace before removing it 93/31193/6
Markos Chandras [Tue, 21 Mar 2017 12:46:51 +0000 (12:46 +0000)]
jjb: xci: Fix permissions in workspace before removing it

From time to time we end up in the unfortunate situation where
the jenkins job breaks for random reasons and the logs are left
with 'root' permissions. On the next run, the job fails again but
this time it's because Jenkins does not have enough permissions
to delete them. We workaround this by fixing up the permissions
before removing the workspace.

Change-Id: I2fda20ded527bac73605ffa5818a2c44bf6c9026
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoKVMFORNFV:  Adding forbidden-file-paths. 07/31407/1
kalyanreddy [Wed, 22 Mar 2017 20:07:01 +0000 (13:07 -0700)]
KVMFORNFV:  Adding forbidden-file-paths.

This patch is used to disable strict-forbidden-file-verification and add
forbidden-file-paths so that kvmfornfv verify job will not be triggered
if the patch includes changes only to docs/

Change-Id: I03bf15aa354fda3c2003f59c5a8a6e1c741a6531
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
7 years agoMerge "xci: Fix grep, switch to opnfv playbook and log playbooks to console"
Fatih Degirmenci [Wed, 22 Mar 2017 18:01:08 +0000 (18:01 +0000)]
Merge "xci: Fix grep, switch to opnfv playbook and log playbooks to console"

7 years agoxci: Fix grep, switch to opnfv playbook and log playbooks to console 77/31377/5
Fatih Degirmenci [Wed, 22 Mar 2017 12:43:00 +0000 (13:43 +0100)]
xci: Fix grep, switch to opnfv playbook and log playbooks to console

Change-Id: I4a576d45b71267f672e55c93e4f0c95410af019a
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "functest: daily jobs: Increase timeout"
Fatih Degirmenci [Wed, 22 Mar 2017 14:50:44 +0000 (14:50 +0000)]
Merge "functest: daily jobs: Increase timeout"

7 years agojoid: disable dovetail jobs 85/31385/1
Fatih Degirmenci [Wed, 22 Mar 2017 14:05:38 +0000 (15:05 +0100)]
joid: disable dovetail jobs

Change-Id: I435ae5af78f259bb66a6104312b9bb5133ebeabc
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoChange shell check name, as it's confusing 81/28981/7
Aric Gardner [Fri, 17 Feb 2017 18:57:31 +0000 (13:57 -0500)]
Change shell check name, as it's confusing

When you look at the build there is

opnfvdocs-verify-master (opnfvdocs project)
opnfv-docs-verify-master (releng project)

It's not clear on first glance which build does what.
change opnfvdocs-verify-{stream} to 'opnfvdocs-verify-shellcheck-{stream}'
change opnfvdocs-merge-{stream} to 'opnfvdocs-merge-shellcheck-{stream}'

Change-Id: I11927c9ac9b7ae6f9ae44660ea5008713a1b0a9f
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoxci: Fix the script name and remove openstack services 67/31367/1
Fatih Degirmenci [Wed, 22 Mar 2017 11:08:30 +0000 (12:08 +0100)]
xci: Fix the script name and remove openstack services

Change-Id: I774e12f15561de75920ca50bcb2fbaf917e004a9
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoxci: Logging, naming, and job updates 97/31297/3
Fatih Degirmenci [Wed, 22 Mar 2017 10:29:21 +0000 (11:29 +0100)]
xci: Logging, naming, and job updates

- adjust build blockers in daily jobs.
- explicity set SLAVE_LABEL for provision, deploy, and functest jobs
so they run on correct nodes even if they are started manually.
- rename files and update scripts accordingly.
    osa_deploy.sh -> osa-deploy.sh
    targethost_configuration.yml -> configure-targethosts.yml
    jumphost_configuration.yml -> configure-xcimaster.yml
- add/fix console logging in osa-deploy.sh.
- add license header to osa-deploy.sh.

Change-Id: I57a37dccaa4bcda554ef79969e5d288b49937807
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoxci: Updates to releng/osa to make it work on Jenkins 93/31293/5
Fatih Degirmenci [Tue, 21 Mar 2017 21:34:52 +0000 (22:34 +0100)]
xci: Updates to releng/osa to make it work on Jenkins

- change OSA_BRANCH to OPENSTACK_BRANCH to be consistent everywhere.
- create opnfv-setup-openstack.yml playbook, getting rid of some components
and copy it to xcimaster to use during the deployment.
- switch to opnfv-setup-openstack.yml from setup-openstack.yml.
- create Jenkins job wrapper to execute osa deploy script.
- disable ansible strict host key checking.
- use sudo -E as needed in order to make env vars set by Jenkins
job and wrapper available to other scripts and to ansible.
- rename jumphost to xcimaster so people do not mix it with actual
jumphost located in Pharos PODs.
- other minor fixes.

Change-Id: I5736fa700c2aa39c598d301bc74450d766b74411
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoxci: Updates to releng/bifrost to make it work on Jenkins 85/31285/3
Fatih Degirmenci [Tue, 21 Mar 2017 21:16:18 +0000 (22:16 +0100)]
xci: Updates to releng/bifrost to make it work on Jenkins

- get rid of BAREMETAL_DATA_FILE and use BIFROST_INVENTORY_SOURCE
so it works both for master and ocata for osa-bifrost.
- set BIFROST_INVENTORY_SOURCE file according to branch bifrost is
executed from for osa-bifrost.
- explicitly set what the SSH public key file is as ansible copies
the wrong public key to nodes if bifrost is executed on Jenkins
using sudo.
- set branches if they are not set so the scripts can be used manually
as well.
- rename jumphost to xcimaster so people do not mix it with actual
jumphost located in Pharos PODs.

Change-Id: Iff7631fa99816ad75316b62c5ac20714f67cd86a
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agofunctest: daily jobs: Increase timeout 43/31243/1
Alexandru Avadanii [Tue, 21 Mar 2017 18:16:26 +0000 (19:16 +0100)]
functest: daily jobs: Increase timeout

Armband Functest jobs timeout sometimes, mostly because of failing
tests which time out individually, adding to more than 180 min.

Therefore, increase the job timeout to 240 min.

Change-Id: I4829e14785f5dd7297f28dde436d5149a896d419
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agojjb: xci: Fix trigger for cleanup jobs 47/30747/3
Aric Gardner [Thu, 16 Mar 2017 18:49:13 +0000 (14:49 -0400)]
jjb: xci: Fix trigger for cleanup jobs

Trigger should only run on change-merged and change-abandonded
The documentation could be imporved more explicitly here:
https://docs.openstack.org/infra/jenkins-job-builder/triggers.html#trigger-on
but the modified lines do not take true or false they stand alone

Fixes: ea33eda6954a ("jjb: infra: bifrost-cleanup-job: Do not trigger on new patchsets")
Fixes: f6bba721fd13 ("jjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation")
Change-Id: Ibc574220ea86c5a039855d6f4fe35eef0aac7e0e
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoNo longer needed, moved logic to docs-rtd.yaml 13/31213/1
Aric Gardner [Tue, 21 Mar 2017 16:04:04 +0000 (12:04 -0400)]
No longer needed, moved logic to docs-rtd.yaml

Change-Id: I2b8ad2ab185074047ce7267cbedf1dbd70b16535
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoRemove cloning 11/31211/2
ShubhamRathi [Tue, 21 Mar 2017 15:51:03 +0000 (21:21 +0530)]
Remove cloning

Change-Id: Idd7c48095f74985a129b968b320b99d1bc606b58
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoRemove default project off merge job 09/31209/1
ShubhamRathi [Tue, 21 Mar 2017 15:13:40 +0000 (20:43 +0530)]
Remove default project off merge job

Danube's merge job was failing because
releng was given as the default project
to clone.

Change-Id: I57b40f37bf4a2c07ef5e566209f881be3c411975
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoMerge "xci: Remove obsolete bifrost dib ELEMENTS_PATH"
Fatih Degirmenci [Tue, 21 Mar 2017 12:28:27 +0000 (12:28 +0000)]
Merge "xci: Remove obsolete bifrost dib ELEMENTS_PATH"

7 years agoMerge "[qtip]refactor validate job"
Fatih Degirmenci [Tue, 21 Mar 2017 12:02:35 +0000 (12:02 +0000)]
Merge "[qtip]refactor validate job"

7 years agoxci: Remove obsolete bifrost dib ELEMENTS_PATH 87/31187/2
Fatih Degirmenci [Tue, 21 Mar 2017 11:36:23 +0000 (12:36 +0100)]
xci: Remove obsolete bifrost dib ELEMENTS_PATH

Change-Id: I7baa0db9c8193e4041883d5997529df98919c7af
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years ago[qtip]refactor validate job 41/31141/2
wu.zhihui [Tue, 21 Mar 2017 07:44:16 +0000 (15:44 +0800)]
[qtip]refactor validate job

- only keep the builder "qtip-validate-deploy", remove the others
- add scenario info in qtip-validate-jobs.yaml
- add some print info in validate-deploy.sh
- a related modification in fuel jjb file

Change-Id: Iff884f273eea5c6aac64e09cfffcedc7481b47e9
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoMerge "xci: Enable VM provisioning using bifrost for daily runs"
Fatih Degirmenci [Tue, 21 Mar 2017 10:28:54 +0000 (10:28 +0000)]
Merge "xci: Enable VM provisioning using bifrost for daily runs"

7 years agoMerge "qtip: set CI_DEBUG to false"
Serena Feng [Tue, 21 Mar 2017 07:48:53 +0000 (07:48 +0000)]
Merge "qtip: set CI_DEBUG to false"

7 years agoqtip: enable stable docker image build 37/31137/1
Yujun Zhang [Tue, 21 Mar 2017 07:26:02 +0000 (15:26 +0800)]
qtip: enable stable docker image build

Change-Id: I38fd97bff3aa1c966f9267d96e3b0cbabbf1f4a6
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoAdd mapping of intel-pod2 to apex with danube 23/31123/1
Jamo Luhrsen [Tue, 21 Mar 2017 04:21:35 +0000 (21:21 -0700)]
Add mapping of intel-pod2 to apex with danube

Change-Id: I64019e8a80fe5c7605363b987a57fc6393ee1813
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd danube for available cperf streams 19/31119/1
Jamo Luhrsen [Tue, 21 Mar 2017 02:27:37 +0000 (19:27 -0700)]
Add danube for available cperf streams

Change-Id: I9b21f77ae5faf87e4bbb24f3b02d9169fe17eee6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoqtip: set CI_DEBUG to false 17/31117/2
Yujun Zhang [Tue, 21 Mar 2017 02:03:43 +0000 (10:03 +0800)]
qtip: set CI_DEBUG to false

otherwise the insecure key will be left in server

Change-Id: I2bae0c16e8da05d68d53cb5624a6660053c80756
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "qtip: fix daily job failure"
Serena Feng [Tue, 21 Mar 2017 02:02:19 +0000 (02:02 +0000)]
Merge "qtip: fix daily job failure"

7 years agoMerge "prototypes: fix yamllint issues"
Jun Li [Tue, 21 Mar 2017 02:00:23 +0000 (02:00 +0000)]
Merge "prototypes: fix yamllint issues"

7 years agoMerge "prototypes: fix yamllint issues"
Jun Li [Tue, 21 Mar 2017 01:58:25 +0000 (01:58 +0000)]
Merge "prototypes: fix yamllint issues"

7 years agoxci: Enable VM provisioning using bifrost for daily runs 03/31103/4
Fatih Degirmenci [Mon, 20 Mar 2017 14:01:52 +0000 (15:01 +0100)]
xci: Enable VM provisioning using bifrost for daily runs

- create script to provision VMs (log upload is not enabled yet)
- remove leftover inventory files (baremetal.csv, baremetal.json)
- set BIFROST_INVENTORY_SOURCE as needed by stable/ocata
- rename playbook used during bifrost and adjust scripts using it
- remove puppet-infracloud stuff

Change-Id: I1c4412d0725c00ab9a1b3497e358d33998b4e7e6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agojoid: Disable auto-triggers for ONOS scenarios 65/30665/3
Fatih Degirmenci [Thu, 16 Mar 2017 09:21:09 +0000 (10:21 +0100)]
joid: Disable auto-triggers for ONOS scenarios

Change-Id: I65ffee9cac42c33cfc923b67c8020bac6cc19da6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoqtip: fix daily job failure 85/31085/2
Yujun Zhang [Mon, 20 Mar 2017 15:53:38 +0000 (23:53 +0800)]
qtip: fix daily job failure

Parameter BRANCH is not correct in danube daily job[1]: expected `stable/danube`, actual `danube`

The following corrections are made as an attempt to fix this issue

- enable CI_DEBUG for additional information
- inline qtip-common-parameters

[1]: https://build.opnfv.org/ci/view/qtip/job/qtip-daily-fuel-zte-pod3-danube/7/parameters/

Change-Id: Ia892371925ffdb817d663c134d16e4568c07dff7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoMerge "xci: Create jobs for stable/ocata"
Fatih Degirmenci [Mon, 20 Mar 2017 13:11:38 +0000 (13:11 +0000)]
Merge "xci: Create jobs for stable/ocata"

7 years agoMerge "[fuel]reschedule on ZTE POD3"
Fatih Degirmenci [Mon, 20 Mar 2017 13:06:38 +0000 (13:06 +0000)]
Merge "[fuel]reschedule on ZTE POD3"

7 years agoMerge "update qtip validate jobs"
Fatih Degirmenci [Mon, 20 Mar 2017 13:06:30 +0000 (13:06 +0000)]
Merge "update qtip validate jobs"

7 years agoxci: Create jobs for stable/ocata 39/31039/1
Fatih Degirmenci [Mon, 20 Mar 2017 13:01:22 +0000 (14:01 +0100)]
xci: Create jobs for stable/ocata

Change-Id: Ie45900e1724d761d6f547b159f5ec276d705326b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "xci: Create skeletons for jobs and rename directory"
Fatih Degirmenci [Mon, 20 Mar 2017 12:55:21 +0000 (12:55 +0000)]
Merge "xci: Create skeletons for jobs and rename directory"

7 years agoMerge "prototypes: bifrost: destroy-env: Delete nodes from vbmc"
Fatih Degirmenci [Mon, 20 Mar 2017 12:39:10 +0000 (12:39 +0000)]
Merge "prototypes: bifrost: destroy-env: Delete nodes from vbmc"

7 years agoxci: Create skeletons for jobs and rename directory 33/31033/1
Fatih Degirmenci [Mon, 20 Mar 2017 12:30:55 +0000 (13:30 +0100)]
xci: Create skeletons for jobs and rename directory

This patch
- creates job skeletongs based on the structure of other OPNFV jobs
    upstream job per scenario triggering and controlling the downstream jobs
    downstream jobs to run provisioning, deployment and functest
- renames infra directory to xci

Change-Id: I9a7ac3590d660f4270ab387598586e4270787ecb
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoKVMFORNFV: Enabling triggers for kvmfornfv scenarios. 27/31027/1
Navya [Mon, 20 Mar 2017 11:44:12 +0000 (17:14 +0530)]
KVMFORNFV: Enabling triggers for kvmfornfv scenarios.

This patch includes resource allocation/time-slots for kvmfornfv
os-nosdn-kvm_ovs_dpdk-ha, os-nosdn-kvm_ovs_dpdk_bar-ha,
os-nosdn-kvm_ovs_dpdk-noha and os-nosdn-kvm_ovs_dpdk_bar-noha
scenarios on Danube branch.

Change-Id: Ib8250075a43dec60be398ce9ee4152b97b7c6796
Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
7 years agoprototypes: bifrost: destroy-env: Delete nodes from vbmc 23/31023/1
Markos Chandras [Mon, 20 Mar 2017 10:21:37 +0000 (10:21 +0000)]
prototypes: bifrost: destroy-env: Delete nodes from vbmc

Upstream commit 12376b958e76 ("Use virtualbmc for virtual BM nodes")
moved the VM IPMI management from the ssh drivers to the vbmc one.
As a result, we need to clear all the nodes from vbmc during cleanup.

Change-Id: I2a4e7233874c4fad8df525c8f7b526df17a8211f
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoMerge "Read OSA_BRANCH from an env var"
Fatih Degirmenci [Mon, 20 Mar 2017 10:12:02 +0000 (10:12 +0000)]
Merge "Read OSA_BRANCH from an env var"

7 years agobifrost: Create bifrost script for openstack-ansible 71/28171/6
wutianwei [Tue, 7 Feb 2017 03:40:40 +0000 (11:40 +0800)]
bifrost: Create bifrost script for openstack-ansible

This change creates a separate script to provision 6 VMs for HA
to use for openstack-ansible.
- create 1 jumphost, 3 controller, 2 compute
- set the mumber of vCPU to 8
- use 16GB RAM per VM
- use xenial and add additional packages required by openstack-ansible

Change-Id: I858340c5bd13a1cd35cf4334ab2b8c362c5c5e7f
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agomultisite: Fix GS_PATH 15/31015/1
Fatih Degirmenci [Mon, 20 Mar 2017 09:57:19 +0000 (10:57 +0100)]
multisite: Fix GS_PATH

Change-Id: I5c93950a12c284d5e560e813891283aaf3638fd4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agomultisite: Switch to latest fuel deploy and create danube jobs 11/31011/2
Fatih Degirmenci [Mon, 20 Mar 2017 09:33:42 +0000 (10:33 +0100)]
multisite: Switch to latest fuel deploy and create danube jobs

Change-Id: I93339884bd604da2314e32dfe7cbf25b21c67537
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoRead OSA_BRANCH from an env var 05/31005/1
Yolanda Robla [Mon, 20 Mar 2017 09:13:49 +0000 (10:13 +0100)]
Read OSA_BRANCH from an env var

Currently the OSA_BRANCH was sent in the deploy script,
but not being picked by ansible. Enable this OSA_BRANCH in
ansible, that will read from the populated env var in the
deploy script.

Change-Id: I77cffaee647a6f2a67baa49b1ddf022061398d86

7 years agoupdate qtip validate jobs 85/30985/3
wu.zhihui [Mon, 20 Mar 2017 04:13:23 +0000 (12:13 +0800)]
update qtip validate jobs

- since zte pod2 is used for daisy, move qtip job to zte pod1
- add danube trigger

Change-Id: Id0bdc5e791d3ed33a4f48d46b51823672794d2dc
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years ago[fuel]reschedule on ZTE POD3 83/30983/2
wu.zhihui [Mon, 20 Mar 2017 04:07:40 +0000 (12:07 +0800)]
[fuel]reschedule on ZTE POD3

Change-Id: I52bc5bc4c8207b71ebad038c584874adebad3ec5
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoMerge "fuel: fix daily build without properties file"
Fatih Degirmenci [Mon, 20 Mar 2017 08:17:56 +0000 (08:17 +0000)]
Merge "fuel: fix daily build without properties file"

7 years agoMerge "Add new testcases in reporting page"
Morgan Richomme [Mon, 20 Mar 2017 07:53:38 +0000 (07:53 +0000)]
Merge "Add new testcases in reporting page"

7 years agoMerge "Fix trigger for validate tasks"
Serena Feng [Mon, 20 Mar 2017 06:21:47 +0000 (06:21 +0000)]
Merge "Fix trigger for validate tasks"

7 years agoMerge "qtip: adapt job template for different streams"
Serena Feng [Mon, 20 Mar 2017 06:21:37 +0000 (06:21 +0000)]
Merge "qtip: adapt job template for different streams"

7 years agoApex: disable daily master 47/30947/1
Tim Rozet [Sun, 19 Mar 2017 13:47:46 +0000 (09:47 -0400)]
Apex: disable daily master

Change-Id: Ia6cbcf2b4014f456916fc4971050e8a244b25e81
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoAPEX: Remove dovetail build temporarily 37/30937/1
Feng Pan [Sun, 19 Mar 2017 02:42:32 +0000 (22:42 -0400)]
APEX: Remove dovetail build temporarily

Change-Id: I45353b59bb13b49e8c81eb3e372672767d27d1d0
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoApex: baremetal to use vfio-pci driver, adds nosdn-fdio to daily 07/30907/1
Tim Rozet [Sat, 18 Mar 2017 03:34:54 +0000 (23:34 -0400)]
Apex: baremetal to use vfio-pci driver, adds nosdn-fdio to daily

Change-Id: I298b09f654dfe5efa64df9dc287fd586fcdf131d
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agofuel: fix daily build without properties file 75/30875/1
Alexandru Avadanii [Fri, 17 Mar 2017 17:38:08 +0000 (18:38 +0100)]
fuel: fix daily build without properties file

For the first time the daily build is ran, the properties file
for the latest ISO built is not present.

JIRA: FUEL-262

Change-Id: I842668bfde4c84cd3ba31571df274633ae238a90
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoMerge "[fuel] Disable onos runs for danube"
Fatih Degirmenci [Fri, 17 Mar 2017 09:08:30 +0000 (09:08 +0000)]
Merge "[fuel] Disable onos runs for danube"

7 years agoMerge "Adds cronjob for filling vnf table row entries"
Morgan Richomme [Fri, 17 Mar 2017 08:13:31 +0000 (08:13 +0000)]
Merge "Adds cronjob for filling vnf table row entries"

7 years agoMerge "Add vnf, tag create & Associate Plugins"
Morgan Richomme [Fri, 17 Mar 2017 08:13:10 +0000 (08:13 +0000)]
Merge "Add vnf, tag create & Associate Plugins"

7 years agoMerge "utils: fix yamllint issues"
Jun Li [Fri, 17 Mar 2017 01:18:25 +0000 (01:18 +0000)]
Merge "utils: fix yamllint issues"

7 years agoMerge "utils: fix yamllint issues"
Jun Li [Fri, 17 Mar 2017 01:18:11 +0000 (01:18 +0000)]
Merge "utils: fix yamllint issues"

7 years agoMerge "Add jobs to use the aarch64 jenkins slave"
Morgan Richomme [Thu, 16 Mar 2017 20:52:18 +0000 (20:52 +0000)]
Merge "Add jobs to use the aarch64 jenkins slave"

7 years agoAdd stable-danube to doc job 43/30743/1
ShubhamRathi [Thu, 16 Mar 2017 18:01:29 +0000 (23:31 +0530)]
Add stable-danube to doc job

Change-Id: I8375e4bc2c43e5a7b1c537da409de69609229c9d
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoMerge "Change cperf apex deploy to use odl_l3-nofeature-noha"
Tim Rozet [Thu, 16 Mar 2017 17:35:08 +0000 (17:35 +0000)]
Merge "Change cperf apex deploy to use odl_l3-nofeature-noha"

7 years agoMerge "Add support for enum & expand vnf_catalogue schema"
Morgan Richomme [Thu, 16 Mar 2017 16:10:34 +0000 (16:10 +0000)]
Merge "Add support for enum & expand vnf_catalogue schema"

7 years agoChange cperf apex deploy to use odl_l3-nofeature-noha 03/30603/3
Jamo Luhrsen [Wed, 15 Mar 2017 22:54:23 +0000 (15:54 -0700)]
Change cperf apex deploy to use odl_l3-nofeature-noha

Change-Id: I622eb6677423581ab842a169480d91e21965b265
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd jobs to use the aarch64 jenkins slave 95/30695/1
Cristina Pauna [Thu, 16 Mar 2017 13:14:33 +0000 (15:14 +0200)]
Add jobs to use the aarch64 jenkins slave

arm-pod3-2 is an aarch64 jenkins slave for the same POD as the existing
x86 jenkins slave arm-pod3. This commit adds jobs so we can deploy the
POD and run functest from the aarch64 jenkins slave.
These jobs are non-ci

JIRA: ARMBAND-241

Change-Id: Ie3b808a641e44649c02f3b75c83d79119217fdfe
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
7 years agoAdd new testcases in reporting page 73/30673/1
Morgan Richomme [Thu, 16 Mar 2017 10:58:50 +0000 (11:58 +0100)]
Add new testcases in reporting page

- FDS
- Refstack
- opera_ims
- vyos-vrouter

Change-Id: I42a323a1f466b0ba11e61bb287b8b283e4759c09
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "[compass] adaption for danube"
Fatih Degirmenci [Thu, 16 Mar 2017 09:15:43 +0000 (09:15 +0000)]
Merge "[compass] adaption for danube"

7 years ago[compass] adaption for danube 59/30659/1
meimei [Thu, 16 Mar 2017 08:07:36 +0000 (16:07 +0800)]
[compass] adaption for danube

Change-Id: I486c94bd85574140069b4854e93f7a458a8c6885
Signed-off-by: meimei <meimei@huawei.com>
7 years agoAdd vnf, tag create & Associate Plugins 61/30461/7
Kumar Rishabh [Tue, 14 Mar 2017 19:32:11 +0000 (01:02 +0530)]
Add vnf, tag create & Associate Plugins

Adds support for accessing database, plugin to create tags and
vnfs and make association between them. Also adds autocomplete feature
to vnf-tag association.

Change-Id: Id55f998df68ae5e6e6fd298c6393b3500777468a
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoUse odl_l3-csit-noha scenario for apex cperf runner 95/30595/1
Jamo Luhrsen [Wed, 15 Mar 2017 21:23:51 +0000 (14:23 -0700)]
Use odl_l3-csit-noha scenario for apex cperf runner

Change-Id: I57c7a06f8a0d89c6238d1d25908786466fa1bff2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agojjb: infra: bifrost-cleanup-job: Do not trigger on new patchsets 69/30569/3
Markos Chandras [Wed, 15 Mar 2017 17:46:34 +0000 (17:46 +0000)]
jjb: infra: bifrost-cleanup-job: Do not trigger on new patchsets

Commit f6bba721fd13 ("jjb: infra: bifrost-cleanup-job: Do not trigger on
patchset creation") changed the job to not trigger on new patchsets but
this does not work as expected because it seems that the default value
for this option is 'true'. Set 'patchset-uploaded-event' to 'false' in
order to really disable that trigger.

Fixes: f6bba721fd13 ("jjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation")
Change-Id: Id19474511f37ebd13d1933f5d13f185dc5c8e3c9
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoprototypes: fix yamllint issues 83/30483/3
Jessica Wagantall [Wed, 15 Mar 2017 01:08:27 +0000 (18:08 -0700)]
prototypes: fix yamllint issues

Linting openstack-ansible files

Change-Id: Id9e3ffa7753f25cd57c4d706b26cbb76d0bd99c7
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
7 years agoprototypes: fix yamllint issues 81/30481/3
Jessica Wagantall [Wed, 15 Mar 2017 01:04:29 +0000 (18:04 -0700)]
prototypes: fix yamllint issues

Linting puppet-infracloud files

Change-Id: I37ccf9537a8d56e8209c6dbf17a62901d1cc441c
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
7 years agojjb: Set disable-strict-forbidden-file-verification to 'true' 19/30219/3
Markos Chandras [Fri, 10 Mar 2017 01:00:19 +0000 (01:00 +0000)]
jjb: Set disable-strict-forbidden-file-verification to 'true'

Previously, if an upstream patchset contained a change for a file
listed in 'forbidden-file-paths' the job would not be triggered. This
is not desirable since such a patchset may contain important changes so
we enable the 'disable-strict-forbidden-file-verification' option which
triggers the job unless the patchset only contains changes for the
files listed in 'forbidden-file-paths'.

Note: The diff was generated using the following script:
for i in $(grep -l -r forbidden-file-paths *);do sed -i "s/\(^.*\)forbidden-file-paths/\1disable-strict-forbidden-file-verification: \'true\'\n&/" $i; done
Please double check that the changes look sensible for each team's project.

Change-Id: Ifa86d3a39b36375b2fd52b449e29c8dc757499b4
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoTrigger docs verify for all changes under docs/ 43/30443/2
Aric Gardner [Tue, 14 Mar 2017 15:35:35 +0000 (11:35 -0400)]
Trigger docs verify for all changes under docs/

This should be the same as docs merge

Change-Id: Ib65e4dca130369e8372cfda433d4158393e67d3f
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoAdds cronjob for filling vnf table row entries 67/30467/4
Kumar Rishabh [Tue, 14 Mar 2017 19:50:39 +0000 (01:20 +0530)]
Adds cronjob for filling vnf table row entries

It uses github api calls to fill no_of_developers, no_of_stars and
versions entry. It is a bit hacky as it sets some parameters and parses
the header link line to get the number.
TODO lines_of_code entry as it is not provided directly by github api.

Change-Id: I6cba54ad48fbb6aa5f4823100a426abbb82fc447
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoModify triggers for armband danube jobs 55/30555/1
Cristina Pauna [Wed, 15 Mar 2017 11:05:45 +0000 (13:05 +0200)]
Modify triggers for armband danube jobs

This commit rebalances the nr of runs between master and danube branch
for CI jobs

JIRA: ARMBAND-238

Change-Id: I541ddf3974680096d503829b279cb26ab76577bc
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
7 years ago[fuel] Disable onos runs for danube 47/30547/1
Michael Polenchuk [Wed, 15 Mar 2017 10:02:54 +0000 (14:02 +0400)]
[fuel] Disable onos runs for danube

Change-Id: I8b1a4291cd1e0167aad3e9341bb95c42f338caeb
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
7 years agoMerge "Allow creation of Dockerfile.aarch64 through patch"
Fatih Degirmenci [Wed, 15 Mar 2017 09:30:26 +0000 (09:30 +0000)]
Merge "Allow creation of Dockerfile.aarch64 through patch"

7 years agovswitchperf: Fix Danube VERIFY and MERGE jobs 37/30537/1
Martin Klozik [Wed, 15 Mar 2017 08:48:00 +0000 (08:48 +0000)]
vswitchperf: Fix Danube VERIFY and MERGE jobs

VSPERF VERIFY and MERGE jobs should be executed at opnfv-build-ubuntu.
Only daily job should be executed at intel-pod12. Configuration of
Danube jobs was fixed to use the same executors as master branch.

Change-Id: I95a12c7d828eb840c177d3e8114ed81b342b9427
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Aric Gardner <agardner@linuxfoundation.org>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "Update reporting page for Danube"
Morgan Richomme [Wed, 15 Mar 2017 07:53:43 +0000 (07:53 +0000)]
Merge "Update reporting page for Danube"

7 years agoFix trigger for validate tasks 03/30503/1
Yujun Zhang [Wed, 15 Mar 2017 02:33:03 +0000 (10:33 +0800)]
Fix trigger for validate tasks

Change-Id: If21b82c06ff38a52f70e502b49aa08dae8c2aad5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoqtip: adapt job template for different streams 01/30501/4
Yujun Zhang [Wed, 15 Mar 2017 01:57:06 +0000 (09:57 +0800)]
qtip: adapt job template for different streams

Change-Id: Ia414071cccafe3f255d09555d83a04bc6600ffcd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
7 years agoAdd support for enum & expand vnf_catalogue schema 65/30465/1
Kumar Rishabh [Tue, 14 Mar 2017 19:40:41 +0000 (01:10 +0530)]
Add support for enum & expand vnf_catalogue schema

Adds support for enum and expands the vnf_catalogue schema.

Change-Id: Ifa2be1a01ad8e12f5f34d6472976f2a862189d48
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>