releng.git
6 years ago[storperf] Add stable/fraser branch 01/54801/1
Trevor Bramwell [Tue, 3 Apr 2018 13:42:49 +0000 (06:42 -0700)]
[storperf] Add stable/fraser branch

Doing this on behalf of Mark Beirel at the request of David McBride.

Change-Id: I2eb2be5a2d2241dac07fe41f2158cffbe97865e0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "[daisy] Stable branch creation for fraser"
Trevor Bramwell [Mon, 2 Apr 2018 21:36:34 +0000 (21:36 +0000)]
Merge "[daisy] Stable branch creation for fraser"

6 years agoMerge "[fuel] Add stable/fraser branch"
Trevor Bramwell [Mon, 2 Apr 2018 21:36:19 +0000 (21:36 +0000)]
Merge "[fuel] Add stable/fraser branch"

6 years agoMerge "[armband] Add stable/fraser branch"
Trevor Bramwell [Mon, 2 Apr 2018 21:35:56 +0000 (21:35 +0000)]
Merge "[armband] Add stable/fraser branch"

6 years agoMerge "Clover project stable branch for OPNFV Fraser release"
Trevor Bramwell [Mon, 2 Apr 2018 21:35:41 +0000 (21:35 +0000)]
Merge "Clover project stable branch for OPNFV Fraser release"

6 years agoMerge "Add sfc project"
Trevor Bramwell [Mon, 2 Apr 2018 21:35:24 +0000 (21:35 +0000)]
Merge "Add sfc project"

6 years agoMerge "add fraser doctor.yaml"
Trevor Bramwell [Mon, 2 Apr 2018 21:35:08 +0000 (21:35 +0000)]
Merge "add fraser doctor.yaml"

6 years agoMerge "[Compass4nfv] remove euphrates jobs create fraser jobs"
Trevor Bramwell [Mon, 2 Apr 2018 21:34:21 +0000 (21:34 +0000)]
Merge "[Compass4nfv] remove euphrates jobs create fraser jobs"

6 years agoMerge "[yardstick] Add stable/fraser branch"
Trevor Bramwell [Mon, 2 Apr 2018 19:57:41 +0000 (19:57 +0000)]
Merge "[yardstick] Add stable/fraser branch"

6 years agoAdd 'Signed-off-by' to automated Jenkins job patch 27/54727/1
Trevor Bramwell [Mon, 2 Apr 2018 17:35:06 +0000 (10:35 -0700)]
Add 'Signed-off-by' to automated Jenkins job patch

All commits require a signed-off-by line to be accepted by Gerrit, and
automated patches are no exception.

Change-Id: I54179c47e33b5088e4e3c3d5752ccb3560f2face
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "create stable/fraser branch for nfvbench"
Trevor Bramwell [Mon, 2 Apr 2018 17:07:50 +0000 (17:07 +0000)]
Merge "create stable/fraser branch for nfvbench"

6 years agoMerge "[baro] Add stable/fraser"
Trevor Bramwell [Mon, 2 Apr 2018 15:14:34 +0000 (15:14 +0000)]
Merge "[baro] Add stable/fraser"

6 years ago[yardstick] Add stable/fraser branch 25/54625/2
Emma Foley [Tue, 20 Mar 2018 16:23:42 +0000 (16:23 +0000)]
[yardstick] Add stable/fraser branch

Change-Id: I6e682277b4447ecdc2fc30042ccf4c2b49a4d339
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years agoVerify Functest Fraser branches 11/54711/2
Cédric Ollivier [Mon, 2 Apr 2018 03:42:06 +0000 (05:42 +0200)]
Verify Functest Fraser branches

Change-Id: Ibed7d932e817150f1f89b290885f4583f7168092
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years ago[daisy] Stable branch creation for fraser 93/54693/1
Zhijiang Hu [Sun, 1 Apr 2018 12:12:21 +0000 (20:12 +0800)]
[daisy] Stable branch creation for fraser

