releng/builder.git
5 years agoMerge "Fetch INIT_DIR to fix run script PATHs"
Sam Hague [Tue, 17 Jul 2018 14:42:05 +0000 (14:42 +0000)]
Merge "Fetch INIT_DIR to fix run script PATHs"

5 years agoMerge "Update to global-jjb v0.22.1"
Sam Hague [Tue, 17 Jul 2018 14:41:54 +0000 (14:41 +0000)]
Merge "Update to global-jjb v0.22.1"

5 years agoMerge "Allow flexible openstack jobs"
Sam Hague [Tue, 17 Jul 2018 10:45:35 +0000 (10:45 +0000)]
Merge "Allow flexible openstack jobs"

5 years agoFetch INIT_DIR to fix run script PATHs 00/74100/1
Thanh Ha [Tue, 17 Jul 2018 00:13:46 +0000 (20:13 -0400)]
Fetch INIT_DIR to fix run script PATHs

Scripts in local-init.sh fail due to ./script.sh being the
wrong path for those scripts.

Change-Id: I653547908c67a30caf53160d16e72fa2c4979504
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoAdd default script and config plan option 93/74093/1
Sam Hague [Mon, 16 Jul 2018 21:11:48 +0000 (17:11 -0400)]
Add default script and config plan option

This is a continuation of I6c594be8ac9b084f18171dc8ab4605b4062dfd3f
where we add the defaults for other jobs types. Currently no project
other than netvirt defines the project.txt file so this is a noop.
ovsdb will be using the option in a dependent patch to re-enable the
jvm plots.

Change-Id: I0e967b239f1645a1cf2013a1d646656ddc1ef999
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUpdate to global-jjb v0.22.1 75/74075/2
Thanh Ha [Mon, 16 Jul 2018 17:22:55 +0000 (13:22 -0400)]
Update to global-jjb v0.22.1

Change-Id: I9d00c0def77711975c209d9ef53f81cb78db35e8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoConvert robot script to Python 99/73999/4
Thanh Ha [Thu, 12 Jul 2018 23:41:32 +0000 (19:41 -0400)]
Convert robot script to Python

Bash shell scripts do not work on Windows systems out of the box.
Convert the script to Python so that we are a little more
cross-platform compatible.

Change-Id: I2aa1e2d9745afe96e9d15244f2b9403864d1b7cb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoAllow flexible openstack jobs 25/74025/7
Sam Hague [Fri, 13 Jul 2018 15:15:34 +0000 (11:15 -0400)]
Allow flexible openstack jobs

The current openstack CSIT always assumes a 2 node deployment
composed of one control node and two compute nodes.
This should be flexible and allow the following combinations:

cmb: combined control+compute
ctl: control
cmp: compute

control+compute: 1cmb-0ctl-0cmp
control+compute and compute: 1cmb--ctl-1cmp
control+compute and two computes: 1cmb-0ctl-2cmp
control and one compute: 0cmb-1ctl-1cmp
control and two computes: 0cmb-1ctl-2cmp

This patch is the first step at just naming the jobs to reflect
the deployment by adding the counts for the different openstack
components as follows:

netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-
stateful-fluorine

JIRA: NETVIRT-1370
Change-Id: I16a164c5215e672c9cf5ec34a452e12e222623f3
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "CP init scripts to jenkins-init-scripts"
Andrew Grimberg [Mon, 16 Jul 2018 17:09:02 +0000 (17:09 +0000)]
Merge "CP init scripts to jenkins-init-scripts"

5 years agoMerge "Update recheck trigger to match global-jjb"
Andrew Grimberg [Mon, 16 Jul 2018 17:03:59 +0000 (17:03 +0000)]
Merge "Update recheck trigger to match global-jjb"

5 years agoMerge "Convert prefix script to Python"
Jamo Luhrsen [Mon, 16 Jul 2018 16:35:34 +0000 (16:35 +0000)]
Merge "Convert prefix script to Python"

5 years agoMerge "remove pike libvirt workaround"
Jamo Luhrsen [Mon, 16 Jul 2018 16:10:43 +0000 (16:10 +0000)]
Merge "remove pike libvirt workaround"

