odlparent.git
5 years agoBump Commons Lang 3.8.1 → 3.9 59/81659/2
Stephen Kitt [Tue, 16 Apr 2019 09:08:30 +0000 (11:08 +0200)]
Bump Commons Lang 3.8.1 → 3.9

Release notes: http://www.apache.org/dist/commons/lang/RELEASE-NOTES.txt

Change-Id: Ifb03a0c84a5852b134b78d8776c66e004a545fec
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd a dependency-version-bumping script 75/81575/2
Stephen Kitt [Thu, 11 Apr 2019 17:01:31 +0000 (19:01 +0200)]
Add a dependency-version-bumping script

Change-Id: I7659eb6a045a074039ee2f3a6985f4aec0afd3eb
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoImport the Jetty BOM 27/81527/1
Stephen Kitt [Wed, 10 Apr 2019 09:24:58 +0000 (11:24 +0200)]
Import the Jetty BOM

This is well-defined and only specifies Jetty artifacts.

Change-Id: I09d9dfa83a85c182f9d005ebe8c319af9586f70d
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump scala-parser-combinators to 1.1.2 75/81475/5
Robert Varga [Tue, 9 Apr 2019 09:40:00 +0000 (11:40 +0200)]
Bump scala-parser-combinators to 1.1.2

https://github.com/scala/scala-parser-combinators/releases/tag/v1.1.2

Change-Id: I8d90620c7de23ee308e7fb0d76199e6dc0da3fe5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump reactive-streams to 1.0.2 77/81477/2
Robert Varga [Tue, 9 Apr 2019 09:54:14 +0000 (11:54 +0200)]
Bump reactive-streams to 1.0.2

https://www.lightbend.com/blog/update-reactive-streams-102-released

Change-Id: I9c515c487bead630cc8c55364f341b14a5aa9d27
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump akka to 2.5.22 74/81474/2
Robert Varga [Tue, 9 Apr 2019 09:38:55 +0000 (11:38 +0200)]
Bump akka to 2.5.22

https://akka.io/blog/news/2019/04/03/akka-2.5.22-released

Also align typesafe.config and ssl-config:
https://github.com/lightbend/config/releases/tag/v1.3.3
https://github.com/lightbend/ssl-config/releases/tag/v0.3.7

Change-Id: I4c119e9b928f05e4de90452ffd443eddee1babd3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump xtend to 2.17.1 76/81476/1
Robert Varga [Tue, 9 Apr 2019 09:46:31 +0000 (11:46 +0200)]
Bump xtend to 2.17.1

https://www.eclipse.org/xtend/releasenotes.html#/releasenotes/2019/04/03/version-2-17-1

Change-Id: I930ad4010e3012ae04bbc4e443f39fde5f5d5151
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump XBean 4.12 → 4.13 59/81359/2
Stephen Kitt [Wed, 3 Apr 2019 10:49:17 +0000 (12:49 +0200)]
Bump XBean 4.12 → 4.13

Release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12344253&projectId=12310312

Change-Id: I8c2cac968b17fd88814051d12520237031c7a9ca
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump Sevntu Checkstyle 1.32 → 1.33 58/81358/2
Stephen Kitt [Wed, 3 Apr 2019 10:22:28 +0000 (12:22 +0200)]
Bump Sevntu Checkstyle 1.32 → 1.33

Release notes:
http://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.33.0

In particular, this allows ForbidCertainMethodCheck to be used with
lambdas (see https://git.opendaylight.org/gerrit/73686 for an
example).

Change-Id: Ied43e31d6db228f2c70988047d20b8a63ee10f37
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump Mockito 2.25.0 → 2.25.1 57/81357/2
Stephen Kitt [Wed, 3 Apr 2019 10:17:59 +0000 (12:17 +0200)]
Bump Mockito 2.25.0 → 2.25.1

Release notes:
https://github.com/mockito/mockito/blob/release/2.x/doc/release-notes/official.md#2251

Change-Id: I1967cee18a8b6385cb410406c0fdc1f7f24bd7e6
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump asciidoctorj-diagram to 1.5.16 47/81347/1
Stephen Kitt [Tue, 2 Apr 2019 13:53:35 +0000 (15:53 +0200)]
Bump asciidoctorj-diagram to 1.5.16

No upstream changelog that I can find...

Change-Id: I7e33b72ad115f99674fb37ac18c6cb182765de76
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump maven-plugin-plugin to 3.6.0 46/81246/1
Robert Varga [Thu, 28 Mar 2019 09:47:48 +0000 (10:47 +0100)]
Bump maven-plugin-plugin to 3.6.0

https://blogs.apache.org/maven/entry/apache-maven-plugin-tools-version1

Change-Id: I88fd468d38730bd5edcf1b3e22a3109d613c50b3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd a script to fix JSR-305 dependencies 00/81200/1
Stephen Kitt [Tue, 26 Mar 2019 16:35:57 +0000 (17:35 +0100)]
Add a script to fix JSR-305 dependencies

This adds the jsr305 dependency in modules which need it but don’t yet
have it.

Change-Id: Iedc9d8350b4bea0ee9eae709c033ef35a5796658
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump versions to 5.0.1-SNAPSHOT 36/81136/1
Robert Varga [Sat, 23 Mar 2019 10:36:08 +0000 (11:36 +0100)]
Bump versions to 5.0.1-SNAPSHOT

This starts the next release.