Change-Id: Id4ae29b09e909445e7a524663981d0b7aca5e5f0
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
6 years agocreate stable/fraser branch for nfvbench 77/54677/1
ahothan [Sat, 31 Mar 2018 06:11:58 +0000 (23:11 -0700)]
create stable/fraser branch for nfvbench

Change-Id: Ide00a91274057611ce1e21a8c146ad26c9ba3aae
Signed-off-by: ahothan <ahothan@cisco.com>
6 years agoClover project stable branch for OPNFV Fraser release 57/54657/2
Stephen Wong [Sat, 31 Mar 2018 02:38:50 +0000 (19:38 -0700)]
Clover project stable branch for OPNFV Fraser release

Change-Id: Ibbee8bbd4174ad3bb6d8e3c8a855263b91481712
Signed-off-by: Stephen Wong <stephen.kf.wong@gmail.com>
6 years ago[fuel] Add stable/fraser branch 51/54651/2
Delia Popescu [Fri, 30 Mar 2018 14:13:19 +0000 (17:13 +0300)]
[fuel] Add stable/fraser branch

Change-Id: Ieca49ab172046d22f421eb6adb6f238c38b8e2f1
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
6 years ago[armband] Add stable/fraser branch 39/54639/1
Delia Popescu [Fri, 30 Mar 2018 07:42:53 +0000 (10:42 +0300)]
[armband] Add stable/fraser branch

Change-Id: I619dfb48fb0cfca1b8b3a315760bb684de720f7c
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
6 years ago[baro] Add stable/fraser 31/54631/1
Emma Foley [Thu, 29 Mar 2018 23:30:39 +0000 (23:30 +0000)]
[baro] Add stable/fraser

Change-Id: Ic81f0a707b1a46c65b47251fedc51c8afc8e6d54

6 years agoAdd sfc project 29/54629/1
Manuel Buil [Thu, 29 Mar 2018 23:30:38 +0000 (01:30 +0200)]
Add sfc project

Change-Id: I94e981782dec65df6352d78ea79f4e389b9a2ea3
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoMerge "bugfix: missing mcp ssh_key mapping"
Serena Feng [Thu, 29 Mar 2018 18:06:01 +0000 (18:06 +0000)]
Merge "bugfix: missing mcp ssh_key mapping"

6 years agoadd fraser doctor.yaml 91/54591/1
Tomi Juvonen [Thu, 29 Mar 2018 03:47:41 +0000 (06:47 +0300)]
add fraser doctor.yaml

Change-Id: I087b16302226eca76d8842be0343781990345f45
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agobugfix: missing mcp ssh_key mapping 61/53761/3
dongwenjuan [Wed, 14 Mar 2018 08:10:15 +0000 (16:10 +0800)]
bugfix: missing mcp ssh_key mapping

For doctor test, we need the ssh_key to access to installer, controller
and compute nodes in functest container.

Change-Id: I821b7413e2e18064576c2ddbdb611eda5f3fd19b
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Allow zte-pod9 pushing results to artifacts"
Serena Feng [Thu, 29 Mar 2018 01:06:34 +0000 (01:06 +0000)]
Merge "Allow zte-pod9 pushing results to artifacts"

6 years agoApex: Updates promotion jobs 73/54573/1
Tim Rozet [Wed, 28 Mar 2018 20:45:21 +0000 (13:45 -0700)]
Apex: Updates promotion jobs

Change-Id: I37c7b8b6e4bd19ef94b9b42fe2e5e89cc3e2da21
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Adds parsing scenario on artifact download 71/54571/1
Tim Rozet [Wed, 28 Mar 2018 20:10:19 +0000 (13:10 -0700)]
Apex: Adds parsing scenario on artifact download

Download was not properly being skipped on upstream scenarios because
the scenario was not being detected and was set as "gate".

Change-Id: I38533ad8140be48726aa2cb1c106d7ef6ca9afd5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoAllow zte-pod9 pushing results to artifacts 09/54509/1
Alex Yang [Tue, 27 Mar 2018 07:44:37 +0000 (15:44 +0800)]
Allow zte-pod9 pushing results to artifacts