5 years agoRemove odl-ovsdb-openstack config 68/74068/1
Sam Hague [Mon, 16 Jul 2018 14:11:44 +0000 (10:11 -0400)]
Remove odl-ovsdb-openstack config

Change-Id: Ie140a58148d40caacfa78f02e84aaefac7201c6f
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd detailed comments for queens workaround 67/74067/1
Sam Hague [Mon, 16 Jul 2018 14:09:20 +0000 (10:09 -0400)]
Add detailed comments for queens workaround

Change-Id: If4ff186b247835e8f909e28033a2b4a5477b746e
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoFix missed plan in refactor plan scripts 48/74048/1
Sam Hague [Sun, 15 Jul 2018 12:37:03 +0000 (08:37 -0400)]
Fix missed plan in refactor plan scripts

Depends-On: I6c594be8ac9b084f18171dc8ab4605b4062dfd3f
Change-Id: I1146df4d7efd957c172bca09a43da5daade36abb
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "Use highcpu flavors in netvit csit"
Sam Hague [Sun, 15 Jul 2018 00:35:02 +0000 (00:35 +0000)]
Merge "Use highcpu flavors in netvit csit"

5 years agoUpdate Jenkins sandbox docs 41/74041/1
Anil Belur [Sat, 14 Jul 2018 09:55:03 +0000 (19:55 +1000)]
Update Jenkins sandbox docs

Update Jenkins sandbox docs with recommended options:
* Add retain_anchors to config file
* Add job only option

Change-Id: If6d208e1e5b1b828615e34573b4f8f75b69e3178
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoremove pike libvirt workaround 34/74034/1
Sam Hague [Fri, 13 Jul 2018 21:25:03 +0000 (17:25 -0400)]
remove pike libvirt workaround

Change-Id: I464bc4e60ceaf58e0a5c917e97dc7dd8390c3a0d
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUse highcpu flavors in netvit csit 27/74027/1
Sam Hague [Fri, 13 Jul 2018 16:45:35 +0000 (12:45 -0400)]
Use highcpu flavors in netvit csit

Change-Id: I752b6e43d84d00d7709e5fe4c79498209ca14c70
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoCP init scripts to jenkins-init-scripts 00/74000/1
Thanh Ha [Fri, 13 Jul 2018 00:59:58 +0000 (20:59 -0400)]
CP init scripts to jenkins-init-scripts

This is a transition patch. Global-JJB now provides
jenkins-init-scripts and we need to switch to using them.
OpenDaylight has a few custom components not covered by global-jjb
so we are using the local-init.sh entrypoint to add custom ODL code.

Once this is merged we can test on the sandbox and if successful
remove everything in the jenkins-scripts directory.

Change-Id: I5bbdb4e06aabd062226124a7e02c9d187ac6df0d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoConvert prefix script to Python 97/73997/2
Thanh Ha [Thu, 12 Jul 2018 23:14:18 +0000 (19:14 -0400)]
Convert prefix script to Python

Bash shell scripts do not work on Windows systems out of the box.
Convert the script to Python so that we are a little more
cross-platform compatible.

Change-Id: I7654851622462588da4599d05406fd3bdae7ba41
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate recheck trigger to match global-jjb 02/73902/2
Thanh Ha [Wed, 11 Jul 2018 01:26:42 +0000 (21:26 -0400)]
Update recheck trigger to match global-jjb

Upstream global-jjb is updating the 'recheck' trigger to be more
strict and support the 'reverify' keyword as well. This patch updates
the triggers to match in preparation for incoming upstream changes.

https://gerrit.linuxfoundation.org/infra/10705

In the past we removed support for "reverify" to make things more
simple but considering we want to keep consistency across LFN projects
we need to add it back as other LFN projects use reverify.

Change-Id: If941f9faf40dd9a21d03c9869a41c55724125a22
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Refactor plan scripts"
Sam Hague [Thu, 12 Jul 2018 01:41:25 +0000 (01:41 +0000)]
Merge "Refactor plan scripts"

5 years agoMerge "Update SUITES description"
Jamo Luhrsen [Thu, 12 Jul 2018 01:13:21 +0000 (01:13 +0000)]
Merge "Update SUITES description"

