releng/builder.git
6 years agoFix shellcheck issues for integration scripts 67/61467/12
Anil Belur [Thu, 10 Aug 2017 05:37:41 +0000 (15:37 +1000)]
Fix shellcheck issues for integration scripts

These fixes are required for change
I9d0139e7c05743ed9f3b5f2f1ced21c94b86758c

Change-Id: I9d8cc971c3b239d8f7c425c576772b012acf16f0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Package zips if no tar.gz available"
Jamo Luhrsen [Wed, 23 Aug 2017 22:40:54 +0000 (22:40 +0000)]
Merge "Package zips if no tar.gz available"

6 years agoPackage zips if no tar.gz available 22/62222/1
Daniel Farrell [Wed, 23 Aug 2017 17:08:39 +0000 (13:08 -0400)]
Package zips if no tar.gz available

Packaging logic can now handle zips, so accept URLs to zips if no tar.gz
is available at parallel URL. Needed for packaging distros built by
multipatch-test jobs.

Also fix some minor formatting errors.

Change-Id: Id561c946f42a3f2d38c39e67bcc32bff15ca576e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoSpecify distribution branch for Nitrogen Yangtools 18/62218/1
Vratko Polak [Wed, 23 Aug 2017 16:06:44 +0000 (18:06 +0200)]
Specify distribution branch for Nitrogen Yangtools

Otherwise v1.2.0 (yangtools branch) is understood
as integration/distribution branch, which fails distribution-check.

Change-Id: Icb0833ec26b92231088e6d93e04bf210133ce77d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoRemove verify jobs in favor of maven-verify jobs 71/62171/1
Thanh Ha [Tue, 22 Aug 2017 18:43:29 +0000 (14:43 -0400)]
Remove verify jobs in favor of maven-verify jobs

global-jjb v0.7.0 includes maven-verify jobs which odlparent is now
picking up and working. There is no need to continue to use the verify
job defined locally in releng/builder.

Change-Id: Ie9cb3b24db42caeadc6b15fe03ccd89ba9018068
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate RPM repo cfg file URL 60/62160/1
Daniel Farrell [Tue, 22 Aug 2017 13:29:31 +0000 (09:29 -0400)]
Update RPM repo cfg file URL

Recent refactoring in Int/Pack changed the path, update accordingly.

Change-Id: Ia27c992ca91faddbcf5a9c685190110113ab0a29
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge changes from topic 'refactoring'
Daniel Farrell [Mon, 21 Aug 2017 21:57:12 +0000 (21:57 +0000)]
Merge changes from topic 'refactoring'

* changes:
  Build rpm & rpm-snap using refactored logic
  Build deb using refactored logic

6 years agoBuild rpm & rpm-snap using refactored logic 04/61904/3
Alok Anand [Thu, 17 Aug 2017 08:26:44 +0000 (13:56 +0530)]
Build rpm & rpm-snap using refactored logic

This commit updates build-rpm and build-rpm-snap
jobs for the refactored logic.

Change-Id: I5b8ac54644620cc90f82a12219570cfd38c2d220
Signed-off-by: Alok Anand <alok4nand@gmail.com>
6 years agoBuild deb using refactored logic 78/61878/2
Alok Anand [Wed, 16 Aug 2017 18:51:45 +0000 (00:21 +0530)]
Build deb using refactored logic

This commit updates build deb job for the refactored logic.

Change-Id: I879db3533047eabe67fc39d864a3152292af1975
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdate to global-jjb v0.7.0 09/62109/5
Thanh Ha [Mon, 21 Aug 2017 19:57:54 +0000 (15:57 -0400)]
Update to global-jjb v0.7.0

Release notes:
https://github.com/lfit/releng-global-jjb/blob/master/relnotes/v0.7.0.txt

Add lftools-version configuration to all users of lf-infra-parameters.