For the new scenario 'os-nosdn-ovs_dpdk-noha' for daisy in Fraser.

Change-Id: I331e276c2355d37d54ac0b7436593d8e0f049dfa
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoxci: Set content-type of promotion properties file to text/html 05/54505/1
Fatih Degirmenci [Mon, 26 Mar 2018 23:17:18 +0000 (16:17 -0700)]
xci: Set content-type of promotion properties file to text/html

Change-Id: I609b796c629c68df214634ced5e9e6bda8ac2607
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "Auto project stable branch for OPNFV Fraser release"
Trevor Bramwell [Mon, 26 Mar 2018 18:34:29 +0000 (18:34 +0000)]
Merge "Auto project stable branch for OPNFV Fraser release"

6 years agoMerge "Publish fraser/functest.yaml"
Trevor Bramwell [Mon, 26 Mar 2018 16:54:18 +0000 (16:54 +0000)]
Merge "Publish fraser/functest.yaml"

6 years agoMerge "Add availability yaml for Fraser release"
Trevor Bramwell [Mon, 26 Mar 2018 16:52:08 +0000 (16:52 +0000)]
Merge "Add availability yaml for Fraser release"

6 years agoMerge "Set Jenkins Automation user git configs globally"
Aric Gardner [Mon, 26 Mar 2018 16:05:52 +0000 (16:05 +0000)]
Merge "Set Jenkins Automation user git configs globally"

6 years agoAuto project stable branch for OPNFV Fraser release 81/54481/1
Gerard Damm [Mon, 26 Mar 2018 14:34:40 +0000 (09:34 -0500)]
Auto project stable branch for OPNFV Fraser release

on behalf of Tina Tsou PTL

Change-Id: Ib3779a67a09025b2433520566af060516ab6dc43
Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
6 years agoSet Jenkins Automation user git configs globally 53/54453/1
Trevor Bramwell [Sun, 25 Mar 2018 18:07:57 +0000 (11:07 -0700)]
Set Jenkins Automation user git configs globally

These settings don't appear to be being picked up when the commit
happens. Setting them globally should fix this.

Change-Id: Ic93a65c7b1676a465e85af3909b20ba2bcf60f74
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "create stable/fraser branch for compass"
Trevor Bramwell [Sun, 25 Mar 2018 16:54:23 +0000 (16:54 +0000)]
Merge "create stable/fraser branch for compass"

6 years agoMerge "Fix Gerrit URL for Release Automation"
Trevor Bramwell [Sun, 25 Mar 2018 16:52:16 +0000 (16:52 +0000)]
Merge "Fix Gerrit URL for Release Automation"

6 years agoMerge "Restrict Files Release Automation Job Runs Against"
Trevor Bramwell [Sun, 25 Mar 2018 16:52:06 +0000 (16:52 +0000)]
Merge "Restrict Files Release Automation Job Runs Against"

6 years agoMerge "Fraser branch jobs for basic verification projects"
Trevor Bramwell [Sun, 25 Mar 2018 16:51:22 +0000 (16:51 +0000)]
Merge "Fraser branch jobs for basic verification projects"

6 years agoMerge "Remove KUBECONFIG from env_file"
Fatih Degirmenci [Sun, 25 Mar 2018 16:42:32 +0000 (16:42 +0000)]
Merge "Remove KUBECONFIG from env_file"

6 years agoFix Gerrit URL for Release Automation 51/54451/1
Trevor Bramwell [Sun, 25 Mar 2018 16:27:45 +0000 (09:27 -0700)]
Fix Gerrit URL for Release Automation

Includes logging more warning to help debug when things fail.

Change-Id: I25e9afc6b9f413d33368613291e718cf8ccd6335
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoPublish fraser/functest.yaml 43/54443/2
Cédric Ollivier [Sun, 25 Mar 2018 04:56:23 +0000 (06:56 +0200)]
Publish fraser/functest.yaml

Change-Id: Id5431eca0a078926976d4c96287aee9eb271dbf0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoxci: Run ansible within venv 41/54441/2
Fatih Degirmenci [Sun, 25 Mar 2018 00:33:52 +0000 (17:33 -0700)]
xci: Run ansible within venv