Change-Id: I1d2dfd00138445130c0683cd8abb3c57e17a88d5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate release-notes 20/81120/1
Robert Varga [Fri, 22 Mar 2019 15:04:50 +0000 (16:04 +0100)]
Update release-notes

We have delivered the fix for ODLPARENT-130, reflect that in the
release notes.

Change-Id: Id9fc2b315db9d4358469d64244fa848ee3aaae58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove features-test's exclusions 16/81116/2
Robert Varga [Fri, 22 Mar 2019 13:56:13 +0000 (14:56 +0100)]
Remove features-test's exclusions

opendaylight-karaf-empty has three additional dependencies, which
need to be present in local repository when we run SFT. This would
normally be achieved through transitive dependencies, but it does
not work due to features-test exclusion of these.

This was due to infrautils using features-test and also requiring
no classpath duplicates, hence single-feature-parent needed to
explicitly name them -- which broke when we added BouncyCastle
framework extensions and did not add them to single-feature-parent.

This has changed since then, though, and infrautils is using
bundles-test-lib, which does not bring the duplicates, and thus
features-test is used exclusively by SFT.

Therefore remove the exclusion and duplication single-feature-parent,
restoring sanity.

Change-Id: I167bae2965706406b5040a699929963c66e59e31
JIRA: ODLPARENT-130
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate dependency on OSGi compendium 09/81109/2
Robert Varga [Fri, 22 Mar 2019 09:23:16 +0000 (10:23 +0100)]
Update dependency on OSGi compendium

The artifact name changed and we are getting compendium populated
at 5.0.0. This changes to using osgi.cmpn instead.

Change-Id: If594ed56ad9cfa91b1e03b4778ea75c138bf1a64
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoopendaylight-karaf-resources needs framework-ext 96/81096/2
Robert Varga [Thu, 21 Mar 2019 15:18:49 +0000 (16:18 +0100)]
opendaylight-karaf-resources needs framework-ext

The build order is important, as we are running populate-local-repo,
which warns about them not being available during staging build.

Change-Id: I96c3a1aee601864d444b5d5ba894868c1d57dcee
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoIntegrate features-akka into features-odlparent 00/81000/1
Robert Varga [Tue, 19 Mar 2019 14:01:29 +0000 (15:01 +0100)]
Integrate features-akka into features-odlparent

We do not need a separate feature repository for akka, just
integrate it into features-odlparent.

JIRA: ODLPARENT-195
Change-Id: If03312353506d8b83e4b9350ab83433bc8dadcaf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd odlparent-5 release notes 24/80624/4
Robert Varga [Wed, 27 Feb 2019 13:32:59 +0000 (14:32 +0100)]
Add odlparent-5 release notes

This populates release notes for 5.0.0.

Change-Id: I49a26fe1f70e6a4f7a4a9e2b5d382e48f149d175
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump maven-javadoc-plugin to 3.1.0 04/80904/5
Robert Varga [Fri, 15 Mar 2019 17:05:34 +0000 (18:05 +0100)]
Bump maven-javadoc-plugin to 3.1.0

https://mail-archives.apache.org/mod_mbox/maven-announce/201903.mbox/%3C6064d830-474c-4b43-afef-99502c3a305a%40getmailbird.com%3E

Most important is the javadoc-links fix.

Change-Id: I5b9e270a39c67248b89b378476c870174c769a1a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump Guava to 27.1 91/80891/7
Robert Varga [Fri, 15 Mar 2019 13:10:48 +0000 (14:10 +0100)]
Bump Guava to 27.1

https://github.com/google/guava/releases/tag/v26.0
https://github.com/google/guava/releases/tag/v27.0
https://github.com/google/guava/releases/tag/v27.0.1
https://github.com/google/guava/releases/tag/v27.1

Change-Id: Ieb3ab9c1a94cb31a7c7d7d36ea7cf22c838547f1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAllow multi-version builds 76/80876/6
Robert Varga [Fri, 15 Mar 2019 07:50:16 +0000 (08:50 +0100)]
Allow multi-version builds

Since we are defining maven.compiler.* properties, there is no
point in hard-coding that in plugin configuration, as it will be
picked up automatically.

When we are running with JDK9+, also define maven.compiler.release
to pass --release flag to javac, which fixes cross-compilation
warnings about boot class path -- see JEP-247 for details

Since the version configuration is driven by properties, downstreams
now can easily override the defaults and use that to create JEP-238
jars.

Change-Id: I36e7aaa857b91f1d68eac800c275306325a96e0f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAllow javadoc links to be opted-in 03/80903/5
Robert Varga [Fri, 15 Mar 2019 17:02:53 +0000 (18:02 +0100)]
Allow javadoc links to be opted-in

Some artifacts need javadoc links to be activated irrespective
of the command-line. Property activation does not work, as it binds
to a system property, hence it cannot be activated from a downstream
pom.xml.

Switch activation to check for odl-javadoc-links-optin file being
present.

Change-Id: I9d9d73b8e264659bacd6377301f4a7751b92d170
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove superfluous junit API link 02/80902/4
Robert Varga [Fri, 15 Mar 2019 17:01:19 +0000 (18:01 +0100)]
Remove superfluous junit API link

junit.org link is the right one, drop the obsolete one.

Change-Id: Ieee17229caa1d26d69b19e9b62596dafb3b1b507
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove unneeded dependency 01/80901/4
Robert Varga [Fri, 15 Mar 2019 16:47:40 +0000 (17:47 +0100)]
Remove unneeded dependency