5 years agoRefactor plan scripts 48/73948/4
Sam Hague [Wed, 11 Jul 2018 16:47:02 +0000 (12:47 -0400)]
Refactor plan scripts

Change-Id: I6c594be8ac9b084f18171dc8ab4605b4062dfd3f
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUpdate SUITES description 54/73954/1
Sam Hague [Wed, 11 Jul 2018 19:19:54 +0000 (15:19 -0400)]
Update SUITES description

Change-Id: I3c4c0655facb31c4dbfa5a4483d3b45f93c3a350
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd test-sfc-netvirt trigger for sfc 34/73934/1
Jaime Caamaño Ruiz [Wed, 11 Jul 2018 12:58:39 +0000 (14:58 +0200)]
Add test-sfc-netvirt trigger for sfc

Triggers netvirt sfc csit.

Change-Id: Ia9155ae98d0f45d6810df1f7cade9968cd71a33b
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
5 years agoUpdate global-jjb to v0.21.5 to pick up hotfix 63/73863/1
Thanh Ha [Mon, 9 Jul 2018 22:55:46 +0000 (18:55 -0400)]
Update global-jjb to v0.21.5 to pick up hotfix

Pulls in hotfix to resolve the jenkins-cfg job failure.

Change-Id: I9e4b5bf48103f184a154f6cbd2ccb2b3a5a50223
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUse more specific ovs version 18/73818/4
Sam Hague [Sat, 7 Jul 2018 00:40:19 +0000 (20:40 -0400)]
Use more specific ovs version

Also added yum list openvswitch command to dump
what is available to install in case the specific package
is removed so that we know what to switch to.

Change-Id: Ia74ba710bb1dcb4628dc36524efc23cf5fa4e1a9
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "'Update validate autorelease projects for fluorine"
Sam Hague [Fri, 6 Jul 2018 23:37:41 +0000 (23:37 +0000)]
Merge "'Update validate autorelease projects for fluorine"