Change-Id: I20eb3c89c199b09ce839ae4ef6dfdcdd34dc58cf
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoStable branch for IPv6 Fraser Release 19/54419/1
Bin Hu [Sat, 24 Mar 2018 06:15:22 +0000 (23:15 -0700)]
Stable branch for IPv6 Fraser Release

Change-Id: I43142004c2d44914baa8cfe79dd245c3613f465c
Signed-off-by: Bin Hu <bh526r@att.com>
6 years agoMerge "xci: Do not trigger merge jobs for INFO.yaml updates"
Fatih Degirmenci [Fri, 23 Mar 2018 10:09:19 +0000 (10:09 +0000)]
Merge "xci: Do not trigger merge jobs for INFO.yaml updates"

6 years agoAdd availability yaml for Fraser release 95/54395/1
fuqiao [Fri, 23 Mar 2018 09:31:51 +0000 (17:31 +0800)]
Add availability yaml for Fraser release

add availability yaml for Fraser to create the stable branch
automatically

JIRA: HA-35

Change-Id: Ied9b760b16dbe93cee2d633a225b3596cb59ad22
Signed-off-by: fuqiao <fuqiao@chinamobile.com>
6 years agoxci: Record promotion time in UTC 71/54371/1
Fatih Degirmenci [Fri, 23 Mar 2018 05:24:52 +0000 (22:24 -0700)]
xci: Record promotion time in UTC

Change-Id: Id6ea4f8124bdfe8c4233400d216d503fa101b0cb
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "Bugfix: command chown failed because LF POD has no jenkins user"
mei mei [Fri, 23 Mar 2018 01:53:51 +0000 (01:53 +0000)]
Merge "Bugfix: command chown failed because LF POD has no jenkins user"

6 years agocreate stable/fraser branch for compass 57/54357/1
wutianwei [Fri, 23 Mar 2018 01:16:44 +0000 (09:16 +0800)]
create stable/fraser branch for compass

Change-Id: I89834b6662459cdaaecec506e247c5f60302a075
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoBugfix: command chown failed because LF POD has no jenkins user 79/54279/2
xudan [Thu, 22 Mar 2018 02:35:52 +0000 (22:35 -0400)]
Bugfix: command chown failed because LF POD has no jenkins user

Command change the file owner failed on lf-pod1 and lf-pod2
with the reason "chown: invalid user: ‘jenkins:jenkins’".

Make pod.yaml file can be modified by any user.

Change-Id: I1feb108e95c59c228d2aef55862017e9b80bcb73
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "Fix RegExp issue for sfc scenario"
mei mei [Fri, 23 Mar 2018 01:10:58 +0000 (01:10 +0000)]
Merge "Fix RegExp issue for sfc scenario"

6 years agoMerge "xci: Record additional promotion metadata for further use"
Fatih Degirmenci [Fri, 23 Mar 2018 00:28:02 +0000 (00:28 +0000)]
Merge "xci: Record additional promotion metadata for further use"

6 years agoFraser branch jobs for basic verification projects 49/54349/1
Trevor Bramwell [Thu, 22 Mar 2018 21:53:06 +0000 (14:53 -0700)]
Fraser branch jobs for basic verification projects

Most of these projects will not have a stable branch, but for those that
do follow the process they will need these jobs.

Change-Id: Id0e6cfa9716d72882c38b0fcb42b3ab420332a2e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoxci: Set additional variables in CI test script 47/54347/1
Fatih Degirmenci [Thu, 22 Mar 2018 21:38:59 +0000 (14:38 -0700)]
xci: Set additional variables in CI test script

We need the variables CI_LOOP, BUILD_TAG, and NODE_NAME
passed to the deployment to display during functest execution.

Change-Id: Ib6709678d760d43927d3cd9f606d2c7e74e724d0
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoRestrict Files Release Automation Job Runs Against 45/54345/1
Trevor Bramwell [Thu, 22 Mar 2018 21:07:50 +0000 (14:07 -0700)]
Restrict Files Release Automation Job Runs Against

