Sam Hague [Tue, 13 Feb 2018 14:07:27 +0000 (09:07 -0500)]
update tdd-wip to be gate
Change-Id: Iee94869d1dc4a1e07404ee93a01cb6b24e9c0272
Signed-off-by: Sam Hague <shague@redhat.com>
Anil Belur [Tue, 13 Feb 2018 03:27:01 +0000 (03:27 +0000)]
Merge "Set default java-version for distro-check"
Thanh Ha [Tue, 13 Feb 2018 01:31:34 +0000 (20:31 -0500)]
Update global-jjb to v0.16.0
Change-Id: Ic1b535e89e4f2c18317fe9edf24f18b853f79112
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Mon, 12 Feb 2018 22:02:47 +0000 (22:02 +0000)]
Merge "Enable distribution check job for jsonrpc"
Thanh Ha [Wed, 7 Feb 2018 14:50:21 +0000 (09:50 -0500)]
Set default java-version for distro-check
Configure the job to use the lf standard variable 'java-version'
with default openjdk8.
Change-Id: I7dd268092e1950c2c64c6f99db91b10918b047af
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Fri, 9 Feb 2018 21:58:40 +0000 (21:58 +0000)]
Merge "Update builder minion labels"
Luis Gomez [Fri, 9 Feb 2018 17:56:45 +0000 (17:56 +0000)]
Merge "Switch mdsal-distcheck-oxygen to mvn35"
Luis Gomez [Fri, 9 Feb 2018 17:55:33 +0000 (17:55 +0000)]
Merge "Allow mvn-version to be overrided in distro-check"
Robert Varga [Thu, 8 Feb 2018 23:29:16 +0000 (00:29 +0100)]
Switch mdsal-distcheck-oxygen to mvn35
mvn35 does seem to help with the failures which we thing are caused
by metadata corruption. Testing mvn35 seems to fare better, let's
see if it helps long-term.
Change-Id: I167707e6979c47ea9de266106f985685f3465102
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha [Fri, 9 Feb 2018 14:51:02 +0000 (09:51 -0500)]
Update builder minion labels
Change-Id: I961900e9221a3f21cc6b6ca8492703b3d5f81745
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 8 Feb 2018 23:05:02 +0000 (23:05 +0000)]
Merge "Rename jdk to java-version"
Thanh Ha [Thu, 8 Feb 2018 20:05:59 +0000 (15:05 -0500)]
Allow mvn-version to be overrided in distro-check
Defaults to mvn33 however allows projects to override the
mvn-version variable if they wish.
Change-Id: Ic0f6e6a4536593d27161d8bbc36ae01d64376898
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anton Ivanov [Thu, 8 Feb 2018 09:03:46 +0000 (09:03 +0000)]
Enable distribution check job for jsonrpc
Add distribution check to the list of jobs
Change-Id: I99884668b0fa2f52cd994fabe7a8b14fdf94f614
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Tomas Markovic [Wed, 7 Feb 2018 16:10:49 +0000 (17:10 +0100)]
Bgpcluster tests netconf feature removal
Remove netconf-clustered-topology from
bgpclustering-all tests.
Remove trailing commas.
Change-Id: Ie6e2c635f1edb0b9fbb904deeb9251c68e4e109d
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Luis Gomez [Thu, 8 Feb 2018 03:57:00 +0000 (19:57 -0800)]
Move bier, iotdm, nic to 8G build
These projects fail the merge in carbon.
Change-Id: Ic84827081b24070b3f0f8fd66150241b76a2bac6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Thu, 8 Feb 2018 02:51:46 +0000 (21:51 -0500)]
Rename jdk to java-version
jdk is a keyword that is used for configuring the jdk configuration
in a job. This means all templates are inheriting and trying to set
this jdk regardless of if they jdk: '{jdk}' value in their configs
and appears to override that value incorrectly with 'openjdk8'
including the single quotes. This explains why many jobs are
printing the message: No JDK named ‘openjdk8’ found
Change-Id: I9bdf92bb759aec10f97ef355d4b04618cd58d2c8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 7 Feb 2018 21:53:46 +0000 (21:53 +0000)]
Merge "Remove netconf-topology"
Daniel Farrell [Wed, 7 Feb 2018 19:33:00 +0000 (19:33 +0000)]
Merge "Add nofeature port checks to RpM tests"
Daniel Farrell [Wed, 31 Jan 2018 00:28:50 +0000 (19:28 -0500)]
Add nofeature port checks to RpM tests
Verify that expected ports are open after ODL is started with default
features, and that ports that are only expected after
odl-netvirt-openstack is installed are not open.
Change-Id: I236e976a79147cc2096505feea8d4d689d042e28
Fixes: INTPAK-17
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Anton Ivanov [Wed, 7 Feb 2018 16:31:30 +0000 (16:31 +0000)]
Fix branch for oxygen
We have not branched yet - it should be building off master
Change-Id: I75b19c42077c8f735a07be6a92cd60b64a92a601
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Tomas Markovic [Wed, 7 Feb 2018 15:09:32 +0000 (16:09 +0100)]
Remove netconf-topology
Since Carbon, netconf-topology
is no longer used in bgp-ingest tests.
Change-Id: I1a1d3aba1050b540ad69036bd9f43d8a1b88b79a
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Thanh Ha [Wed, 7 Feb 2018 15:13:11 +0000 (10:13 -0500)]
Disable orphaned nodes script
Temporarily disable the orphaned nodes script until we have
a better solution in place. Refer to this Jira for more details:
https://jira.linuxfoundation.org/browse/RELENG-780
Change-Id: I50ca1219a6bd9a7a04632d8e5831a575789b3c1d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Wed, 7 Feb 2018 13:47:56 +0000 (13:47 +0000)]
Merge "Add install-common-functions"
Tomas Markovic [Wed, 7 Feb 2018 13:37:36 +0000 (14:37 +0100)]
Add install-common-functions
Edit integration-templates.yaml so
there is install-common-functions before
integration-configure-clustering as that was
changed as well in patch /c/67796/
Change-Id: I74c7d430b969c2e34f3be2aea884b12313c840ce
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Anil Belur [Wed, 7 Feb 2018 11:42:20 +0000 (21:42 +1000)]
Upgrade GBP jobs to 2c-8g VM
Change-Id: Ib08bbc24ff9a88df2b906c0236c3359677200e0d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Wed, 7 Feb 2018 04:37:28 +0000 (20:37 -0800)]
Remove unused integation4 templates yaml
- I don't think this is needed any longer and is just a relic
of our migration from karaf3 to karaf4
Change-Id: Ic41c18cca818ce26511d1138be57c8ffb1afc004
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 7 Feb 2018 04:09:25 +0000 (04:09 +0000)]
Merge "Add xz option to use more threads"
Jamo Luhrsen [Wed, 7 Feb 2018 00:29:43 +0000 (16:29 -0800)]
Pass CONTROLLERMEM to set_java_vars
- some custom scriptplans call scripts that tweak the
CONTROLLERMEM variable and we need to know that updated
variable when running the set_java_vars function
Change-Id: Id0bfc69f4f652af3e5632c366942d131a97988b8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Tue, 6 Feb 2018 23:30:45 +0000 (18:30 -0500)]
Add xz option to use more threads
Change-Id: Ie6abd5ee4116a9a299ef741bf881fd85eb116b05
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Tue, 6 Feb 2018 23:01:46 +0000 (23:01 +0000)]
Merge "Install mvn via lf-maven-install macro"
Thanh Ha [Tue, 6 Feb 2018 21:58:27 +0000 (16:58 -0500)]
Install mvn via lf-maven-install macro
The macro is currently our standard way to get Maven onto a system.
Also add mvn-version variable to allow the template to be overrided
with a different version by the projects.
Change-Id: Icc0e945f344ddaddb9b2b865c7ed165fda6fe46d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 21:31:59 +0000 (16:31 -0500)]
Switch alto to 8g flavor
Alto builds appear to fail due to memory. Move them back to 8g
flavors.
Change-Id: I4b729bc814e20cd51a3851e7a4c04252898b6659
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Tue, 6 Feb 2018 21:29:49 +0000 (21:29 +0000)]
Merge "Switch dluxapps to 2c-8g VM"
Luis Gomez [Tue, 6 Feb 2018 20:41:20 +0000 (12:41 -0800)]
Switch dluxapps to 2c-8g VM
Change-Id: I33b66abebe964f79c8bb16b69bd19b5bf4fd3880
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Tue, 6 Feb 2018 20:26:33 +0000 (15:26 -0500)]
Switch genius to 8g flavor
Genius jobs are failing with the JVM crashing due to running out
of memory. Switch these jobs back to the 8g flavor.
Change-Id: I95ff0cdf752457be370b13871beb3d4f59740a27
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 6 Feb 2018 18:57:41 +0000 (18:57 +0000)]
Merge "Switch openflowplugin to 2c-8g VM"
Jamo Luhrsen [Tue, 6 Feb 2018 18:57:30 +0000 (18:57 +0000)]
Merge "Remove maven-site deploy postbuilder"
Thanh Ha [Tue, 6 Feb 2018 18:48:02 +0000 (13:48 -0500)]
Switch openflowplugin to 2c-8g VM
OFP needs 8g of memory to build. Revert back to using an 8g
flavor.
Change-Id: I8cac8f0e4bf1b410be8a461416ea79a7060349a5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 18:44:32 +0000 (13:44 -0500)]
Remove maven-site deploy postbuilder
This is something we no longer use so remove it from the odl-merge
job.
Change-Id: Id8fd8a2bab38610ac3e04e9553d887ce67bd718d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 18:39:22 +0000 (13:39 -0500)]
Bump netconf to 8g machines
Netconf jobs are failing due to JVM crashes likely do to running
out of memory. Revert them to 2c-8g machines.
Change-Id: Ic8016f21907b55e5b73e0d4d93f4eef23380c573
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 17:29:33 +0000 (12:29 -0500)]
Hardcode validate-autorelease to 2c-8g flavor
Validate autorelease requires 8g machines to run and is not CPU
bound. There's no reason for any projects to ever have to modify
this so hardcode it.
Change-Id: Ibd0c3fb6d6aadd48be952400eb431d8b9fa46ccb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Tue, 6 Feb 2018 12:59:39 +0000 (12:59 +0000)]
Merge "tar and xz files before archiving"
Thanh Ha [Tue, 6 Feb 2018 07:10:55 +0000 (02:10 -0500)]
Set 3 hr build timeout for merge jobs
The old merge jobs appear to take significantly longer to upload
files to Nexus. Possibily an infra issue but let's bump the timeout
so that we have more than enough breathing room.
Change-Id: I11816f17811ac8d671126373fcca99a971fe15ed
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 05:42:10 +0000 (00:42 -0500)]
Set default java-version for odl-merge job
While system default is java 8 we should be explicit just to
make sure it's set.
Change-Id: I3a137414190c4b6e2e6b6a87360b9d98fd3f52c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Feb 2018 04:57:51 +0000 (23:57 -0500)]
Revert back to old style Maven Merge jobs
Considering issues raised by the community with the new maven-merge
jobs often having an off-by-one timestamp error in the metadata
it is better to revert for now and get the artifacts back to stable
condition.
Change-Id: Ib0e91adf6f0c5d3a374330daf580f60f07021cb7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Tue, 6 Feb 2018 04:55:27 +0000 (04:55 +0000)]
Merge "Revert "Remove unused maven merge job""
Thanh Ha [Tue, 6 Feb 2018 04:37:26 +0000 (04:37 +0000)]
Revert "Remove unused maven merge job"
This reverts commit
cf7459f328034a5fef43a0a29e6e8d7d63ed6d09.
Change-Id: I0565307cc6403cc6d33ba4c15f48dabfcff9227d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 5 Feb 2018 23:16:24 +0000 (18:16 -0500)]
tar and xz files before archiving
Change-Id: Ife5cac7c73b26c6392be46460d509de73b7ee201
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Tue, 6 Feb 2018 01:59:27 +0000 (01:59 +0000)]
Merge "Don't double archive robot log.html files"
Jamo Luhrsen [Tue, 6 Feb 2018 01:45:21 +0000 (01:45 +0000)]
Merge "Switch mininet to v2-highcpu-2 flavor"
Thanh Ha [Mon, 5 Feb 2018 22:55:49 +0000 (17:55 -0500)]
Pull in maven metadata validator tool
Change-Id: I23e474f6b8d3feb64d576815076b86076ad8a290
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Mon, 5 Feb 2018 22:55:06 +0000 (22:55 +0000)]
Merge "Switch v1-performance to v2-standard flavors"
Sam Hague [Mon, 5 Feb 2018 22:19:03 +0000 (17:19 -0500)]
Don't double archive robot log.html files
Change-Id: Id052f76c904aabf19241950627a49b1fcb73da37
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Mon, 5 Feb 2018 19:29:23 +0000 (19:29 +0000)]
Merge "Ignore all-but-one failing Oxygen RPM test"
Daniel Farrell [Mon, 5 Feb 2018 18:43:15 +0000 (13:43 -0500)]
Ignore all-but-one failing Oxygen RPM test
Oxygen tests are failing due to ODLPARENT-139. Comment out most of them,
so at least verify job that runs on Int/Pack packaging logic changes can
pass, but leave at end of periodic full job so we can watch for it to
get fixed.
Change-Id: Ic93a85d8bf554007ee881adf1e5d8177f62a57d6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Mon, 5 Feb 2018 19:09:36 +0000 (19:09 +0000)]
Merge "Update Oxygen multipatch example used in RPM tests"
Daniel Farrell [Mon, 5 Feb 2018 18:26:20 +0000 (13:26 -0500)]
Update Oxygen multipatch example used in RPM tests
Change-Id: Iff3968070fe4a8d20115bea68221e02529276124
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Mon, 5 Feb 2018 18:08:01 +0000 (18:08 +0000)]
Merge "Increase memory for distribution SFT jobs"
Luis Gomez [Mon, 5 Feb 2018 17:54:58 +0000 (17:54 +0000)]
Merge "Remove -PskipTests, -Pq includes it"
Luis Gomez [Mon, 5 Feb 2018 17:38:39 +0000 (09:38 -0800)]
Increase memory for distribution SFT jobs
Change-Id: I3d23a9cea7b3a1ef66e0a5194a5241a5289d135c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Mon, 5 Feb 2018 17:06:42 +0000 (17:06 +0000)]
Merge "Use mapfile for array"
Sam Hague [Mon, 5 Feb 2018 17:00:31 +0000 (12:00 -0500)]
Remove -PskipTests, -Pq includes it
Change-Id: I40ba959b0afd1649dae764a49b271ad4cf3e4af1
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 5 Feb 2018 16:46:25 +0000 (11:46 -0500)]
Add git.properties for multipatch artifacts
Change-Id: Icffc184a8952b3a67b8131bebdbae677f1bb18c3
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 5 Feb 2018 15:46:56 +0000 (15:46 +0000)]
Merge "Add multipatch job documentation"
Sam Hague [Sun, 4 Feb 2018 15:42:52 +0000 (10:42 -0500)]
Use mapfile for array
Change-Id: Id62d1c8d0967ffc07bd6361aabb28789a9750c6d
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 3 Feb 2018 16:07:18 +0000 (11:07 -0500)]
Don't use array to fix SC2027 shellcheck error
Change-Id: I098ed786877cfb761050c6512acbccd1e644cccd
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 3 Feb 2018 15:24:43 +0000 (10:24 -0500)]
Use grep log4j2 in logconf to configure file
Previous patch used karaf4 to decide if log4j2 was in
used for the logger, but that only works for oxygen
karaf4 and not nitrogen karaf4.
Change-Id: I75c0d91b3c477002446abb5917747338f227348f
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 3 Feb 2018 15:06:03 +0000 (10:06 -0500)]
push last patch set for the common-functions
Change-Id: I4678858955faf2e4fd32a3900899d65161eb1565
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Sat, 3 Feb 2018 01:19:48 +0000 (01:19 +0000)]
Merge "Use log4j2 size config instead of maxFileSize"
Jamo Luhrsen [Sat, 3 Feb 2018 01:14:32 +0000 (01:14 +0000)]
Merge "Add common functions to openstack deploy script"
Thanh Ha [Fri, 2 Feb 2018 20:02:49 +0000 (15:02 -0500)]
Switch mininet to v2-highcpu-2 flavor
Mininet nodes do not need 8g of RAM and are likely using the flavors
defined for the CPU count and not ram. Let's bump them to 2c-2g
flavors.
Change-Id: If24215149aa59313726cd87a8aea6ad69d9a0b55
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 19:58:35 +0000 (14:58 -0500)]
Switch v1-performance to v2-standard flavors
v1-performance is deprecated and the official name for these VMs
are now called v2-standard.
Change-Id: I7bba5316c2de720718fe5a8283a24349ee2cc1fe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Thu, 1 Feb 2018 13:43:19 +0000 (08:43 -0500)]
Use log4j2 size config instead of maxFileSize
karaf 4 uses log4j2 rather than log4j. The newer api uses
different config for the maxFileSize.
Use the new common-functions to set the karaf logging.
Change-Id: Ic7fd5c484885e9b1bba0873a50134cf79e74141a
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Wed, 31 Jan 2018 01:46:10 +0000 (17:46 -0800)]
Add common functions to openstack deploy script
Change-Id: I03816aeaa41b0c8376f431f70da94e9b9260bd21
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Fri, 2 Feb 2018 19:31:16 +0000 (11:31 -0800)]
Blacklist tdd and wip jobs
we don't want distribution-test auto running our new tdd-wip
jobs. Those jobs are for test driven development or unstable
suites that need work on the dev (or test) side
Change-Id: I7f6061936a42e11f30e8dc7570251200df636f6a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Fri, 2 Feb 2018 18:49:57 +0000 (13:49 -0500)]
Bump projects to 8c-8g highcpu flavor
These projects likely were using 4c-16g machines for the CPUs and
not for the RAM so let's bump them to 8c-8g machines.
Change-Id: Ia02e6afa119a139a4649f37155c03fa2c7be86a7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 18:41:49 +0000 (13:41 -0500)]
Switch projects that need 8g to 8c-8g machines
Change-Id: I9b06b93bb2ed62f7d67730ca726445e1cf7eade8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 18:28:05 +0000 (13:28 -0500)]
Switch default builder to 4c-4g highcpu
Use v2-highcpu-4 flavour as your default VM types. Will follow up
with additional patches for projects that need 8g machines.
Change-Id: Ia52d30ac3263d3dae774608e93d2fd2dc1c9bf70
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 18:21:39 +0000 (18:21 +0000)]
Merge changes from topic 'cleanup-maven'
* changes:
Remove unused {jdks} variable
Remove unused {maven} variable
Switch 'clean install' to 'clean deploy'
Remove mvn-goals for projects that use default
Set default mvn-goals for integration job
Luis Gomez [Fri, 2 Feb 2018 18:21:12 +0000 (18:21 +0000)]
Merge "Remove unused maven merge job"
jenkins-releng [Fri, 2 Feb 2018 11:03:56 +0000 (11:03 +0000)]
Update cloud image list docs
Change-Id: Ie8ed128f3815b2295f3dd58b758418f54c2ffd55
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Fri, 2 Feb 2018 02:44:31 +0000 (21:44 -0500)]
Remove unused {jdks} variable
global-jjb maven-verify jobs do not use the {jdks} variable. This
variable is a remnant of the old ODL maven verify job.
Change-Id: I0f8c5c258e583ef96e25ae6a2bdf70100c673c1b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 02:17:38 +0000 (21:17 -0500)]
Remove unused {maven} variable
The new global-jjb maven templates do not make use of the 'maven'
variable so remove all instances of it in favour of mvn-version.
Default mvn-version is mvn33 so remove all declarations of this if
project is using the default.
Change-Id: Ic3f08093d334126418e4fdae0901baf3c29fb00c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 02:08:01 +0000 (21:08 -0500)]
Switch 'clean install' to 'clean deploy'
The jobs in global-jjb need to run 'deploy' rather than 'install'
as they deploy to a /tmp/stage repository.
This is prep for https://gerrit.linuxfoundation.org/infra/8438
Change-Id: Ie73b6b9fa7de5f425136283496f404ffce962177
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 01:22:38 +0000 (20:22 -0500)]
Remove mvn-goals for projects that use default
Cleanup projects that are not modifying mvn-goals in anyway.
This is preparation for https://gerrit.linuxfoundation.org/infra/8438
Change-Id: I646743747b908c33bfac5753c30ec8830a3f908d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 01:17:56 +0000 (20:17 -0500)]
Set default mvn-goals for integration job
In preparation for https://gerrit.linuxfoundation.org/infra/8438 we
need to make sure this job has a default mvn-goal.
Change-Id: Ie0770d2c811ec1b25df1290be794ffd9a35a74eb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 01:15:40 +0000 (20:15 -0500)]
Remove unused maven merge job
Since switching to the maven-merge job from global-jjb we no longer
need this job.
Change-Id: Iddb0a1e06ee9fe8e3975b6d5f58d25470c92c80a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 2 Feb 2018 00:25:33 +0000 (19:25 -0500)]
Update builder image to pull in tsdr fixes
Pulls in the cassandra/hbase/elasticsearch fix for tsdr.
Change-Id: I1c780474d26f5b8c0dbe442243a15bb62c04d097
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Thu, 1 Feb 2018 23:47:09 +0000 (23:47 +0000)]
Merge "Add Genius CSIT job for TDD and/or WIP code"
Thanh Ha [Thu, 1 Feb 2018 19:14:28 +0000 (14:14 -0500)]
Bump global-jjb to pull in unbound variable fix
Need to pull in unbound variable fix that broke maven-merge jobs.
Change-Id: Iedba21f22bd131d8e07e8f8c9bf7251c2387fba1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 1 Feb 2018 18:39:08 +0000 (13:39 -0500)]
Use centos-7 vars file for packer builds
Change-Id: I7b024d32d22e935dac7a05993dfe7332036bd3fe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vishal Thapar [Thu, 1 Feb 2018 08:23:30 +0000 (13:53 +0530)]
Add Genius CSIT job for TDD and/or WIP code
Refer:https://git.opendaylight.org/gerrit/#/c/67707/
Change-Id: I064b7f09da13e78fbd761695a32df843e6c53faa
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Thanh Ha [Thu, 1 Feb 2018 02:58:39 +0000 (21:58 -0500)]
Install cassandra/hbase/elasticsearch to /tmp
This should resolve issue raised in this mailing list post:
https://lists.opendaylight.org/pipermail/integration-dev/2018-January/010864.html
Change-Id: Ib2f80f3cefd8882710599a267413a6bc99f14d3f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 31 Jan 2018 22:14:16 +0000 (17:14 -0500)]
Pull in latest global-jjb for maven-merge job fix
Pulls in patch https://gerrit.linuxfoundation.org/infra/8623
Change-Id: Ibb52446fbba51dbb4ff9d1523d874a23cb2a7f2b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 31 Jan 2018 17:32:41 +0000 (17:32 +0000)]
Merge "Add build timeout for controller"
Luis Gomez [Wed, 31 Jan 2018 17:23:49 +0000 (09:23 -0800)]
Add build timeout for controller
Change-Id: Id849c281cd9c2f71e8d47657fd360a4807df68bf
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Sam Hague [Wed, 31 Jan 2018 13:54:52 +0000 (08:54 -0500)]
increase default 60m to 180m
Change-Id: I266e59b3197c194ca3242cfb0ce6423cdc4c5edd
Signed-off-by: Sam Hague <shague@redhat.com>
Luis Gomez [Wed, 31 Jan 2018 06:04:03 +0000 (22:04 -0800)]
Remove parallel build from all distribution jobs
Change-Id: I04bb97987c9a713b29def6d6c4184491d501fef2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 31 Jan 2018 01:14:39 +0000 (01:14 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Wed, 31 Jan 2018 01:14:35 +0000 (01:14 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"