5 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Sam Hague [Fri, 6 Jul 2018 23:36:17 +0000 (23:36 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

5 years agoMerge "install 2.8.2 for queens"
Sam Hague [Fri, 6 Jul 2018 23:33:49 +0000 (23:33 +0000)]
Merge "install 2.8.2 for queens"

5 years agoAuto Update CSIT Jobs to run for oxygen 04/73804/7
jenkins-releng [Fri, 6 Jul 2018 23:00:50 +0000 (23:00 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I68fb3634b916611118f02a417597c84727d530ad
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAdd queens default 17/73817/4
Sam Hague [Fri, 6 Jul 2018 21:15:20 +0000 (17:15 -0400)]
Add queens default

This patch adds the queens default in defaults.yaml
and changes the project.yamls to use that default in
their queens jobs. The default, though, is still pointing
to a pike image until the queens image is fixed as it
currently has issues with default ovs 2.9.0.

This patch makes it easy in the future to simply change
the value in the defaults.yaml for the project yamls
to pick it up when ready.

Change-Id: I641e74aafbd6c98e649da7966c3e4a222bf68b6c
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoinstall 2.8.2 for queens 16/73816/2
Sam Hague [Fri, 6 Jul 2018 20:37:46 +0000 (16:37 -0400)]
install 2.8.2 for queens

2.9.0 is the current version in openstack-queens, but it is buggy.
Remove this when https://review.rdoproject.org/r/#/c/13839/ merges
and 2.9.2 is in the repo.

Change-Id: I68c32d1c59ddb895e347f877a303bf97003cb1bb
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoDo not upgrade pip to v10 12/73812/1
Sam Hague [Fri, 6 Jul 2018 17:34:58 +0000 (13:34 -0400)]
Do not upgrade pip to v10

v10 does not allow uninstalling
distutils installed packages. This fails the openstack pip installs
below when it attempts to uninstall packages.
devstack patch that is trying to get pip 10 working:
https://review.openstack.org/#/c/561597/

Change-Id: I4ad82e97bd73a2b02e87163fcc23dc98a21e886e
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "Add odl-sxp-routing feature to distribution"
Sam Hague [Fri, 6 Jul 2018 12:40:34 +0000 (12:40 +0000)]
Merge "Add odl-sxp-routing feature to distribution"

5 years agoMerge "'Update validate autorelease projects for fluorine"
Sam Hague [Fri, 6 Jul 2018 12:39:47 +0000 (12:39 +0000)]
Merge "'Update validate autorelease projects for fluorine"

5 years agoMerge changes from topic 'rm-devstack-ocata-images'
Sam Hague [Fri, 6 Jul 2018 12:39:07 +0000 (12:39 +0000)]
Merge changes from topic 'rm-devstack-ocata-images'

* changes:
  Update GBP OS branch to stable/pike
  Remove devstack ocata packer jobs

5 years agoUpdate netvirt itm-direct-tunnels patch test 95/73795/1
Faseela K [Fri, 6 Jul 2018 02:47:01 +0000 (08:17 +0530)]
Update netvirt itm-direct-tunnels patch test

Learnt from Jamo yesterday that patch tests should use gate jobs
and not upstream jobs when I was doing https://git.opendaylight.org/gerrit/#/c/73730/
So fixing the same in netvirt patch test, which was done
sometime back.

Change-Id: Ica8a1477dd37acba4630e9ffb5a9e1c9ce228891
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoMerge "itm-direct-tunnels patch test in genius"
Jamo Luhrsen [Thu, 5 Jul 2018 23:12:23 +0000 (23:12 +0000)]
Merge "itm-direct-tunnels patch test in genius"

5 years agoMerge "Add support for MRI projects in multipatch"
Jamo Luhrsen [Thu, 5 Jul 2018 20:02:57 +0000 (20:02 +0000)]
Merge "Add support for MRI projects in multipatch"

5 years agofix for pyaml install 89/73789/3
Sam Hague [Thu, 5 Jul 2018 18:49:57 +0000 (14:49 -0400)]
fix for pyaml install

Change-Id: I86b64e874930785bf8b85f199425b6f162ce29d1
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoitm-direct-tunnels patch test in genius 30/73730/4
Faseela K [Wed, 4 Jul 2018 08:03:07 +0000 (13:33 +0530)]
itm-direct-tunnels patch test in genius

Change-Id: I8dbce254d3045efffcea1f27e7c0d5baad2cf5b3
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoUse JAVA_HOME/bin/jstack 18/73718/2
Jamo Luhrsen [Tue, 3 Jul 2018 22:29:55 +0000 (15:29 -0700)]
Use JAVA_HOME/bin/jstack

jstack is not currently working because it cannot be found.
This will use the full path to jstack.

Issue: CONTROLLER-1846
Change-Id: Id5bcb4f99ae62a8d0b87e5c891221bb168959297
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd testplan to defaults 17/73717/1
Sam Hague [Tue, 3 Jul 2018 19:51:46 +0000 (15:51 -0400)]
Add testplan to defaults

Change-Id: Iddb9da21f490670255f93f8aa730063027a668b8
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd odl-sxp-routing feature to distribution 26/73026/4
Martin Dindoffer [Fri, 15 Jun 2018 07:37:11 +0000 (09:37 +0200)]
Add odl-sxp-routing feature to distribution

The routing feature is a vital part of sxp clustering,
it should be included in the fluorine distribution.

Change-Id: I00bc82afa5c0a2d09f1b31bc60e0c739b0cb97ec
Signed-off-by: Martin Dindoffer <mdindoff@cisco.com>
5 years agoUpdate robot template to download Ansible roles 76/73676/1
Anil Belur [Tue, 3 Jul 2018 02:35:13 +0000 (12:35 +1000)]
Update robot template to download Ansible roles

Update robot template to download roles from Ansible galaxy.

Change-Id: I351403a0d519d19aeeb3a4e0e77f52a515ffd771
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years ago'Update validate autorelease projects for fluorine 75/73675/1
jenkins-releng [Tue, 3 Jul 2018 01:16:31 +0000 (01:16 +0000)]
'Update validate autorelease projects for fluorine

Change-Id: Ia47d5029902df227394a3c402ab67449f64d90b7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoUpdate GBP OS branch to stable/pike 74/73674/1
Anil Belur [Tue, 3 Jul 2018 00:12:30 +0000 (10:12 +1000)]
Update GBP OS branch to stable/pike

Update GBP OS branch to stable/pike and remove the
image from defaults.

Change-Id: Ie210b384717569788234c538c456cf6f85619d6e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoRemove devstack ocata packer jobs 73/73673/1
Anil Belur [Mon, 2 Jul 2018 23:55:45 +0000 (09:55 +1000)]
Remove devstack ocata packer jobs

Change-Id: I11067ba6bd149207197df2f8e4d38aa46241ab67
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "Update ovs 2.8 template to download roles"
Andrew Grimberg [Mon, 2 Jul 2018 21:35:34 +0000 (21:35 +0000)]
Merge "Update ovs 2.8 template to download roles"

5 years agoAdd support for MRI projects in multipatch 27/73627/3
Luis Gomez [Sun, 1 Jul 2018 16:54:33 +0000 (09:54 -0700)]
Add support for MRI projects in multipatch

- Current MRI projects are odlparent and yangtools.
- Download MRI projects if they are included in topic.
- Adjust version of MRI projects to match mdsal project.
If mdsal project is not present, just release MRI.
- Remove release (r) option as scripts already takes care
of adjusting MRI version.
- Clean comments and improve job console logging.

Change-Id: I54eea1afb1631d9ef0fa2ef8d60d4d89bcb44251
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoUpdate ovs 2.8 template to download roles 32/73632/1
Anil Belur [Mon, 2 Jul 2018 08:00:32 +0000 (18:00 +1000)]
Update ovs 2.8 template to download roles

Update ovs 2.8 template to download roles from Ansible galaxy.

Change-Id: I31ae1ecc7652be71e4c9f029d1b9d9320ea46ff2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoRemove Quagga builds from packer images 29/73629/1
Anil Belur [Mon, 2 Jul 2018 00:34:10 +0000 (10:34 +1000)]
Remove Quagga builds from packer images

https://lists.opendaylight.org/pipermail/integration-dev/2018-June/012203.html

Change-Id: I2653906737e43540a38f5f4dc15fc83a86e665e7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoMerge "add tempest for oxygen"
Jamo Luhrsen [Sat, 30 Jun 2018 17:30:43 +0000 (17:30 +0000)]
Merge "add tempest for oxygen"

5 years agoMerge changes from topic '72816'
Sam Hague [Sat, 30 Jun 2018 03:22:44 +0000 (03:22 +0000)]
Merge changes from topic '72816'

* changes:
  Rename lf-infra-lfn to just lfn
  Move views declarations to projects folders

5 years agoadd tempest for oxygen 20/73620/1
Sam Hague [Sat, 30 Jun 2018 02:05:25 +0000 (22:05 -0400)]
add tempest for oxygen

Change-Id: I2ecda5f5ffd7e920e019a3a8a769b2ca20dac528
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUpdate example URLs in pkging multipatch tests 90/73590/1
Daniel Farrell [Thu, 28 Jun 2018 21:34:14 +0000 (17:34 -0400)]
Update example URLs in pkging multipatch tests

Fixes verify and verify-full RPM test jobs.

Change-Id: Ib81e20c2e7467a94d9dc7228fd06ee22b70cd793
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Add odl-restconf to install-features"
Thanh Ha [Thu, 28 Jun 2018 20:15:39 +0000 (20:15 +0000)]
Merge "Add odl-restconf to install-features"

5 years agoAdd odl-restconf to install-features 67/73567/2
Jamo Luhrsen [Thu, 28 Jun 2018 16:38:15 +0000 (09:38 -0700)]
Add odl-restconf to install-features

The -all- job that runs the normal csit will bring in the
compatible-with-all set which already includes odl-restconf.
However, the verify csit job is the -only- version which will
only load the features in install-features. Since the
odl-clustering-test-app feature does not include restconf
we need to have that in this list.

Change-Id: I6c0e93989d821e6f9417e2f232fb8ce2f8637ff1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoBump sandbox cap to 8 79/73579/1
Thanh Ha [Thu, 28 Jun 2018 17:55:11 +0000 (13:55 -0400)]
Bump sandbox cap to 8

Requested by integration to increase our sandbox cap a little bit
as testing has been heavy lately.

Change-Id: Ic78b60f8741f4e6de33fbc765f583e626520c6ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Update Gerrit trigger to use releng macro"
Daniel Farrell [Thu, 28 Jun 2018 16:56:22 +0000 (16:56 +0000)]
Merge "Update Gerrit trigger to use releng macro"

5 years agoMerge "Allow pushing to scratch repos from sandbox"
Daniel Farrell [Thu, 28 Jun 2018 15:31:01 +0000 (15:31 +0000)]
Merge "Allow pushing to scratch repos from sandbox"

5 years agoAdd comment about why restconf-noauth was removed 63/73563/1
Jamo Luhrsen [Thu, 28 Jun 2018 14:23:11 +0000 (07:23 -0700)]
Add comment about why restconf-noauth was removed

Change-Id: I94723a1f55a82a648f42ce55bed44be0c3c7635c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Remove odl-netconf-noauth from controller csit"
Thanh Ha [Thu, 28 Jun 2018 14:07:21 +0000 (14:07 +0000)]
Merge "Remove odl-netconf-noauth from controller csit"

5 years agoRemove odl-netconf-noauth from controller csit 35/73535/1
Victor Pickard [Thu, 28 Jun 2018 12:26:48 +0000 (08:26 -0400)]
Remove odl-netconf-noauth from controller csit

Features odl-restconf and odl-restconf-noauth cannot be
loaded at the same time. So, remove odl-restconf-noauth
from the controller clustering csit job.

JIRA-CONTROLLER-1884

Change-Id: I7a1db83bdc7d7c42fa30f48cb87615cfec9953c4
Signed-off-by: Victor Pickard <vpickard@redhat.com>
5 years agoOnly run netvirt tempest job once a day 07/73507/1
Jamo Luhrsen [Thu, 28 Jun 2018 03:29:18 +0000 (20:29 -0700)]
Only run netvirt tempest job once a day

Change-Id: I5205770908556cf047babbf7b907a1a5e60611e7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMove tempest to own job 59/73459/3
Sam Hague [Tue, 26 Jun 2018 23:01:22 +0000 (19:01 -0400)]
Move tempest to own job

Depends-On: I99d2631ad9ad12a4dd43f8aaa08eb920a6cd8780
Change-Id: Ie83a5d2718729d367bceba3061421a55a74ffa55
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoinstall odltools 06/73506/2
Sam Hague [Wed, 27 Jun 2018 21:40:04 +0000 (17:40 -0400)]
install odltools

JIRA: ODLTOOLS-10
Change-Id: I6c41f3d46e6a287eecf9882b55e3f3fd8f94a8a5
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAllow pushing to scratch repos from sandbox 18/73418/2
Daniel Farrell [Mon, 25 Jun 2018 19:30:06 +0000 (15:30 -0400)]
Allow pushing to scratch repos from sandbox

Start changing JJB to support deploying packages to scratch repos. This
will eventually allow devs to build RPMs from pre-merged logic and have
them hosted on Nexus without polluting the CD devel repos.

Change-Id: Ia1e478bb87cdcaf4020025f9379ed559ead18ccf
Jira: INTPAK-161
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years ago'Update validate autorelease projects for oxygen 96/73496/1
jenkins-releng [Wed, 27 Jun 2018 18:40:40 +0000 (18:40 +0000)]
'Update validate autorelease projects for oxygen

Change-Id: Iee79d373ae5cb105e66cb461120df4eed542d501
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoUpdate Gerrit trigger to use releng macro 92/73492/1
Daniel Farrell [Wed, 27 Jun 2018 17:27:38 +0000 (13:27 -0400)]
Update Gerrit trigger to use releng macro

There seems to be a new way to add triggers for Gerrit patch
submissions. We were defining a trigger manually ourselves in the
verify-rpm job, but now there's a shared trigger in releng-macros we can
use.

I noticed this because the packaging-verify-rpm-master job hasn't run in
quite a while, although it should have run on some incoming patches that
touched the packages/ dir. Hoping using this macro fixes the job.

Change-Id: Ib0cd9853ac621a7fe474cfaa058d0ec1bed117f8
Jira: INTPAK-179
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoRename lf-infra-lfn to just lfn 85/73485/2
Thanh Ha [Wed, 27 Jun 2018 15:19:03 +0000 (11:19 -0400)]
Rename lf-infra-lfn to just lfn

lfn is not related to lf-infra so we should not be prefixing it with
lf-infra.

Change-Id: I8fe810e8832ecfc0efe77c1729f9937723151b5d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMove views declarations to projects folders 16/72816/6
Thanh Ha [Sat, 9 Jun 2018 18:57:17 +0000 (14:57 -0400)]
Move views declarations to projects folders

Requires JJB 2.0.10 version with this patch:
https://review.openstack.org/571197

This allows us to store the view declaration with the projects so
that they get updated together with the project when project
changes happen.

Remove views for projects which are no longer in
releng/builder or AR.

Change-Id: Ia3c15d9fc04388550002bf6df3ff0aa1e8c030c5
Co-Authored-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years ago'Update validate autorelease projects for fluorine 64/73464/1
jenkins-releng [Wed, 27 Jun 2018 05:04:43 +0000 (05:04 +0000)]
'Update validate autorelease projects for fluorine

Change-Id: I1425a5ae02da1e7a0a0bb81e045c9c46a580210f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAdd devstack queens packer job 49/73449/1
Thanh Ha [Tue, 26 Jun 2018 15:20:25 +0000 (11:20 -0400)]
Add devstack queens packer job

Change-Id: I888da5323b99e8501206685a2b4b23f1ea901529
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoRemove spectrometer jobs 97/72897/2
Thanh Ha [Tue, 12 Jun 2018 18:55:10 +0000 (14:55 -0400)]
Remove spectrometer jobs

Spectrometer is a dead project and it's jobs are actively failing
due to the test server being down. Let's remove the jobs. A project
archive request has been sent to the TSC as well.

Change-Id: Idf734bf4f42474c29265cf27874b4b80a8c7bbd7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate to v0.21.4 09/73409/3
Thanh Ha [Mon, 25 Jun 2018 16:02:31 +0000 (12:02 -0400)]
Update to v0.21.4

Allows us to upgrade to OpenStack Cloud plugin 2.36 to pull in
security fixes.

Change-Id: I49c6196972086156bb38c5b26f622c90b70a6916
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Enable dhcp service flag set for ODL Dhcp"
Sam Hague [Sun, 24 Jun 2018 20:10:49 +0000 (20:10 +0000)]
Merge "Enable dhcp service flag set for ODL Dhcp"

5 years agoMerge "Add upgrade csit patch test"
Sam Hague [Sun, 24 Jun 2018 20:01:50 +0000 (20:01 +0000)]
Merge "Add upgrade csit patch test"

5 years agoMerge "Update builds in RPM verify jobs"
Thanh Ha [Fri, 22 Jun 2018 15:10:29 +0000 (15:10 +0000)]
Merge "Update builds in RPM verify jobs"

5 years agoMerge "Fix jenkins.ini example, add retain_anchors=True"
Thanh Ha [Fri, 22 Jun 2018 15:09:27 +0000 (15:09 +0000)]
Merge "Fix jenkins.ini example, add retain_anchors=True"

5 years agoMerge "Use different keyserver for puppet key"
Thanh Ha [Fri, 22 Jun 2018 15:09:05 +0000 (15:09 +0000)]
Merge "Use different keyserver for puppet key"

5 years agoFix jenkins.ini example, add retain_anchors=True 61/73361/1
Daniel Farrell [Fri, 22 Jun 2018 14:38:50 +0000 (10:38 -0400)]
Fix jenkins.ini example, add retain_anchors=True

Per discussion here:

https://lists.opendaylight.org/pipermail/integration-dev/2018-June/012178.html

Change-Id: I457ae34fe3cce8135cb84eebeaf1a0501385756b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoUse different keyserver for puppet key 58/73358/2
Daniel Farrell [Fri, 22 Jun 2018 14:27:37 +0000 (10:27 -0400)]
Use different keyserver for puppet key

Old one was timing out, failing. Use a keyserver that seems to sync with
a set of keyservers. Maybe it will be more reliable.

Change-Id: I0322266c4c5c108d30a586c828d24d1dde4958c9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoUpdate global-jjb to v0.21.2 56/73356/1
Thanh Ha [Fri, 22 Jun 2018 14:19:58 +0000 (10:19 -0400)]
Update global-jjb to v0.21.2

Pulls in hotfix for tox-verify job parameters.

Change-Id: I79e30ec7f418366728ceb7c8e2dc9b8aef58afad
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate builds in RPM verify jobs 55/73355/1
Daniel Farrell [Fri, 22 Jun 2018 14:15:47 +0000 (10:15 -0400)]
Update builds in RPM verify jobs

Some old builds had expired, go ahead and update all of them.

Change-Id: If7268e2309e00de2674b91fe977882725f9f5375
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "add elasticsearch in requirements"
Luis Gomez [Fri, 22 Jun 2018 05:21:31 +0000 (05:21 +0000)]
Merge "add elasticsearch in requirements"

5 years agoAdd rtd for odltools 30/73330/3
Sam Hague [Thu, 21 Jun 2018 23:35:49 +0000 (19:35 -0400)]
Add rtd for odltools

Change-Id: I0622f96a994e195e8708bdcbcb431c15dacf491a
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoRevert mdsal javadoc jobs to mvn33 21/73321/1
Thanh Ha [Thu, 21 Jun 2018 16:21:52 +0000 (12:21 -0400)]
Revert mdsal javadoc jobs to mvn33

Change-Id: I722fcc405e1cb833ed935b7044e71dc54db18c25
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Update global-jjb to v0.21.1"
Thanh Ha [Thu, 21 Jun 2018 14:40:27 +0000 (14:40 +0000)]
Merge "Update global-jjb to v0.21.1"

5 years agoAdd upgrade csit patch test 91/73291/1
Jamo Luhrsen [Thu, 21 Jun 2018 04:53:51 +0000 (21:53 -0700)]
Add upgrade csit patch test

Change-Id: If6f693613dd4fc195747041234c8b8917a029859
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAuto Update CSIT Jobs to run for fluorine 87/73287/2
jenkins-releng [Thu, 21 Jun 2018 00:20:25 +0000 (00:20 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I57f0d0f4dea75c3a691b1b8479716a5397677d9c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoMerge "Use jenkins-ssh keypair name everywhere"
Anil Belur [Wed, 20 Jun 2018 23:50:05 +0000 (23:50 +0000)]
Merge "Use jenkins-ssh keypair name everywhere"

5 years agoMerge "Add new job for ODL upgrade"
Jamo Luhrsen [Wed, 20 Jun 2018 22:22:21 +0000 (22:22 +0000)]
Merge "Add new job for ODL upgrade"

5 years agoUpdate global-jjb to v0.21.1 81/73281/1
Thanh Ha [Wed, 20 Jun 2018 21:46:44 +0000 (17:46 -0400)]
Update global-jjb to v0.21.1

Pulls in Luis' fix for the jjb-deploy job when running against a
project that is not releng/builder.

Change-Id: Ic97ee434034c0fceebfc7e355c80fc7b915c5755
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUse jenkins-ssh keypair name everywhere 01/73201/2
Thanh Ha [Tue, 19 Jun 2018 17:39:02 +0000 (13:39 -0400)]
Use jenkins-ssh keypair name everywhere

Allows us to remove all the duplicate jenkins-ssh credentials in
the Credentials manager.

Change-Id: Ia6b9bb48cb5f835cef8fe42ac8e0188ed9fe2447
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Jamo Luhrsen [Wed, 20 Jun 2018 21:40:35 +0000 (21:40 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

5 years agoAuto Update CSIT Jobs to run for oxygen 68/73268/3
jenkins-releng [Wed, 20 Jun 2018 20:38:30 +0000 (20:38 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I1029593b242a5621fb90aefa36eabc9511331bb6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>