odlparent already pulls in junit, there's no point in bundle-parent
doing the same.

Change-Id: I67f43f49ed0792d8484ec878f8ee35029bd2a275
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump spotbugs-maven-plugin to 3.1.11 93/80893/3
Robert Varga [Fri, 15 Mar 2019 14:46:10 +0000 (15:46 +0100)]
Bump spotbugs-maven-plugin to 3.1.11

No release notes around, only list of changes:
https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-3.1.8...spotbugs-maven-plugin-3.1.11

Change-Id: Iefab2b724e7969b9e7d075b7f970910b4abe62a1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoFix log4j configuration 41/80941/1
Robert Varga [Sat, 16 Mar 2019 16:01:27 +0000 (17:01 +0100)]
Fix log4j configuration

We are missing the strategy name, which means SFT is blowing up
downstream. Also max parameter specifies the maximum suffix, hence
we would end up with nine files.

JIRA: ODLPARENT-153
Change-Id: I8a12a2ded2d5ad306926016df98bc0b3e42a66f5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoMake javadoc HTML5 support an opt-out feature 77/80877/4
Robert Varga [Fri, 15 Mar 2019 07:58:00 +0000 (08:58 +0100)]
Make javadoc HTML5 support an opt-out feature

Our long-term goal is to support HTML5 javadoc, which is not supported
by our current JDK8 tool chain, but is available with JDK9+.

JDK9+ allow fallowing back to html4 with the appropriate option, but
this option causes JDK11+ to emit a warning.

The transition to HTML5 should not be too hard and we want migrate
seamlessly while still allowing downstreams to defer the migration.

This patch makes the -html4 profile conditional on the existence of
odl.javadoc.html5.optout file in maven project root directory, thus
achieving the goal of not emitting warnings on compliant projects
with newer toolchain.

Change-Id: Ida91e9ffbe74afaac2a2edd43e066e57f73991a4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump ThreeTen to 1.5.0 86/80886/1
Stephen Kitt [Fri, 15 Mar 2019 10:47:57 +0000 (11:47 +0100)]
Bump ThreeTen to 1.5.0

Changelog:
https://www.threeten.org/threeten-extra/changes-report.html#a1.5.0

Change-Id: Ie99309c56e688daceddfbe074d60750997ffce80
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump Xtend to 2.17.0 85/80885/1
Stephen Kitt [Fri, 15 Mar 2019 10:47:02 +0000 (11:47 +0100)]
Bump Xtend to 2.17.0

Changelog:
http://www.eclipse.org/xtend/releasenotes.html#/releasenotes/2019/03/05/version-2-17-0

Change-Id: I8ea02c12b0097111bda27bb9b72c0bc80a94ea0d
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump Immutables to 2.7.5 84/80884/1
Stephen Kitt [Fri, 15 Mar 2019 10:45:30 +0000 (11:45 +0100)]
Bump Immutables to 2.7.5

Changelog: https://github.com/immutables/immutables/#changelog
(nothing for 2.7.5 though).

Change-Id: I3e67a710e036405a5256756954efd6a01d157047
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump SpotBugs to 3.1.12 83/80883/1
Stephen Kitt [Fri, 15 Mar 2019 09:41:57 +0000 (10:41 +0100)]
Bump SpotBugs to 3.1.12

Changelog:
https://github.com/spotbugs/spotbugs/blob/3.1.12/CHANGELOG.md

Change-Id: Iadbfa71fd5665421e0bda574ae3110cd3185ca95
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump h2 to 1.4.199 82/80882/1
Stephen Kitt [Fri, 15 Mar 2019 09:10:18 +0000 (10:10 +0100)]
Bump h2 to 1.4.199

No release notes, but this fixes a number of regressions in 1.4.198;
see https://github.com/h2database/h2database/issues/1778 for the
discussion leading to the release.

Change-Id: I39f1f0ac4c5f5ca98a3aef7a5597a483532b2877
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump Error Prone to 2.3.3 81/80881/1
Stephen Kitt [Fri, 15 Mar 2019 09:06:32 +0000 (10:06 +0100)]
Bump Error Prone to 2.3.3

No changelogs; they would normally be on
https://github.com/google/error-prone/releases/tag/v2.3.3

Change-Id: I5d1409e7011ba8c6fdad0171f00abdc3f5a8a225
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump asciidoctorj-diagram to 1.5.12 80/80880/1
Stephen Kitt [Fri, 15 Mar 2019 09:02:57 +0000 (10:02 +0100)]
Bump asciidoctorj-diagram to 1.5.12

No upstream changelog that I can find...

Change-Id: I2dbdf1c72adbb916639113fe67b2e0f8a31784a1
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump netty to 4.1.34 03/80803/3
Robert Varga [Tue, 12 Mar 2019 16:44:58 +0000 (17:44 +0100)]
Bump netty to 4.1.34

https://netty.io/news/2019/03/08/4-1-34-Final.html

Change-Id: I4ced054420ebca6897d7bf240c745684ab8935a3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump karaf.log size to 64MiB 00/71300/5
Robert Varga [Tue, 12 Mar 2019 16:54:10 +0000 (17:54 +0100)]
Bump karaf.log size to 64MiB

We can log quite a chunk of messages during startup, bump our log
size to 64MiB, so we do not have to reassemble logs.