The merge job should only run when changes to the release yaml files are
made.

Change-Id: I12d37e465c664b48d4f07223f377a4ff7494ead7
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Python3 Errors for Release Automation 43/54343/1
Trevor Bramwell [Thu, 22 Mar 2018 20:40:22 +0000 (13:40 -0700)]
Fix Python3 Errors for Release Automation

My testing was done using Python 2.7 but the build server running the
jobs is obviously running Python3.

These changes allow the create_branch.py release script to run against
both Python2 and Python3.

Change-Id: I02478986ef869ce82ece5b96dbb4b5ed548a2a55
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "jjb: xci: bifrost-verify: Update location for XCI bifrost scripts"
Fatih Degirmenci [Thu, 22 Mar 2018 20:18:16 +0000 (20:18 +0000)]
Merge "jjb: xci: bifrost-verify: Update location for XCI bifrost scripts"

6 years agoxci: Do not trigger merge jobs for INFO.yaml updates 41/54341/1
Fatih Degirmenci [Thu, 22 Mar 2018 20:17:13 +0000 (13:17 -0700)]
xci: Do not trigger merge jobs for INFO.yaml updates

Change-Id: I16eed2ec0ca1fa659fc449799813c02b19b08174
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoxci: Record additional promotion metadata for further use 39/54339/1
Fatih Degirmenci [Thu, 22 Mar 2018 20:13:18 +0000 (13:13 -0700)]
xci: Record additional promotion metadata for further use

It would be good to point to the link of the job that promoted
certain scenario and display promotion date/time so we know when
was the last time the scenario has successfully been promoted.

Change-Id: I8099cf48f0ba5000cbf7622aa084f863f123eb15
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agocreate stable/fraser branch for sdnvpn 49/54249/2
Periyasamy Palanisamy [Wed, 21 Mar 2018 10:00:51 +0000 (11:00 +0100)]
create stable/fraser branch for sdnvpn

Change-Id: Ibe0e92b2b3772c53df66e10bf7059be4754d4646
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
6 years agoMerge "Release Automation"
Trevor Bramwell [Thu, 22 Mar 2018 19:56:33 +0000 (19:56 +0000)]
Merge "Release Automation"

6 years agojjb: xci: bifrost-verify: Update location for XCI bifrost scripts 25/54325/1
Markos Chandras [Thu, 22 Mar 2018 14:54:55 +0000 (14:54 +0000)]
jjb: xci: bifrost-verify: Update location for XCI bifrost scripts

Change-Id: I55e5042fda4bf5662a90f0065fa427a50bc76bfa
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "QTIP: create a daily CI job for network test"
Serena Feng [Thu, 22 Mar 2018 12:24:05 +0000 (12:24 +0000)]
Merge "QTIP: create a daily CI job for network test"

6 years agoRemove KUBECONFIG from env_file 17/53817/2
Linda Wang [Thu, 15 Mar 2018 01:36:53 +0000 (01:36 +0000)]
Remove KUBECONFIG from env_file

We have hardcoded /root/.kube/config as the default config file
inside functest-kubernetes container:
https://gerrit.opnfv.org/gerrit/#/c/53815/

Change-Id: I135f2009c61bb0238fcc3c9eb6d131305603f495
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoMerge "Fetch creds according scenario type(os or k8)"
mei mei [Thu, 22 Mar 2018 02:21:26 +0000 (02:21 +0000)]
Merge "Fetch creds according scenario type(os or k8)"

6 years agoFix RegExp issue for sfc scenario 75/54275/1
Linda Wang [Thu, 22 Mar 2018 02:05:56 +0000 (02:05 +0000)]
Fix RegExp issue for sfc scenario

Change-Id: I345aeed4e11c4f5329251766b1fcf6aa1d852ba1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoAdd job timeout for clover and container4nfv 73/54273/1
QiLiang [Thu, 22 Mar 2018 01:37:14 +0000 (09:37 +0800)]
Add job timeout for clover and container4nfv