Change-Id: Ife368e8433e458fc39fa0b72c199863ba1428faa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add lftools version configuration"
Sam Hague [Mon, 21 Aug 2017 19:58:54 +0000 (19:58 +0000)]
Merge "Add lftools version configuration"

6 years agoMerge "Add unique ID to vm hostnames"
Sam Hague [Mon, 21 Aug 2017 19:29:41 +0000 (19:29 +0000)]
Merge "Add unique ID to vm hostnames"

6 years agoFix yangtools nitrogen stream 69/62069/1
Robert Varga [Mon, 21 Aug 2017 09:26:08 +0000 (11:26 +0200)]
Fix yangtools nitrogen stream

The nitrogen branch is different, this mistake means jobs do not
trigger properly.

Change-Id: I535ef4ee66e9c60acd384b4b1c8ae08c58740103
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoMerge "Remove unused script"
Thanh Ha [Sat, 19 Aug 2017 17:15:41 +0000 (17:15 +0000)]
Merge "Remove unused script"

6 years agoMerge "DONT archive merge job artifacts on Jenkins"
Thanh Ha [Sat, 19 Aug 2017 17:14:48 +0000 (17:14 +0000)]
Merge "DONT archive merge job artifacts on Jenkins"

6 years agoMerge "Quagga image name is updated for ubuntu16-04"
Thanh Ha [Sat, 19 Aug 2017 16:54:18 +0000 (16:54 +0000)]
Merge "Quagga image name is updated for ubuntu16-04"

6 years agoAdd gate priority for snat-conntrack 24/62024/1
Sam Hague [Sat, 19 Aug 2017 15:20:47 +0000 (11:20 -0400)]
Add gate priority for snat-conntrack

Change-Id: I79e95b7906d01e40e73b73f7778c38543df7df42
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoQuagga image name is updated for ubuntu16-04 16/62016/1
maheshl [Sat, 19 Aug 2017 03:17:19 +0000 (08:47 +0530)]
Quagga image name is updated for ubuntu16-04

Change-Id: I2ba18902235ccdd60102c79a55e80b1e3526cdc4
Signed-off-by: maheshl <mahesh.loni@altencalsoftlabs.com>
6 years agoRemove unused script 10/62010/1
Thanh Ha [Fri, 18 Aug 2017 21:44:29 +0000 (17:44 -0400)]
Remove unused script

stack-delete is no longer used. We have been using a regularly running
global stack delete job for months now with great success so we likely
no longer need this.

Change-Id: Ie97b3ac76c60805128a7d696ebe0154b568abc6b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd nitro & oxy netvirt csit high freq 09/62009/1
Jamo Luhrsen [Fri, 18 Aug 2017 21:04:11 +0000 (14:04 -0700)]
Add nitro & oxy netvirt csit high freq

with high activity in netvirt it's requested to have their
main job run with more frequency than once a day. this helps
to narrow down specific problem patches when there is a
regression

Change-Id: I4f9b9a66c16b7d1ce299e199a933d1f360ae631d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd lftools version configuration 05/62005/1
Thanh Ha [Fri, 18 Aug 2017 20:48:43 +0000 (16:48 -0400)]
Add lftools version configuration

This will be needed for global-jjb v0.7.0 as it now requires an lftools
version declaration.

Change-Id: I2f578debf6ae46e9afcfcaf5a47379d4eee3fe99
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd tox testing to autorelease 04/62004/1
Thanh Ha [Fri, 18 Aug 2017 20:47:59 +0000 (16:47 -0400)]
Add tox testing to autorelease

Change-Id: I424627808f3dba5ba4f43c758a6d8f27d8f060d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add USE_SCREEN=True in local.conf"
Sam Hague [Fri, 18 Aug 2017 20:15:32 +0000 (20:15 +0000)]
Merge "Add USE_SCREEN=True in local.conf"

6 years agoAdd unique ID to vm hostnames 91/61991/5
Jamo Luhrsen [Fri, 18 Aug 2017 15:17:34 +0000 (08:17 -0700)]
Add unique ID to vm hostnames