JIRA: ODLPARENT-154
Change-Id: Icd2ffccc8d11f6c2399162442144eec936d3e7b7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump checkstyle to 8.18 25/80825/2
Robert Varga [Wed, 13 Mar 2019 14:13:45 +0000 (15:13 +0100)]
Bump checkstyle to 8.18

http://checkstyle.sourceforge.net/releasenotes.html#Release_8.17
http://checkstyle.sourceforge.net/releasenotes.html#Release_8.18

Change-Id: Iddb56f43cc049f36b04a20c5c9ad668fa4fdaccb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove BLACKLISTED_BROKEN_FEATURES 99/80799/4
Robert Varga [Tue, 12 Mar 2019 15:11:45 +0000 (16:11 +0100)]
Remove BLACKLISTED_BROKEN_FEATURES

Since we are generating features and testing only individual ones,
there is no point in keeping the blacklist around, as features which
need to be disabled can just define sft.diag.skip or disable testing
completely.

JIRA: ODLPARENT-58
JIRA: ODLPARENT-80
Change-Id: I4ce7fbca7a190571ee650cdedd3fc9a955ffddcf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpgrade hamcrest to 2.1 66/80866/8
Robert Varga [Thu, 14 Mar 2019 17:32:33 +0000 (18:32 +0100)]
Upgrade hamcrest to 2.1

https://github.com/hamcrest/JavaHamcrest/blob/master/CHANGES.md#version-21-21st-december-2018

Change-Id: I6a1bfc069aeb7444cec0e24115ca8a6f4a9fbb18
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump mockito to 2.25.0 63/80863/6
Robert Varga [Thu, 14 Mar 2019 17:19:35 +0000 (18:19 +0100)]
Bump mockito to 2.25.0

https://github.com/mockito/mockito/blob/release/2.x/doc/release-notes/official.md#2240
https://github.com/mockito/mockito/blob/release/2.x/doc/release-notes/official.md#2250

Change-Id: I0f1cd702766b5a81d3c1dc4979a9705482cccf4c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump javassist to 3.24.1_GA 67/80867/3
Robert Varga [Thu, 14 Mar 2019 17:42:50 +0000 (18:42 +0100)]
Bump javassist to 3.24.1_GA

https://github.com/jboss-javassist/javassist/releases/tag/rel_3_24_1_ga

Change-Id: I1a7816e1e9a1f841e85a0bcc0c3e11e64455955e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump truth to 0.43 64/80864/2
Robert Varga [Thu, 14 Mar 2019 17:22:53 +0000 (18:22 +0100)]
Bump truth to 0.43

https://github.com/google/truth/releases/tag/release_0_43

Change-Id: I3556aa619b8042fbabcce5fdef024c0d28ecef58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoDo not pull in JSR305 by default 00/80800/7
Robert Varga [Tue, 12 Mar 2019 15:21:28 +0000 (16:21 +0100)]
Do not pull in JSR305 by default

The migration to findbugs:annotations is actively hurtful to us,
as JSR305 is clashing on javax.annotation package with JEE
annotations.

This patch removes findbugs:annotations, making them a banned
dependency, and instead defines spotbugs:annotations and
findbugs:jsr305.

spotbugs:annotations replaces findbugs:annotations as the default
dependency.

JIRA: ODLPARENT-198
Change-Id: I3e113fb3af3f2cdd6e4cd6b22ffc0dcac5efbcf9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agobump bug-pattern from 1.4.0 to 1.4.2 51/77351/3
Michael Vorburger [Tue, 30 Oct 2018 16:52:31 +0000 (17:52 +0100)]
bump bug-pattern from 1.4.0 to 1.4.2