- set clover-daily-deploy job timeout to 3h
- set container4nfv-daily-deploy job timeout to 4h
- add time trigger for clover upload job

Change-Id: I3809828d764a2da176c8f51713ebb763f979211d
Signed-off-by: QiLiang <liangqi1@huawei.com>
6 years agoRelease Automation 57/50457/18
Trevor Bramwell [Thu, 11 Jan 2018 22:27:48 +0000 (14:27 -0800)]
Release Automation

Tracking releases through yaml file similar to the openstack/releases
project.

Includes a schema file to be for validation, jobs for creating gerrit
branches and stable branch jobs, and documentation for projects on
creating their releases.

Change-Id: Id1876482723e01806c0a6932126dff5ea314eae5
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoxci: Disable merge jobs on centos until centos is fixed properly 55/54255/1
Fatih Degirmenci [Wed, 21 Mar 2018 11:45:43 +0000 (12:45 +0100)]
xci: Disable merge jobs on centos until centos is fixed properly

Change-Id: Ieab479d257fb1922136eb343d1dd25f2006c2ac2
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoxci: Make centos jobs non-voting for promotion 43/54243/3
Fatih Degirmenci [Wed, 21 Mar 2018 07:34:45 +0000 (08:34 +0100)]
xci: Make centos jobs non-voting for promotion

Change-Id: I981b115bc37f034db991667a29f0ce66b239cbdf
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "Add Compass POD ipmi info to pod.yaml for ha.tc009"
Fatih Degirmenci [Wed, 21 Mar 2018 08:19:09 +0000 (08:19 +0000)]
Merge "Add Compass POD ipmi info to pod.yaml for ha.tc009"

6 years agoAdd jjb for clover 37/54237/5
QiLiang [Wed, 21 Mar 2018 03:17:27 +0000 (11:17 +0800)]
Add jjb for clover

- clover-project.yml is a modified copy of container4nfv-project.yml
- clover and container4nfv temporary share the same vpod huawei-virtual6
- add job blocker between clover and container4nfv
- add clover doc to opnfvdocs

Change-Id: I6e4b133670fd46c57e338af37f2a066c95ce4bc6
Signed-off-by: QiLiang <liangqi1@huawei.com>
6 years agoQTIP: create a daily CI job for network test 33/54233/1
zhihui wu [Wed, 21 Mar 2018 03:16:04 +0000 (11:16 +0800)]
QTIP: create a daily CI job for network test

Change-Id: I0913e115951aa48eb99366125292772f4fc6d93e
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
6 years agoFetch creds according scenario type(os or k8) 29/54229/1
chenjiankun [Wed, 21 Mar 2018 02:12:15 +0000 (02:12 +0000)]
Fetch creds according scenario type(os or k8)

We have two kinds of scenario: os and k8, their creds
is defferent, so we need to fetch creds according different
scenario type.

Change-Id: I54d1a1fcdfa981fed2a1433693aa3483abf4baf0
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Make Apex JJB Renderer Importable"
Tim Rozet [Tue, 20 Mar 2018 20:36:56 +0000 (20:36 +0000)]
Merge "Make Apex JJB Renderer Importable"

6 years agoxci: Set CI_LOOP, FUNCTEST_MODE, and FUNCTEST_SUITE_NAME in jobs 11/54211/5
Fatih Degirmenci [Tue, 20 Mar 2018 15:51:58 +0000 (16:51 +0100)]
xci: Set CI_LOOP, FUNCTEST_MODE, and FUNCTEST_SUITE_NAME in jobs

These variables are needed for displaying details of functest run.
Apart from that and more importantly, FUNCTEST_SUITE_NAME will be
important for adjusting the criteria for verifying and promoting
scenarios.

Change-Id: I7a3c82c6babc4d5e057b26fda697e9fc969c8526
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "xci: Enable post merge promotion for generic scenarios"
Fatih Degirmenci [Tue, 20 Mar 2018 09:11:21 +0000 (09:11 +0000)]
Merge "xci: Enable post merge promotion for generic scenarios"