Change-Id: I2024f3e2e2a6affa590c78874caaf9d93078faa1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Add Oxygen stream for OpFlex release job."
Thanh Ha [Fri, 18 Aug 2017 14:58:02 +0000 (14:58 +0000)]
Merge "Add Oxygen stream for OpFlex release job."

6 years agoAdd Oxygen stream for OpFlex release job. 64/61964/1
Anil Belur [Thu, 17 Aug 2017 23:40:01 +0000 (09:40 +1000)]
Add Oxygen stream for OpFlex release job.

The job was in change I4f93966f96fcb10723f4bbd41905cdf6275f6995
was merged around Nitrogen branch cutting time which potentially
caused it to be missed.

Change-Id: I3b4cae85eab2d92279efc7825d14c242c390c3a3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoDocker requirement on Tools VM 61/61961/2
Atul Gosain [Thu, 17 Aug 2017 23:22:28 +0000 (16:22 -0700)]
Docker requirement on Tools VM

This change is to ensure that the tools VM used by netconf user features
test has docker installed.To this effect, the tools VM image has been
updated from GBP image which has it installed.
Successful netconf builds using this job on sandbox is
https://jenkins.opendaylight.org/sandbox/job/
netconf-csit-1node-userfeatures-only-carbon/2/

Change-Id: Ie228c53f5aa2d7b4109c6e1290f4e4f14ea9dc2a
Signed-off-by: Atul Gosain <agosain@brocade.com>
6 years agoDisable odlparent distcheck jobs 40/61940/1
Robert Varga [Thu, 17 Aug 2017 15:16:34 +0000 (17:16 +0200)]
Disable odlparent distcheck jobs

Both odlparent master and 2.0.x are isolated from autorelease,
and no downstreams should be consuming its snapshot artifacts.

Hence running distribution-check does not make any sense, as by
definition it should be an invariant, sans breakage caused by
downstreams.

Disable the job for both streams.

Change-Id: Icb34362a2ec3350a013352f61dcfcac078237c0f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoAdd oxygen stream for packaging jobs 89/61889/1
Anil Belur [Thu, 17 Aug 2017 05:00:15 +0000 (15:00 +1000)]
Add oxygen stream for packaging jobs

Change-Id: I8505ab5c5cc9d1aaefb93e7b89b247ddbb7c3186
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoAdd USE_SCREEN=True in local.conf 86/61886/2
Jamo Luhrsen [Thu, 17 Aug 2017 04:25:32 +0000 (21:25 -0700)]
Add USE_SCREEN=True in local.conf

Change-Id: Ibd611a4a027b06dac5cbd7c2e86371b14599d634
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Add l2gw feature to csit patch list."
Jamo Luhrsen [Wed, 16 Aug 2017 23:53:40 +0000 (23:53 +0000)]
Merge "Add l2gw feature to csit patch list."

6 years agoMerge "Lower retry sleeps in controller startup wait"
Jamo Luhrsen [Wed, 16 Aug 2017 15:47:19 +0000 (15:47 +0000)]
Merge "Lower retry sleeps in controller startup wait"

6 years agoAdd l2gw feature to csit patch list. 45/61845/1
Victor Pickard [Wed, 16 Aug 2017 13:24:26 +0000 (09:24 -0400)]
Add l2gw feature to csit patch list.

With this patch, should be able to trigger
netvirt l2gw/hwvtep csit test by entering
keyword test-ovsdb-l2gw.