Bumps [bug-pattern](https://github.com/KengoTODA/findbugs-slf4j) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/KengoTODA/findbugs-slf4j/releases)
- [Changelog](https://github.com/KengoTODA/findbugs-slf4j/blob/master/CHANGELOG.md)
- [Commits](https://github.com/KengoTODA/findbugs-slf4j/compare/findbugs-slf4j-1.4.0...findbugs-slf4j-1.4.2)

Change-Id: I2ffdcb38e3afcc81539058db1d690a9ba4c5a936
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate rollover appender maximum files 04/80804/3
Robert Varga [Tue, 12 Mar 2019 16:50:17 +0000 (17:50 +0100)]
Update rollover appender maximum files

For both logs we retain max of 8 files, giving us 64/128M backlog
of what was happening.

JIRA: ODLPARENT-153
Change-Id: If6885a6bf2785cc97b5a2d91117717eec04763df
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoSpecify versions-maven-plugin 2.7 17/79317/3
Stephen Kitt [Tue, 8 Jan 2019 16:52:59 +0000 (17:52 +0100)]
Specify versions-maven-plugin 2.7

Our Maven configuration matches best practices: we no longer specify
prerequisite and use the enforcer to specify the version of Maven we
need. Unfortunately the default version of versions-maven-plugin
doesn’t recognise this and complains about our valid configuration
with a confusing message (see
https://github.com/mojohaus/versions-maven-plugin/issues/48 for
details). This patch enforces version 2.7 which works.

Change-Id: I9af5d7803132c1ee5735d0797f37d2434cf812cf
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoTrim down BLACKLISTED_BROKEN_FEATURES 29/80729/1
Robert Varga [Thu, 7 Mar 2019 19:06:23 +0000 (20:06 +0100)]
Trim down BLACKLISTED_BROKEN_FEATURES

unimgr, tsdr and gbp are not part of the project and would be
expected to fix their issues before re-joining. Remove them from
blacklist.

The controller features still need some work, which will be followed
up on.

Change-Id: Ic0c0e0e7f5fd21d28323fa0eae4b4a00d8cb19ac
JIRA: ODLPARENT-58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRestrict the Blueprint Maven plugin's scan path 23/80723/2
Stephen Kitt [Thu, 7 Mar 2019 14:35:43 +0000 (15:35 +0100)]
Restrict the Blueprint Maven plugin's scan path

This ensures that by default, the plugin only scans the project's
artifacts, not everything available on the class path. This reduces
the build time and avoids extraneous bean declarations.

Change-Id: Ib5bb5e6fce59e9284a4264eafe7c121b6c08d819
JIRA: ODLPARENT-109
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump powermock to 2.0.0 22/80722/1
Robert Varga [Thu, 7 Mar 2019 14:24:35 +0000 (15:24 +0100)]
Bump powermock to 2.0.0

https://github.com/powermock/powermock/releases/tag/powermock-2.0.0-beta.5
https://github.com/powermock/powermock/releases/tag/powermock-2.0.0-RC.1
https://github.com/powermock/powermock/releases/tag/powermock-2.0.0

Change-Id: Id0e271ac46161842894222564181d56d357cb1b2
JIRA: ODLPARENT-187
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove org.json declaration 17/80717/2
Robert Varga [Thu, 7 Mar 2019 13:20:45 +0000 (14:20 +0100)]
Remove org.json declaration

org.json has a bad license, make sure we do not encourage its
proliferation. Downstream projects need to declare it themselves,
preferrably migrating away.

JIRA: ODLPARENT-36
Change-Id: Iea11eb093781e6f63301e70b2558e38e7d37f98a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoFix odlparent-dependency-check order 16/80716/1
Robert Varga [Thu, 7 Mar 2019 13:20:06 +0000 (14:20 +0100)]
Fix odlparent-dependency-check order

Regenerate the file, so we get proper order of ssh artifacts.

Change-Id: I9f82bdc9cdf341933a62372d4397c0dc08d8ad2d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate OSGi infrastructure to 6.0.0 05/80605/4
Robert Varga [Tue, 26 Feb 2019 11:35:58 +0000 (12:35 +0100)]
Update OSGi infrastructure to 6.0.0

Karaf is providing OSGi version 6, there is no point for us to
stay on version 5.

Change-Id: I5cb7243db9c0d75c273d562475b843cb76bf1288
JIRA: ODLPARENT-188
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove org.jboss.resteasy/jaxrs-api 04/80604/3
Robert Varga [Tue, 26 Feb 2019 11:29:00 +0000 (12:29 +0100)]
Remove org.jboss.resteasy/jaxrs-api

We provide this package through javax.ws.rs-api, remove this old
artifact.

Change-Id: I7c49e9ac55c8519e59732adaae7c73c3ba17f747
JIRA: ODLPARENT-196
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove Cassandra driver version declaration 03/80603/3
Robert Varga [Tue, 26 Feb 2019 11:27:24 +0000 (12:27 +0100)]
Remove Cassandra driver version declaration

Declared version does not mix with our Guava version and it is not
used in OpenDaylight proper. Remove the declaration completely.

Change-Id: Id2f66fcaed87053b709c779a3bb483d8436cb6f8
JIRA: ODLPARENT-199
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove Jersey-1 support 02/80602/4
Robert Varga [Tue, 26 Feb 2019 11:04:46 +0000 (12:04 +0100)]
Remove Jersey-1 support

We have migrated to Jersey-2 and have provided a migration grace
period. We now remove support for Jersey-1.

JIRA: ODLPARENT-191
Change-Id: I85eac8a3df66640c15add56676952298112a8de1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove gmaven-plugin declaration 00/80600/5
Robert Varga [Tue, 26 Feb 2019 10:59:46 +0000 (11:59 +0100)]
Remove gmaven-plugin declaration

gmaven-plugin is obsolete and we are not using it anywhere. Any
downstreams are kindly asked to migrate to groovy-maven-plugin.

JIRA: ODLPARENT-192
Change-Id: Ifd7a637fb5191bd168e32e4b035eb5193143e49a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove old enunciate declarations 99/80599/5
Robert Varga [Tue, 26 Feb 2019 10:57:29 +0000 (11:57 +0100)]
Remove old enunciate declarations

enunciate has moved to a new place, com.webcohesion.enunciate,
where it is supported through enunciate-maven-plugin. This patch
removes the old codehaus declarations.

JIRA: ODLPARENT-190
Change-Id: Ic2df9cbf8962212623d6a36710e948d1f9e7415c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove findbugs support 98/80598/4
Robert Varga [Tue, 26 Feb 2019 10:51:43 +0000 (11:51 +0100)]
Remove findbugs support

FindBugs is obsolete, does not work with JDK9+ and replaced by
SpotBugs. Remove it from all declarations.

JIRA: ODLPARENT-186
Change-Id: Id8237ac38f8291954d041b0d4ca3becb5aea89ef
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump versions to 5.0.0-SNAPSHOT 97/80597/4
Robert Varga [Tue, 26 Feb 2019 10:53:59 +0000 (11:53 +0100)]
Bump versions to 5.0.0-SNAPSHOT

This bumps versions for Sodium development.

Change-Id: I280c718472237e47b381f617d68c0a247afc07f1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd a fix for KARAF-5086 61/80661/1
Robert Varga [Fri, 1 Mar 2019 10:38:59 +0000 (11:38 +0100)]
Add a fix for KARAF-5086

This is manual upgrade of aries/proxy-impl to make it work with
Java 8 default methods.

Change-Id: I05ad26c2608bb76f4482e231cf5d07e0016f7082
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit fe6f26cbf3ced523b8251e7a9a8c48cd10441cb4)

5 years agoBump commons-codec 1.11 → 1.12 64/80364/4
Stephen Kitt [Mon, 18 Feb 2019 09:47:33 +0000 (10:47 +0100)]
Bump commons-codec 1.11 → 1.12

Release notes:
http://www.apache.org/dist/commons/codec/RELEASE-NOTES.txt

Change-Id: I2fe5fcf57885b562a5d63859440aa15428ebbe90
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump to h2 1.4.198 34/80634/2
Stephen Kitt [Wed, 27 Feb 2019 16:30:46 +0000 (17:30 +0100)]
Bump to h2 1.4.198

Changelog: http://www.h2database.com/html/changelog.html

This fixes at least one security issue (CVE-2018-14335).

Change-Id: I41c7157a85324dc1321f69f92eca491c1edefc8f
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump to Bouncy Castle 1.61 35/80635/1
Stephen Kitt [Wed, 27 Feb 2019 16:36:18 +0000 (17:36 +0100)]
Bump to Bouncy Castle 1.61

Release notes: http://www.bouncycastle.org/releasenotes.html

Change-Id: I6852d79b546f822c992ed78ad6741dc3bf7b7311
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump apache-sshd to 2.2.0 00/76300/9
Robert Varga [Thu, 20 Sep 2018 08:29:02 +0000 (10:29 +0200)]
Bump apache-sshd to 2.2.0

https://github.com/apache/mina-sshd/compare/sshd-2.0.0...sshd-2.2.0

Fixes important to us are:
https://issues.apache.org/jira/browse/SSHD-840
https://issues.apache.org/jira/browse/SSHD-846

Change-Id: Ibceff00b84adce003595042fcfca001bbaecca47
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoODLPARENT-197: META-INF services are not packaged 50/79850/4
Jie Han [Wed, 23 Jan 2019 13:05:41 +0000 (21:05 +0800)]
ODLPARENT-197: META-INF services are not packaged

- We need to count META-INF services generated by annotations like
  @AutoService or @MetaInfServices.

Change-Id: Iebc421778f2894c6bef998ff371f06c1a5db24e1
Signed-off-by: Jie Han <han.jie@zte.com.cn>
5 years agoBump akka, aeron, agrona to 2.5.21, 1.15.3, 0.9.33 32/80332/5
Robert Varga [Thu, 14 Feb 2019 10:07:58 +0000 (11:07 +0100)]
Bump akka, aeron, agrona to 2.5.21, 1.15.3, 0.9.33

https://akka.io/blog/news/2019/01/29/akka-2.5.20-released
https://akka.io/blog/news/2019/02/13/akka-2.5.21-released

https://github.com/real-logic/aeron/releases/tag/1.13.0
https://github.com/real-logic/aeron/releases/tag/1.14.0
https://github.com/real-logic/aeron/releases/tag/1.15.0
https://github.com/real-logic/aeron/releases/tag/1.15.1
https://github.com/real-logic/aeron/releases/tag/1.15.2
https://github.com/real-logic/aeron/releases/tag/1.15.3

https://github.com/real-logic/agrona/releases/tag/0.9.28
https://github.com/real-logic/agrona/releases/tag/0.9.29
https://github.com/real-logic/agrona/releases/tag/0.9.30
https://github.com/real-logic/agrona/releases/tag/0.9.31
https://github.com/real-logic/agrona/releases/tag/0.9.32
https://github.com/real-logic/agrona/releases/tag/0.9.33

Change-Id: I8368a58a8c371e4c3e042399abcb41bca96901ea
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd osgi.cmpn declaration 15/80615/2
Robert Varga [Tue, 26 Feb 2019 17:10:25 +0000 (18:10 +0100)]
Add osgi.cmpn declaration

The artifact name for OSGi Compendium has changed with release 6.0.0,
this patch provides the new definition so downstreams can seamlessly
migrate.

Change-Id: I1b1a23713bfa3670e422f2e6f97e8b2066804f0e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate org.apache.logging.log4j dependencycheck 01/80601/1
Robert Varga [Tue, 26 Feb 2019 11:02:03 +0000 (12:02 +0100)]
Update org.apache.logging.log4j dependencycheck

This declaration was not updated when we bumped, fix that up.

Change-Id: Ida641027c1f1f54ca012757bda67cecc085f2940
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump antlr to 4.7.2 28/79728/4
Robert Varga [Sat, 19 Jan 2019 01:09:25 +0000 (02:09 +0100)]
Bump antlr to 4.7.2

https://github.com/antlr/antlr4/releases/tag/4.7.2, most significant
is the inclusion of automatic module names.

Change-Id: I1ea0fd53943b2332abdb33f8f7c88a8699bde237
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump to log4j 2.11.2 52/80252/2
Stephen Kitt [Mon, 11 Feb 2019 07:47:22 +0000 (08:47 +0100)]
Bump to log4j 2.11.2

Release notes:
https://github.com/apache/logging-log4j2/blob/log4j-2.11.2/RELEASE-NOTES.md

Change-Id: I1e6f18f0b1b8d21d449beca33743904bd2785b0c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agobump maven-invoker-plugin from 3.1.0 to 3.2.0 49/79949/2
Michael Vorburger [Mon, 28 Jan 2019 11:57:19 +0000 (12:57 +0100)]
bump maven-invoker-plugin from 3.1.0 to 3.2.0

Bumps [maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-invoker-plugin/releases)
- [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.1.0...maven-invoker-plugin-3.2.0)

Change-Id: I785538c04acb726ff224d0f9178299e2b826a65a
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
5 years agobump jacoco-maven-plugin from 0.8.2 to 0.8.3 47/79947/2
Michael Vorburger [Mon, 28 Jan 2019 11:50:39 +0000 (12:50 +0100)]
bump jacoco-maven-plugin from 0.8.2 to 0.8.3

Notable changes from the linked Release Notes include that
"JaCoCo now officially supports Java 11".

Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.2...v0.8.3)

Change-Id: I771424043515944bb2d367ceb225d75ddb888fd4
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
5 years agoBump netty to 4.1.33 64/79264/8
Robert Varga [Wed, 13 Feb 2019 17:55:16 +0000 (18:55 +0100)]
Bump netty to 4.1.33

https://netty.io/news/2018/11/29/4-1-32-Final.html
https://netty.io/news/2019/01/21/4-1-33-Final.html

Change-Id: I22d9459744a152f5c273bacaa32fcb938aa6bf1f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoFix javadoc-links with plugin-3.0.1 68/79768/3
Robert Varga [Sun, 20 Jan 2019 23:14:56 +0000 (00:14 +0100)]
Fix javadoc-links with plugin-3.0.1

maven-javadoc-plugin has a bug which prevents non-redirecting links
from working. This adds a workaround forcing redirects to happen.

Change-Id: Id9ace69f6fce4d645eeaebf636a9433aa779f397
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate junit javadoc link 80/79980/1
Robert Varga [Mon, 28 Jan 2019 23:07:36 +0000 (00:07 +0100)]
Update junit javadoc link

Javadocs have moved, the old site does not exist anymore, update
the link accordingly.

Change-Id: I9344f25cb24bb8812cff9d52192ce7eb5d2f3528
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd javadoc-links property activation 67/79767/2
Robert Varga [Sun, 20 Jan 2019 22:44:38 +0000 (23:44 +0100)]
Add javadoc-links property activation

There is a distinct case when we want to explicitly activate
the profile in certain poms. Add a property activation to allow
doing that.

Change-Id: If55913b1c94dd8d7b6298fdf4ff5d4f59727b641
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump h2 database to 1.4.197 46/79846/1
Robert Varga [Wed, 23 Jan 2019 10:45:58 +0000 (11:45 +0100)]
Bump h2 database to 1.4.197

This includes a ton of fixes, the changelog is at
http://www.h2database.com/html/changelog.html

Change-Id: I300ee7a57ea36bc0a0cfa839f6ddea26ea3f2dd9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump version to 4.0.10-SNAPSHOT 15/79715/2
Robert Varga [Fri, 18 Jan 2019 17:20:57 +0000 (18:20 +0100)]
Bump version to 4.0.10-SNAPSHOT

This starts the next development cycle.

Change-Id: Iaf15eab2e3318de7e03fc97c4f2d7cb056d7f418
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd Woodstox to the release notes 52/79652/1
Stephen Kitt [Fri, 18 Jan 2019 10:20:48 +0000 (11:20 +0100)]
Add Woodstox to the release notes

Change-Id: Ie5c6d644e464ac117a1cbd79b9039efeb486bad0
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRevert "Update the 4.0.8 release notes" 78/79378/2
Stephen Kitt [Wed, 9 Jan 2019 17:00:26 +0000 (18:00 +0100)]
Revert "Update the 4.0.8 release notes"

This reverts commit 551259dbdaf1a86f22988b9f0f4787949b17126f.

Change-Id: Iedab8cc2c0690fe5cd85e983af481c0cfddaff48
JIRA: ODLPARENT-184
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRestore "Add SLF4J dependency for SpotBugs" 77/79377/2
Stephen Kitt [Wed, 9 Jan 2019 16:53:02 +0000 (17:53 +0100)]
Restore "Add SLF4J dependency for SpotBugs"

This reverts commit 08eb264e99cec9af128fcd87c732c40188b60a9c; the
SLF4J 1.8 dependency is carried by SpotBugs 3.1.9, so we do need
this.

Change-Id: Ia6789cc9be29f2ac5d83c73bbe893c34dc68216e
JIRA: ODLPARENT-184
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoAdd odl-woodstox 48/79548/2
Robert Varga [Wed, 16 Jan 2019 02:28:00 +0000 (03:28 +0100)]
Add odl-woodstox

This is a StAX implementation used by jackson, and forced on us
through Karaf. It contains useful utilities, hence make it available
as a separate feature.

Change-Id: I0df2faefe7522dbe7d02187d179334b44acfcef5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove unneeded javax.ws.rs-api dependency 47/79547/1
Robert Varga [Wed, 16 Jan 2019 02:19:32 +0000 (03:19 +0100)]
Remove unneeded javax.ws.rs-api dependency

jackson does not need to spell this out, it is provided by
odl-ws-rs-api feature, which we pull as dependency.

Change-Id: I333bce0f62fda6c7beb3b5ccfe8df724c32e2312
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove hibernate-validator-osgi-features hack 79/79479/2
Robert Varga [Fri, 11 Jan 2019 14:44:02 +0000 (15:44 +0100)]
Remove hibernate-validator-osgi-features hack

We have moved on to a karaf version which does not need this hack,
remove it.

Change-Id: Icb67a337cc739c2aba83777c70c850dfc26ac89d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUpdate dependency-check 21/79521/2
Stephen Kitt [Mon, 14 Jan 2019 15:17:33 +0000 (16:17 +0100)]
Update dependency-check

This is a refresh after running update-dependencies.

Change-Id: I64cfbaeff5d95667e3129440e87d008ad563fd49
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoUpdate 4.0.9 release notes 84/79484/3
Robert Varga [Fri, 11 Jan 2019 20:18:10 +0000 (21:18 +0100)]
Update 4.0.9 release notes

This adds the news bits about karaf packaging.

Change-Id: I84a7e4526350f12e9c155aae0456b026161c6948
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd feature descriptions 90/79490/1
Robert Varga [Fri, 11 Jan 2019 23:40:36 +0000 (00:40 +0100)]
Add feature descriptions

<description/> stanzas are propagated to feature details,
override the default specified to odlparent-lite.

Change-Id: Idc2b700d2057914fd4e27177e877150720da7805
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove unneded artifact.toString() 81/79481/3
Robert Varga [Fri, 11 Jan 2019 18:21:03 +0000 (19:21 +0100)]
Remove unneded artifact.toString()

Logger will call toString() if needed, remove the explicit call.

Change-Id: I169e98bc7a04390f56503666782ac1bdb7413b61
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove local artifacts after merging features 80/79480/2
Robert Varga [Fri, 11 Jan 2019 15:50:11 +0000 (16:50 +0100)]
Remove local artifacts after merging features

features.cfg has references to some features, which we are probably
patching, hence we need to merge them before we perform removal
of artifacts from install request.

Change-Id: I42fad1a7eff17778dccdfdd8c0936c2aa35606b4
JIRA: ODLPARENT-194
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAllow karaf-plugin version to be overridden 77/79477/1
Robert Varga [Fri, 11 Jan 2019 13:56:36 +0000 (14:56 +0100)]
Allow karaf-plugin version to be overridden

Us hard-coding the version here prevents downstreams from
using dependencyManagement section to override the version.

Make sure we use dependencyManagement, which can easily be
overridden.

Change-Id: Ib644b5e0a56e13236730cfb07a8eb853886dfd14
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove local artifacts from install request 74/79474/2
Robert Varga [Fri, 11 Jan 2019 13:50:35 +0000 (14:50 +0100)]
Remove local artifacts from install request

Since we may have artifacts in the local repository which have
modifications, we do not want to include them in the install
request.

Make sure we exclude such artifacts.

Change-Id: Ib468cac841875e13124ead73c9f8911a29caa2ff
JIRA: ODLPARENT-194
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoDo not read feature twice 69/79469/1
Robert Varga [Fri, 11 Jan 2019 12:13:53 +0000 (13:13 +0100)]
Do not read feature twice

We have already read the feature, there is no point in unmarshalling
it yet again.

Change-Id: Id34dc83165b0479e12abdb915ec8dc42cfa9853a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoStart 4.0.9 76/79376/1
Stephen Kitt [Wed, 9 Jan 2019 16:52:23 +0000 (17:52 +0100)]
Start 4.0.9

Change-Id: Ic579cb62ca8159c603d506f26dee61ccdd1dd278
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoUpdate the 4.0.8 release notes 36/79336/1
Stephen Kitt [Wed, 9 Jan 2019 09:55:33 +0000 (10:55 +0100)]
Update the 4.0.8 release notes

... with the SLF4J / SpotBugs revert.

Change-Id: I085c79e854dacd98c4ee3287ec1b6a78bfcb0748
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRevert "Add SLF4J dependency for SpotBugs" 35/79335/1
Stephen Kitt [Wed, 9 Jan 2019 09:53:27 +0000 (10:53 +0100)]
Revert "Add SLF4J dependency for SpotBugs"

This reverts commit 105806df6324df4d9f6db145f3631b44aeff0a0d which is
irrelevant now that the SpotBugs bump has been reverted.

Change-Id: Ie02967cd10908d994351f06532e89dbfe0dde7f5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRelease notes for 4.0.8 56/79156/4
Stephen Kitt [Wed, 2 Jan 2019 17:27:04 +0000 (18:27 +0100)]
Release notes for 4.0.8

Change-Id: Iab9e444ceb3b397600081a62c22ac0c6f991841e
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRevert "Bump SpotBugs 3.1.9 → 3.1.10" 18/79318/2
Stephen Kitt [Tue, 8 Jan 2019 16:57:48 +0000 (17:57 +0100)]
Revert "Bump SpotBugs 3.1.9 → 3.1.10"

This reverts commit 8119cd6455c1c4524671eb69c6274b0780f8cc4d. The
stricter NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION check causes build
failures in other ODL projects.

Change-Id: I333e5e9a9870e1756462520dcba86b89a4a77972
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump commons-fileupload 1.3.3 → 1.4 12/79312/1
Stephen Kitt [Tue, 8 Jan 2019 14:03:55 +0000 (15:03 +0100)]
Bump commons-fileupload 1.3.3 → 1.4

Release notes:
http://www.apache.org/dist/commons/fileupload/RELEASE-NOTES.txt

Change-Id: If828c54b89dca8dcfb0a7cf51ab97e59c563fd24
Signed-off-by: Stephen Kitt <skitt@redhat.com>