6 years agoAdd Compass POD ipmi info to pod.yaml for ha.tc009 73/54173/2
xudan [Tue, 20 Mar 2018 08:30:01 +0000 (04:30 -0400)]
Add Compass POD ipmi info to pod.yaml for ha.tc009

1. For ha.tc009 which needs to login one controller node and shut it down
   with its ipmi info.
2. So it needs to add impi info and jumpserver info into pod.yaml file.
3. Remove yardstick.img file to save artifacts space

JIRA: DOVETAIL-628

Change-Id: I4d2aa48b209155f27e49a7bb871a170683b47fc9
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoMerge "xci: Make centos job non-voting for promotion"
Fatih Degirmenci [Tue, 20 Mar 2018 08:44:40 +0000 (08:44 +0000)]
Merge "xci: Make centos job non-voting for promotion"

6 years agoMerge "Temporary incease functest jobs timeout for arm"
Jose Lausuch [Tue, 20 Mar 2018 08:10:03 +0000 (08:10 +0000)]
Merge "Temporary incease functest jobs timeout for arm"

6 years agoMake Apex JJB Renderer Importable 21/54021/2
Trevor Bramwell [Fri, 16 Mar 2018 21:14:12 +0000 (14:14 -0700)]
Make Apex JJB Renderer Importable

Wrapping the script into a function will make it importable from other
python code. Calling the file directly will still work as it did before.

Change-Id: I8336d34b05687fa650ce1c123bb37fa311ce2978
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoxci: Make centos job non-voting for promotion 39/54139/1
Fatih Degirmenci [Mon, 19 Mar 2018 22:20:26 +0000 (23:20 +0100)]
xci: Make centos job non-voting for promotion

verify-centos jobs do not vote for patch verification since
things on centos are still shaky. Make merge-centos jobs
non-voting for promotion as well by not allowing them to
fail the entire promotion job or by stopping the promotion.

Change-Id: Idf7b3c7586d94454ff94cd0bccf42f02954c722c
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "Initial Release files from Euphrates Release"
Trevor Bramwell [Mon, 19 Mar 2018 19:03:56 +0000 (19:03 +0000)]
Merge "Initial Release files from Euphrates Release"

6 years agoxci: Enable post merge promotion for generic scenarios 29/54129/1
Fatih Degirmenci [Mon, 19 Mar 2018 17:32:05 +0000 (18:32 +0100)]
xci: Enable post merge promotion for generic scenarios

Change-Id: Iacbd6515de08e77e3874354fc8e23a6cf8f7bf61
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "xci: Enable deployment and testing for post merge jobs"
Fatih Degirmenci [Mon, 19 Mar 2018 14:57:07 +0000 (14:57 +0000)]
Merge "xci: Enable deployment and testing for post merge jobs"

6 years agoxci: Fix envInject and remove scenario distro support check 15/54115/1
Fatih Degirmenci [Mon, 19 Mar 2018 14:18:34 +0000 (15:18 +0100)]
xci: Fix envInject and remove scenario distro support check

envInject doesn't play well with variable expansion so it is fixed. [1]
Scenario support check is not necessary for promotion since the
promotion job is common for all scenarios/distros and check is done
as part of earlier distro jobs accordingly. [2]
gsutil upload is also made quiet.

Fixed version can be seen from [3].

[1] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/2/console
[2] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/4/console
[3] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/5/console

Change-Id: Ie36394cab631826209dda4cea6daa456aca3c276
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "xci: Store the metadata for promoted scenario"
Fatih Degirmenci [Mon, 19 Mar 2018 14:03:55 +0000 (14:03 +0000)]
Merge "xci: Store the metadata for promoted scenario"

6 years agoMerge "xci: Make post merge job common across all scenarios"
Fatih Degirmenci [Mon, 19 Mar 2018 13:53:52 +0000 (13:53 +0000)]
Merge "xci: Make post merge job common across all scenarios"

6 years agoxci: Enable deployment and testing for post merge jobs 11/54111/1
Fatih Degirmenci [Mon, 19 Mar 2018 13:28:36 +0000 (14:28 +0100)]
xci: Enable deployment and testing for post merge jobs