Change-Id: Iefe8544e9aa030da6e8ba1998bdb2848d92297ed
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoMerge "Auto Update CSIT Jobs to run for nitrogen"
Thanh Ha [Tue, 15 Aug 2017 21:41:06 +0000 (21:41 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"

6 years agoMerge "Auto Update CSIT Jobs to run for boron"
Thanh Ha [Tue, 15 Aug 2017 21:41:01 +0000 (21:41 +0000)]
Merge "Auto Update CSIT Jobs to run for boron"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Thanh Ha [Tue, 15 Aug 2017 21:40:45 +0000 (21:40 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoAuto Update CSIT Jobs to run for oxygen 89/61789/1
jenkins-releng [Tue, 15 Aug 2017 21:00:10 +0000 (21:00 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I4e9441e001f9d18678017d9fb4a2459dce920362
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for boron 88/61788/1
jenkins-releng [Tue, 15 Aug 2017 20:59:57 +0000 (20:59 +0000)]
Auto Update CSIT Jobs to run for boron

Change-Id: I7023c197110b4dd42f3786abfb14ae01e7940504
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for nitrogen 87/61787/1
jenkins-releng [Tue, 15 Aug 2017 20:58:51 +0000 (20:58 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: I5247fb82eaf8c398aad52854d047d87c267b5a3b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 86/61786/1
jenkins-releng [Tue, 15 Aug 2017 20:58:39 +0000 (20:58 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: Ic58fda308ff14042bb48df70d14c21e2552ed079
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Simplify csit-auto-update job"
Jamo Luhrsen [Tue, 15 Aug 2017 20:49:55 +0000 (20:49 +0000)]
Merge "Simplify csit-auto-update job"

6 years agoMove comment out of csv-list 74/61774/1
Thanh Ha [Tue, 15 Aug 2017 14:56:32 +0000 (10:56 -0400)]
Move comment out of csv-list

The yaml '>' creates a comma separated list of items. Putting the
comment inside of that block makes it part of the list which isn't
correct. Move the comment outside of the csv-list block.

Change-Id: Icd71333d03a7c8f119944e6cf20d2ee6d82f7d35
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoLower retry sleeps in controller startup wait 09/61609/2
Robert Varga [Mon, 14 Aug 2017 12:50:29 +0000 (14:50 +0200)]
Lower retry sleeps in controller startup wait

Rather than waiting 5 seconds each time, sleep only one second
before retrying. Console output remains limited to once every
five seconds.

Change-Id: I70c78ed9ab61bc112669613d186ea3d0c1fbed03
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoDONT archive merge job artifacts on Jenkins 48/61748/1
Anil Belur [Tue, 15 Aug 2017 08:46:20 +0000 (18:46 +1000)]
DONT archive merge job artifacts on Jenkins

Now OpFlex release jobs are capable of pushing artifacts
to Nexus.

Change-Id: I7dc63f4933e1968abc54842b1d0f7f849988b2cd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoSimplify csit-auto-update job 39/61739/12
Thanh Ha [Tue, 15 Aug 2017 04:06:38 +0000 (00:06 -0400)]
Simplify csit-auto-update job

Refactor the job into a more simplified job stored in the integration
project directory. This job generates csit-jobs-{stream}.lst files which
can simply be !include in a job template file.

This makes releng-defaults.yaml smaller and moves auto-generated files
into their own files for easier maintenance.

Change-Id: Ief999fd72f6340d7aba1bf83a54550e4ebe46351
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update validate autorelease projects for oxygen"
Jamo Luhrsen [Tue, 15 Aug 2017 05:26:46 +0000 (05:26 +0000)]
Merge "Update validate autorelease projects for oxygen"

6 years agoMerge "Update validate autorelease projects for nitrogen"
Jamo Luhrsen [Tue, 15 Aug 2017 05:26:31 +0000 (05:26 +0000)]
Merge "Update validate autorelease projects for nitrogen"

6 years agoMerge "Strip include-raw prefix for script files"
Jamo Luhrsen [Tue, 15 Aug 2017 05:25:19 +0000 (05:25 +0000)]
Merge "Strip include-raw prefix for script files"

6 years agoMerge "Strip include-raw prefix for script files"
Jamo Luhrsen [Tue, 15 Aug 2017 05:24:13 +0000 (05:24 +0000)]
Merge "Strip include-raw prefix for script files"

6 years agoHandle yangtools nitrogen non-standard branch 38/61738/1
Thanh Ha [Tue, 15 Aug 2017 02:49:27 +0000 (22:49 -0400)]
Handle yangtools nitrogen non-standard branch

Change-Id: Ia5c27300d53c6529e27057dcc9735a7da12aa969
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for nitrogen 37/61737/1
jenkins-releng [Tue, 15 Aug 2017 02:20:19 +0000 (02:20 +0000)]
Update validate autorelease projects for nitrogen

Change-Id: I6ba0405dfb327519095b21138d58b47fca786217
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 36/61736/1
jenkins-releng [Tue, 15 Aug 2017 02:18:36 +0000 (02:18 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Idcff9ee6896c8138ba3b139e55882c7a49fd3352
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Handle yangtools nitrogen non-standard branch"
Thanh Ha [Tue, 15 Aug 2017 01:46:34 +0000 (01:46 +0000)]
Merge "Handle yangtools nitrogen non-standard branch"

6 years agoStrip include-raw prefix for script files 29/61529/2
Anil Belur [Fri, 11 Aug 2017 06:19:33 +0000 (16:19 +1000)]
Strip include-raw prefix for script files

Prefixing files with `include-raw-` makes the file name longer
and also not a standard to be followed.

Change-Id: I118728399bc900436f05e1f45cce1566e619148d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Update validate autorelease projects for oxygen"
Thanh Ha [Tue, 15 Aug 2017 01:06:18 +0000 (01:06 +0000)]
Merge "Update validate autorelease projects for oxygen"

6 years agoMerge "Update validate autorelease projects for nitrogen"
Thanh Ha [Tue, 15 Aug 2017 01:06:03 +0000 (01:06 +0000)]
Merge "Update validate autorelease projects for nitrogen"

6 years agoHandle yangtools nitrogen non-standard branch 31/61731/2
Thanh Ha [Tue, 15 Aug 2017 00:44:03 +0000 (20:44 -0400)]
Handle yangtools nitrogen non-standard branch

Change-Id: I0e96ed0298ffb18afb7d5077a6714cc0b1800796
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAuto Update CSIT Jobs to run 30/61730/2
jenkins-releng [Tue, 15 Aug 2017 00:17:48 +0000 (00:17 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I06b00ce651c1be06e9ec52628736d63af1c71cc6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Update AR projects with all file types to log"
Thanh Ha [Tue, 15 Aug 2017 00:15:47 +0000 (00:15 +0000)]
Merge "Update AR projects with all file types to log"

6 years agoUpdate AR projects with all file types to log 27/61727/3
Anil Belur [Mon, 14 Aug 2017 23:43:26 +0000 (09:43 +1000)]
Update AR projects with all file types to log

Surefire logs are not getting copied since we moved to
`lf-infra-publish` publisher. This change fixes the issue.

Jira: releng-394
Change-Id: I2465eff9ad38c8a5499c01b2cee9a49b8b439303
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Push OpFlex artifacts to Nexus repository."
Thanh Ha [Tue, 15 Aug 2017 00:00:23 +0000 (00:00 +0000)]
Merge "Push OpFlex artifacts to Nexus repository."

6 years agoMerge "Disable stateful and learn modes for L2GW CSIT"
Sam Hague [Mon, 14 Aug 2017 23:52:36 +0000 (23:52 +0000)]
Merge "Disable stateful and learn modes for L2GW CSIT"

6 years agoUpdate validate autorelease projects for nitrogen 25/61725/1
jenkins-releng [Mon, 14 Aug 2017 23:00:08 +0000 (23:00 +0000)]
Update validate autorelease projects for nitrogen

Change-Id: I57223d7458871c0cedae5304c8f67ee2feaa0595
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 24/61724/1
jenkins-releng [Mon, 14 Aug 2017 22:58:40 +0000 (22:58 +0000)]
Update validate autorelease projects for oxygen

Change-Id: I077d975acf890665c5e6505c48f45590653ef20f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Improve branch cutting scripts"
Thanh Ha [Mon, 14 Aug 2017 22:48:11 +0000 (22:48 +0000)]
Merge "Improve branch cutting scripts"

6 years agoMerge "Generate versions.csv for autorelease builds"
Anil Belur [Mon, 14 Aug 2017 22:38:52 +0000 (22:38 +0000)]
Merge "Generate versions.csv for autorelease builds"

6 years agoDisable stateful and learn modes for L2GW CSIT 19/61719/1
Victor Pickard [Mon, 14 Aug 2017 20:42:18 +0000 (16:42 -0400)]
Disable stateful and learn modes for L2GW CSIT

L2GW/HWVTEP does not support security groups yet,
so disable the "stateful" and "learn" modes
for security groups in this suite.

Change-Id: Ie16fac8646e62ad6bee3d1a5110e83c2d2417d4b
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoMerge "Add example GERRIT_REFSPEC to Jenkins UI docs"
Thanh Ha [Mon, 14 Aug 2017 20:20:48 +0000 (20:20 +0000)]
Merge "Add example GERRIT_REFSPEC to Jenkins UI docs"

6 years agoMerge "Use larger heap size for distribution SFT"
Thanh Ha [Mon, 14 Aug 2017 20:20:13 +0000 (20:20 +0000)]
Merge "Use larger heap size for distribution SFT"

6 years agoAuto Update CSIT Jobs to run 15/61715/1
jenkins-releng [Mon, 14 Aug 2017 19:25:56 +0000 (19:25 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I20684e2e69b0426e80ffc30b469f5ac6a9b628d8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoCreate Oxygen jobs and bump Nitrogen branch 76/61576/4
Anil Belur [Mon, 14 Aug 2017 03:35:02 +0000 (13:35 +1000)]
Create Oxygen jobs and bump Nitrogen branch

Nitrogen branch cutting to reflect new stable/nitrogen branches and
move master to Oxygen.

Change-Id: I49a6585780747c08ae9c768697aee3c90f786d03
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd example GERRIT_REFSPEC to Jenkins UI docs 50/61550/2
Daniel Farrell [Fri, 11 Aug 2017 16:15:36 +0000 (12:15 -0400)]
Add example GERRIT_REFSPEC to Jenkins UI docs

Change-Id: Ie691c5b62e89e90dfccecb8f75a60ac69b870c81
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoRevert "Add method to not trigger downstream ar" 17/61617/1
Thanh Ha [Mon, 14 Aug 2017 14:22:51 +0000 (10:22 -0400)]
Revert "Add method to not trigger downstream ar"

This reverts commit 32b1f54a6145cbe9558d4c8810bd584197c68458.

The "builder" type for triggering downstream jobs do not support
checking if the job is unstable or failed so causes 2 copies of every
job to trigger. Looks like we need to find another way to handle this :(

Change-Id: Ic2f725ac9f9753c6d59624f99b1d635e84f72015
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoImprove branch cutting scripts 75/61575/1
Anil Belur [Sat, 12 Aug 2017 06:58:27 +0000 (16:58 +1000)]
Improve branch cutting scripts

Improve handling 'new-release-tag' parameter for different
autorelease project streams and also handle 'jre' and 'jdk'
parameter correctly depending on the job.
Re-organize CLI options with example usage and update excludes
list.

Change-Id: Ia24f85d1aa9eadc1b676e084b8fa255763aafbdf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoAdd nitrogen jobs for daexim 60/61560/4
Luis Gomez [Fri, 11 Aug 2017 21:10:20 +0000 (23:10 +0200)]
Add nitrogen jobs for daexim

daexim is now part of SR therefore it requires standard build jobs
and standard csit jobs for nitrogen (master branch).

Change-Id: I267d6cb6fc2ff3b9868184b3fc3c07c93705aaad
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Update Centos7 devstack newton images"
Anil Belur [Fri, 11 Aug 2017 21:23:49 +0000 (21:23 +0000)]
Merge "Update Centos7 devstack newton images"

6 years agoMerge "Update Centos7 docker images"
Anil Belur [Fri, 11 Aug 2017 21:23:46 +0000 (21:23 +0000)]
Merge "Update Centos7 docker images"

6 years agoMerge "Update Centos7 devstack ocata images"
Anil Belur [Fri, 11 Aug 2017 21:23:41 +0000 (21:23 +0000)]
Merge "Update Centos7 devstack ocata images"

6 years agoMerge "Update Centos7 devstack images"
Anil Belur [Fri, 11 Aug 2017 21:23:38 +0000 (21:23 +0000)]
Merge "Update Centos7 devstack images"

6 years agoMerge "Update Ubuntu 14.04 gbp images"
Anil Belur [Fri, 11 Aug 2017 21:23:36 +0000 (21:23 +0000)]
Merge "Update Ubuntu 14.04 gbp images"

6 years agoMerge "Update Ubuntu 16.04 mininet-ovs-25 for AAA CSIT"
Anil Belur [Fri, 11 Aug 2017 21:23:33 +0000 (21:23 +0000)]
Merge "Update Ubuntu 16.04 mininet-ovs-25 for AAA CSIT"

6 years agoMerge "Update Ubuntu 14.04 images"
Anil Belur [Fri, 11 Aug 2017 21:23:30 +0000 (21:23 +0000)]
Merge "Update Ubuntu 14.04 images"

6 years agoMerge "Update Ubuntu 16.04 images"
Anil Belur [Fri, 11 Aug 2017 21:23:27 +0000 (21:23 +0000)]
Merge "Update Ubuntu 16.04 images"

6 years agoMerge "Update Centos7 java-builder image"
Anil Belur [Fri, 11 Aug 2017 21:23:26 +0000 (21:23 +0000)]
Merge "Update Centos7 java-builder image"

6 years agoMerge "Add method to not trigger downstream ar-jobs"
Sam Hague [Fri, 11 Aug 2017 15:24:05 +0000 (15:24 +0000)]
Merge "Add method to not trigger downstream ar-jobs"

6 years agoUse larger heap size for distribution SFT 08/61508/1
Vratko Polak [Thu, 10 Aug 2017 16:58:47 +0000 (18:58 +0200)]
Use larger heap size for distribution SFT

Also in multipatch job.
Added even to jobs which use -Pq to skip SFT,
to make it easier for Ssandbox runs without -Pq.

Change-Id: Ic5113a4d1cdb47b8540c5495a939c35cb154e31a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoRemove JJB Docker documentation 07/61507/1
Thanh Ha [Thu, 10 Aug 2017 16:35:13 +0000 (12:35 -0400)]
Remove JJB Docker documentation

Remove the Docker documentation as it's out of date and the images are
very old. I haven't heard from users in recent time that there were
issues which tells me that there's likely not very many who use these
images. This simplifies our docs a bit.

Change-Id: I14803a06868913db64e0f2ae1add151a5a13df92
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoStrip include-raw prefix for script files 48/61248/3
Anil Belur [Mon, 7 Aug 2017 06:44:13 +0000 (16:44 +1000)]
Strip include-raw prefix for script files

Prefixing files with `include-raw-` makes the file name longer
and also not a standard to be followed.

Update the .coafile to exlucde new file names.

Change-Id: I9d0139e7c05743ed9f3b5f2f1ced21c94b86758c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoPush OpFlex artifacts to Nexus repository. 97/61397/5
Anil Belur [Sat, 5 Aug 2017 01:30:35 +0000 (11:30 +1000)]
Push OpFlex artifacts to Nexus repository.

Improve OpFlex release process such that the artifacts are built and
deployed to Nexus staging repo.

Create a separte release job for OpFlex. OpFlex artifacts are created
with the staging profile id: 906b0d53d714e

Don't archive artifacts from OpFlex on logs server.

Change-Id: I4f93966f96fcb10723f4bbd41905cdf6275f6995
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoStrip include-raw prefix for script files 43/61243/2
Anil Belur [Mon, 7 Aug 2017 06:23:56 +0000 (16:23 +1000)]
Strip include-raw prefix for script files

Prefixing script files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: I17f58cd8f93c5a6f5bf703cdcb15d24fc5043b56
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoStrip include-raw prefix for script files 45/61245/2
Anil Belur [Mon, 7 Aug 2017 06:31:34 +0000 (16:31 +1000)]
Strip include-raw prefix for script files

Prefixing the files with `include-raw-` make the file name longer
and also not a standard to be followed.

Change-Id: I4394c5c971587583def53e545ddbac824c916309
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoAdd method to not trigger downstream ar-jobs 59/61459/1
Thanh Ha [Wed, 2 Aug 2017 16:06:23 +0000 (12:06 -0400)]
Add method to not trigger downstream ar-jobs

When we are triggering many autorelease jobs per day we do not wish to
trigger distribution-test jobs for every run otherwise it will spam the
Jenkins queue. This allows us to selectively disable triggering the jobs
when we manually build.

Change-Id: Ia345b3875bd29e5869bc09aa378314d542fef181
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd 4 node stack type for hwvtep suites 40/61440/3
Jamo Luhrsen [Wed, 9 Aug 2017 18:17:10 +0000 (11:17 -0700)]
Add 4 node stack type for hwvtep suites

hwvtep suites need an odl node type, 1 larger openstack
node (control) type, 2 smaller openstack node (compute)
and 1 more node type for mininet systems

Change-Id: Ib8f255a23148b3d1ca15c5e29e6a49c998199d49
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd verify jobs for ci-workshop 38/61438/1
Andrew Grimberg [Wed, 9 Aug 2017 17:33:19 +0000 (10:33 -0700)]
Add verify jobs for ci-workshop

Change-Id: I28b775283ed81de72ea63ebd0acdd9849a74ad35
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
6 years agoMerge "Strip include-raw prefix for script files"
Jamo Luhrsen [Wed, 9 Aug 2017 16:00:36 +0000 (16:00 +0000)]
Merge "Strip include-raw prefix for script files"

6 years agoMerge "Fix puppet-opendaylight Vagrantfile link"
Daniel Farrell [Wed, 9 Aug 2017 13:04:00 +0000 (13:04 +0000)]
Merge "Fix puppet-opendaylight Vagrantfile link"

6 years agoMerge "Strip include-raw prefix for script files"
Daniel Farrell [Wed, 9 Aug 2017 07:34:10 +0000 (07:34 +0000)]
Merge "Strip include-raw prefix for script files"

6 years agoUpdate validate autorelease projects for nitrogen 96/61396/1
jenkins-releng [Wed, 9 Aug 2017 03:24:19 +0000 (03:24 +0000)]
Update validate autorelease projects for nitrogen

Change-Id: I42ece3da2e9765ee68fd4f03288dd59cc109cd34
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoFix puppet-opendaylight Vagrantfile link 19/61219/2
root [Sat, 5 Aug 2017 07:03:05 +0000 (12:33 +0530)]
Fix puppet-opendaylight Vagrantfile link

Change-Id: I1c0be26d9a9d230530715cafbae28b3f7cba5e15
Signed-off-by: root <sanketh.uppalapati@research.iiit.ac.in>
6 years agoMerge "Run Boron build 12 hrs off of usual UTC time"
Jamo Luhrsen [Tue, 8 Aug 2017 18:13:38 +0000 (18:13 +0000)]
Merge "Run Boron build 12 hrs off of usual UTC time"