Change-Id: I61fdcf11cc8008bde1c4e26e7b4fd6f16b6e5a78
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoxci: Store the metadata for promoted scenario 09/54109/1
Fatih Degirmenci [Mon, 19 Mar 2018 13:25:29 +0000 (14:25 +0100)]
xci: Store the metadata for promoted scenario

Change-Id: I1048be7e7a41c56d25c7689678d3811f0a5eae44
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "Remove iptables and unset privileged flag"
Fatih Degirmenci [Mon, 19 Mar 2018 13:02:05 +0000 (13:02 +0000)]
Merge "Remove iptables and unset privileged flag"

6 years agoxci: Make post merge job common across all scenarios 05/54105/1
Fatih Degirmenci [Mon, 19 Mar 2018 12:45:39 +0000 (13:45 +0100)]
xci: Make post merge job common across all scenarios

It is difficuly to have post-merge jobs per scenario since we set
the scenario during job runtime and having jobs per scenario makes
things unnecessarily complicated. Apart from that, there is no
reason to have scenario specific merge jobs either since this is
some kind of verify job and everything is same except the scenario
name itself which we extract via set-scenario script.

Daily and further jobs will be scenario specific since they will
be run on timer and we will have ability to specify the scenario.

Change-Id: I3bf6d5ce0fbc48b2d2b2b9695e198bad229ce08d
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoCreate an initial file for return value 85/54085/4
Linda Wang [Mon, 19 Mar 2018 08:43:59 +0000 (08:43 +0000)]
Create an initial file for return value

Change-Id: I7c19dbe853124272bbf7203ab2778b616c847048
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUse /root/.kube/config for all installers 97/54097/1
Cédric Ollivier [Mon, 19 Mar 2018 10:20:40 +0000 (11:20 +0100)]
Use /root/.kube/config for all installers

There is no reason to use one specific dir per installer in Functest
containers.

Change-Id: Ib2e1443b14c15aa385e65194f70f6442e0c9f7b9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "xci: Adjust the recorded scenario metadata for promotion"
Fatih Degirmenci [Mon, 19 Mar 2018 08:53:19 +0000 (08:53 +0000)]
Merge "xci: Adjust the recorded scenario metadata for promotion"

6 years agoMerge "change rabbitmq-server to rabbitmq for all installers"
mei mei [Mon, 19 Mar 2018 04:09:51 +0000 (04:09 +0000)]
Merge "change rabbitmq-server to rabbitmq for all installers"

6 years agoMerge "Add sshkey and user config into functest container"
mei mei [Mon, 19 Mar 2018 01:42:50 +0000 (01:42 +0000)]
Merge "Add sshkey and user config into functest container"

6 years agoxci: Adjust the recorded scenario metadata for promotion 33/54033/2
Fatih Degirmenci [Sat, 17 Mar 2018 10:30:55 +0000 (11:30 +0100)]
xci: Adjust the recorded scenario metadata for promotion

PROJECT_NAME is added into scenario metadata to use for promotion and xci dashboard.
Also, the metadata collected is aligned across different type of patches including
the skipped ones.

Change-Id: I3751884b48f5d9306d0cae35c757b976484b26a3
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoMerge "xci: Log functest output before failure"
Fatih Degirmenci [Sat, 17 Mar 2018 11:02:15 +0000 (11:02 +0000)]
Merge "xci: Log functest output before failure"

6 years agoInitial Release files from Euphrates Release 27/54027/2
Trevor Bramwell [Fri, 16 Mar 2018 21:32:23 +0000 (14:32 -0700)]
Initial Release files from Euphrates Release

These files normally contain the start point of the stable/release branch,
but as this is the initial setup starting from the previous release,
they contain the tip of the stable branch.

When a project is ready to being the stable branch process, they will
copy their project's release file and modify the 'branches' mapping to
create their stable branch.

Change-Id: I0244da5eeb94c431d83f217ec07b08553fdf0639
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>