Robert Varga [Wed, 12 Jan 2022 17:43:27 +0000 (18:43 +0100)]
Bump maven-site-plugin to 3.10.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317923&version=
12348370
Change-Id: I79924c48176639a36bedd1ea8306bc7f95771db0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 12 Jan 2022 17:42:47 +0000 (18:42 +0100)]
Bump maven-jar-plugin to 3.2.2
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317526&version=
12348050
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317526&version=
12351215
Change-Id: I7bdc667744ef73759b9b79a04557d53fbf773335
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 12 Jan 2022 17:35:59 +0000 (18:35 +0100)]
Bump compiler-maven-plugin to 3.9.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317225&version=
12345214
Change-Id: Ibb4387b4975a95566494752661de5bc1f1c606aa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 12 Jan 2022 17:33:34 +0000 (18:33 +0100)]
Bump build-helper-maven-plugin to 3.3.0
https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/build-helper-maven-plugin-3.3.0
Change-Id: Icc149881a0285a47644afa07686a915e6d48d730
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 7 Jan 2022 10:47:24 +0000 (11:47 +0100)]
Remove H2 declaration
H2 database is used only by a single downstream, let aaa manage the
version itself.
Change-Id: I52b50de5b40776127cf982f0c553babf48686335
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 7 Jan 2022 10:39:53 +0000 (11:39 +0100)]
Bump maven-bundle-plugin to 5.1.4
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12310100&version=
12351195
Change-Id: Ie0838a0aca1dc786a5f919e6526f79e956ffda6b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
4ebad7e58cc77cad8d9607c13ad7e3cfbdc657bd)
Robert Varga [Fri, 7 Jan 2022 10:26:41 +0000 (11:26 +0100)]
Override pax-logging versions
karaf's bom is leaking these versions, let's make sure we override them
in maven reactor.
Change-Id: I73e7bad978c3d342857190a1ad49aee343c6d099
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
2dd84c39064a951cfa5b89947afdcc8f0fb02dfe)
Robert Varga [Thu, 6 Jan 2022 17:08:23 +0000 (18:08 +0100)]
Bump guava to 31.0.1
https://github.com/google/guava/releases/tag/v31.0
https://github.com/google/guava/releases/tag/v31.0.1
Change-Id: Iaba80e84da100965652c0190bd771f8adaa8f714
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 6 Jan 2022 17:21:48 +0000 (18:21 +0100)]
Bump javassist to 3.28.0-GA
https://github.com/jboss-javassist/javassist/issues/305
https://github.com/jboss-javassist/javassist/issues/328
https://github.com/jboss-javassist/javassist/issues/339
https://github.com/jboss-javassist/javassist/issues/350
https://github.com/jboss-javassist/javassist/pull/357
https://github.com/jboss-javassist/javassist/pull/363
Change-Id: I29963013cf637731fe1064425b9d2e80d63bd9d3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 6 Jan 2022 17:15:27 +0000 (18:15 +0100)]
Bump dropwizard-metrics to 4.2.7
https://github.com/dropwizard/metrics/releases/tag/v4.2.7
Change-Id: I1037be5f596e06a9f3254da01126f2e3e363a67d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 6 Jan 2022 17:05:11 +0000 (18:05 +0100)]
Bump checkstyle to 9.2.1
https://checkstyle.org/releasenotes.html#Release_9.0
https://checkstyle.org/releasenotes.html#Release_9.0.1
https://checkstyle.org/releasenotes.html#Release_9.1
https://checkstyle.org/releasenotes.html#Release_9.2
https://checkstyle.org/releasenotes.html#Release_9.2.1
Change-Id: I058ff9ceab4c8cdacab218362508e1765bb66abd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 19 Dec 2021 06:41:51 +0000 (07:41 +0100)]
Bump pax-logging to 2.0.14
https://github.com/ops4j/org.ops4j.pax.logging/milestone/78?closed=1
Change-Id: I150438462292c72ac8aa86ad61f6601abcaeab79
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 31 Dec 2021 08:07:41 +0000 (09:07 +0100)]
Bump log2j to 2.17.1
https://logging.apache.org/log4j/2.x/changes-report.html#a2.17.1
Change-Id: Ibbc0a8de198a864d9e9b3b779d8b5fd07ef7a33c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 31 Dec 2021 08:02:09 +0000 (09:02 +0100)]
Bump logback to 1.2.10
https://logback.qos.ch/news.html
Change-Id: I6173d38ab042982d7c995b85e78741060bd17756
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 24 Dec 2021 19:02:21 +0000 (20:02 +0100)]
Bump junit to 5.8.2
https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.8.2
Change-Id: I380a4c99d48b31bdff8de86ef29d069169a23417
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 24 Dec 2021 18:58:51 +0000 (19:58 +0100)]
Bump mockito to 4.2.0
https://github.com/mockito/mockito/releases/tag/v4.2.0
Change-Id: I1ba2465a1dda886a62ccacc47fa92404400b5dca
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 23 Dec 2021 13:45:38 +0000 (14:45 +0100)]
Bump karaf to 4.3.5
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12350856
Change-Id: Ia6156f48f2d8e53cdb33899bd02e9e25927bc8e4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 19 Dec 2021 06:41:51 +0000 (07:41 +0100)]
Bump pax-logging to 2.0.13
Update Karaf's packaged pax-logging from 2.0.12 to 2.0.13, closing
CVE-2021-45105 and CVE-2021-42550.
Change-Id: I72ff7a27d4cdad75214f161f0e5b58ba8328e6b1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
b1717f15d5c28a0a6b70f5aba7837c8ba1576586)
Robert Varga [Sat, 18 Dec 2021 18:09:37 +0000 (19:09 +0100)]
Bump xmlunit to 2.8.4
https://github.com/xmlunit/xmlunit/releases/tag/v2.8.4
Change-Id: I7bf90727ea772a56d7c839b1630787eda94d9839
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
7bcf09ad25becfb66970b861607e0534cc0e8adb)
Robert Varga [Sat, 18 Dec 2021 17:52:17 +0000 (18:52 +0100)]
Bump maven-bundle-plugin to 5.1.3
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12310100&version=
12350117
Change-Id: Ia9cac070cf25cf293caad74088dbc7b7738009fe
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 18 Dec 2021 17:31:34 +0000 (18:31 +0100)]
Realign maven-bundle-plugin version
We are using 5.1.2 in other places, let's make sure branding does
the same.
Change-Id: Ifdaa1b4940f4c46efeccd393ed7fddbca56e8803
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Fri, 3 Dec 2021 09:37:03 +0000 (10:37 +0100)]
Bump bnd to 6.1.0
Changes: https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0
The plugin in karaf-branding should be addressed too, that is left as
an exercise for another patch.
Change-Id: Iaa3b078b73bc1e3e28bfa03c01f912e844e4aaaa
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Robert Varga [Sat, 18 Dec 2021 12:33:21 +0000 (13:33 +0100)]
Bump dropwizard-metrics to 4.2.6
https://github.com/dropwizard/metrics/releases/tag/v4.2.0
https://github.com/dropwizard/metrics/releases/tag/v4.2.1
https://github.com/dropwizard/metrics/releases/tag/v4.2.2
https://github.com/dropwizard/metrics/releases/tag/v4.2.3
https://github.com/dropwizard/metrics/releases/tag/v4.2.4
https://github.com/dropwizard/metrics/releases/tag/v4.2.5
https://github.com/dropwizard/metrics/releases/tag/v4.2.6
Most of these have already been mirrored in 4.1.x series.
Change-Id: I84e523f3fccbf3295583ed947a73cec5bcd8bf53
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 18 Dec 2021 12:30:41 +0000 (13:30 +0100)]
Bump Jackson to 2.12.6
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.6
Change-Id: Ic78749ca970344d6903fe12bba91c25a5c77bcef
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 18 Dec 2021 12:23:45 +0000 (13:23 +0100)]
Bump log4j2 to 2.17.0
https://issues.apache.org/jira/browse/LOG4J2-3230
Change-Id: I7625b1513ea8bf9c02a5dcb7ef8bca0aa7d98a5d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 7 Dec 2021 08:24:16 +0000 (09:24 +0100)]
Bump karaf to 4.3.4
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12350547
Change-Id: Ia8c180383d47f80bb241c4f7aa464b00635ecb20
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 17 Dec 2021 15:42:01 +0000 (16:42 +0100)]
Bump logback to 1.2.9
https://jira.qos.ch/browse/LOGBACK-1591
Change-Id: I93e2d6ef56dd7e9736f9d8bf38d8c8cf86d3268b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 15 Dec 2021 14:11:25 +0000 (15:11 +0100)]
Fix javadoc generation
Our merge job is failing on javadocs, fix that up.
Change-Id: I5c696d2244db6000bbae7be9e93291299a40d911
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 15 Dec 2021 10:53:11 +0000 (11:53 +0100)]
Bump netty to 4.1.72
https://netty.io/news/2021/12/09/4-1-71-Final.html
https://netty.io/news/2021/12/13/4-1-72-Final.html
Change-Id: I3326cf639cccdb92033e116200a3a972fdae5d76
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 15 Dec 2021 01:15:03 +0000 (02:15 +0100)]
Bump logback to 1.2.8
https://jira.qos.ch/browse/LOGBACK-1465
https://jira.qos.ch/browse/LOGBACK-1574
https://jira.qos.ch/browse/LOGBACK-1591
Change-Id: I49132dde99c91088859f5401dbbe40eec3633cda
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 14 Dec 2021 21:35:54 +0000 (22:35 +0100)]
Enforce log4j versions
CVE-2021-44228 is a real nasty which needs to be protected against
as much as possible. This adds an enforcer rule to ensure downstreams
do not accidentally have the wrong version.
While we are at it also prevent CVE-2021-45046 by requiring
log4j-2.16.0+.
Change-Id: I179cd44b93e5ca28ca39242bed23f171c67871bc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Tue, 14 Dec 2021 09:17:04 +0000 (10:17 +0100)]
Bump Log4J2 to 2.16.0
Changes:
https://lists.apache.org/thread/d6v4r6nosxysyq9rvnr779336yf0woz4
(removing message lookups and disabling JNDI by default).
Change-Id: I94aafb9ed7465a6e035e0988d5076b507c2c19f3
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Fri, 10 Dec 2021 14:26:17 +0000 (15:26 +0100)]
Bump Log4J2 to 2.15.0
Changes:
http://mail-archives.apache.org/mod_mbox/www-announce/202112.mbox/%
3cD88D40C5-8884-470E-8FA3-
3B6D6899A7B0@apache.org%3e
This fixes CVE-2021-44228.
Change-Id: I2c1470672e2e6223e3eca7eab2af7f0721209286
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Robert Varga [Mon, 13 Dec 2021 16:09:22 +0000 (17:09 +0100)]
Fix plugin dependency scope
Maven is complaining about wrong scope here, fix that.
Change-Id: I5d011a5c9863d392737ff21d3c7d52f08e2407d0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Fri, 3 Dec 2021 13:50:32 +0000 (14:50 +0100)]
Bump the Modernizer plugin to 2.3.0
Changes:
https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.3.0
Change-Id: I140f9f1d16fb542bfe029790dd03ae2c400768e3
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Dec 2021 17:13:44 +0000 (18:13 +0100)]
Bump BouncyCastle to 1.70
https://www.bouncycastle.org/releasenotes.html
Change-Id: Ie448c556f7a9c6b01046be1a83e0f417c480da81
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 14 Nov 2021 20:41:32 +0000 (21:41 +0100)]
Remove declarations of osgi.{annotation,cmpn,core}
These uber-bundles are deprecated and are going to go away with OSGi
R8. Remove them to force downstreams to prepare for OSGi R8 adoption.
JIRA: ODLPARENT-277
Change-Id: Ied0d3642a68aaf42ade0bd313ca96a31e8835bde
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Dec 2021 17:02:16 +0000 (18:02 +0100)]
Bump woodstox to 6.2.7
https://github.com/FasterXML/woodstox/milestone/24?closed=1
Change-Id: If826f21f0e263fb0c1845974b3f85c76469bd172
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
dc4acc809701abe40f35054673a0656efa4570f7)
Stephen Kitt [Fri, 3 Dec 2021 09:15:06 +0000 (10:15 +0100)]
Bump maven-plugin-plugin to 3.6.2
Changes: https://maven.apache.org/docs/3.6.2/release-notes.html
Change-Id: Ib80a895a474f8f71920a81a844f4392c6153d3e3
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Robert Varga [Thu, 2 Dec 2021 13:21:52 +0000 (14:21 +0100)]
Remove xtend declaration
xtend is slowly getting obsolete and we exactly one downstream artifact
which is still using it. Remove the declaration and let
mdsal-binding-java-api-generator manage its relationship with Xtend.
JIRA: ODLPARENT-273
Change-Id: I2dcb06e3b68580ac58a11e207153394af5d5df73
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Dec 2021 17:26:58 +0000 (18:26 +0100)]
Remove pmd plugin declaration and execution
There is pretty much noone watching the copy&paste stats and we have
them in SonarCloud, let's not bother executing it.
JIRA: ODLPARENT-269
Change-Id: I3dc5b5e7523ec96234082379845fce3729f2f3f7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Dec 2021 17:06:03 +0000 (18:06 +0100)]
Bump mockito to 4.1.0
https://github.com/mockito/mockito/releases/tag/v4.1.0
Change-Id: I8c72b44458c420ea3b2871857b1c09052d0d7c21
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 22 Nov 2021 16:33:16 +0000 (17:33 +0100)]
Require maven-3.8.3
Bump minimum required version to 3.8.3.
JIRA: ODLPARENT-260
Change-Id: I4d27945faf9bfe55586398c28021387757722c11
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 14 Nov 2021 21:02:56 +0000 (22:02 +0100)]
Bump xtend to 2.26.0.M2
Versions before 2.26.0.M2 just do not work with JDK17, making it
difficult for us to prepare the migration path. Upgrade to a prerelease,
so that we unblock testing.
JIRA: ODLPARENT-273
Change-Id: Ief03514955561aee79642973c3baeb09d926fef5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 14 Nov 2021 20:48:02 +0000 (21:48 +0100)]
Remove powermock declarations
Powermock does not bring anything to the table when compared to
Mockito-4 and is only used by a few projects. Remove its declaration.
JIRA: ODLPARENT-275
Change-Id: I370f469f4834fa9312caaf566d072587f4960186
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 14 Nov 2021 20:53:55 +0000 (21:53 +0100)]
Remove blueprint-maven-plugin declaration
blueprint-maven-plugin is a dead upstream, which has failed to make a
release to fix its XBean dependencies to work with recent Java version.
Furthermore the entire Blueprint spec runs contrary to what we want to
do in OSGi. Remove the plugin and its annotations.
JIRA: ODLPARENT-267
Change-Id: I7e86bf3bc05428b48912e9ddbad8ac6de81b77cc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 16 Oct 2021 20:57:27 +0000 (22:57 +0200)]
Bump mockito to 4.0.0
https://github.com/mockito/mockito/releases/tag/v4.0.0
JIRA: ODLPARENT-272
Change-Id: I9cf8a7f6ea4955b13d2ec7d2ed1b905da9270ba0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 16 Oct 2021 16:51:42 +0000 (18:51 +0200)]
Use JUnit5 for test execution
We should have everything for supporting both Junit 3-5, provide
the appropriate declarations, surefire/failsafe will take it from there.
JIRA: ODLPARENT-271
Change-Id: Ida21d55ff04d0312b7596212471f5558b911bbaf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 14 Nov 2021 20:35:09 +0000 (21:35 +0100)]
Bump versions to 10.0.0-SNAPSHOT
This starts the next major development iteration.
Change-Id: If228996457e7f32087f019b0d0553272d382a667
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 11:32:21 +0000 (12:32 +0100)]
Fix duplicate osg.service.event check
Previous update introduced a maven warning, fix that.
Change-Id: Ia49014ed0a2fc96524fb580033bd7d9f39a1b0e8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 10:54:16 +0000 (11:54 +0100)]
Bump netty to 4.1.70
https://netty.io/news/2021/10/11/4-1-70-Final.html
Change-Id: I9c682ee2b2cad83f7ec99250e0136e15fa69b203
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 10:48:48 +0000 (11:48 +0100)]
Bump GSON to 2.8.9
https://github.com/google/gson/blob/master/CHANGELOG.md#version-289
Change-Id: I418b8211d9420e6fe30755568486b0de692ae102
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 10:47:38 +0000 (11:47 +0100)]
Bump awaitility to 4.1.1
https://raw.githubusercontent.com/awaitility/awaitility/master/changelog.txt
Change-Id: Ie6b6c76502c40627a8c8ceb90a4cc6db4ac98cb3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 10:43:32 +0000 (11:43 +0100)]
Bump xmlunit to 2.8.3
https://github.com/xmlunit/xmlunit/releases/tag/v2.8.3
Change-Id: I0acfd1652cf3001d546ac4e4a74fe118d3361d36
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 3 Nov 2021 10:41:01 +0000 (11:41 +0100)]
Bump minor OSGi spec versions
We have a couple versions at their base versions, while some of them
have seen a patch version bump. Update them.
JIRA: ODLPARENT-276
Change-Id: Ib633d4ab87756cc0ecbc4aaa9c5544e3abe6c73c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 7 Nov 2021 14:05:50 +0000 (15:05 +0100)]
Bump antlr to 4.9.3
https://github.com/antlr/antlr4/releases/tag/4.9.3
Change-Id: Icd7ca3fa96297ef57c7f09d6cc996d50afd30e6c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 2 Nov 2021 07:46:10 +0000 (08:46 +0100)]
Cleanup OSGi dependency declarations
Decompose legacy osgi.{core,cmpn,annotation} dependencies into their
constituent specifications, so that downstreams can use them
individually. Also pull annotations into bnd-parent by default.
JIRA: ODLPARENT-276
Change-Id: Iaf1eeeda4202e8ee4e8d675af911a0ff1a4594a3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 2 Nov 2021 10:00:52 +0000 (11:00 +0100)]
Update issue references
We have a number of references pointing to bugs.opendaylight.org. Update
them to point to jira.opendaylight.org instead.
Change-Id: I5efa4ea51f2beeeed09d775f9cc33a095c2c53b7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 2 Nov 2021 07:36:37 +0000 (08:36 +0100)]
Bump bnd-maven-plugin to 6.0.0
https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0
Change-Id: Icd43751352335f13eea9a090604fcc0c4d96e4ed
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 2 Nov 2021 07:31:29 +0000 (08:31 +0100)]
Update locations
Point to new wiki for project definition and replace helpdesk with
discuss.
Change-Id: Iacc2369b46c15d3034af6d6eb71c096855523997
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 20 Oct 2021 20:05:31 +0000 (22:05 +0200)]
Fix Jolokia misalignment
Karaf is declaring version 1.7.0 in features, we use 1.7.1, eliminate
duplicate packaging.
Change-Id: Ie1f958033565223141aed916dd83feba882c949d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Oct 2021 20:47:49 +0000 (22:47 +0200)]
Fix a small typo
The file referenced is PROJECT_INFO.yaml.
Change-Id: Id1d114219211ee63325ba54b2db8e59c3557a7b4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Oct 2021 17:42:07 +0000 (19:42 +0200)]
Bump versions to 9.0.9-SNAPSHOT
This starts the next development iteration.
Change-Id: Ic9379e22087e0e2a7b066f9402c2fc71f65036e9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Oct 2021 17:43:45 +0000 (19:43 +0200)]
Update news for 9.0.8
An unintended change crept in, summarize that.
Change-Id: I54212fbff01b8da8b132479d8ba615b02de4d758
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Oct 2021 17:08:35 +0000 (19:08 +0200)]
Do not leak INFO.yaml
INFO.yaml is our infra configuration, which we never included in
artifacts. PROJECT_INFO.yaml is ... not sure what. Anyway, this change
is not appropriate for a minor release, as it immediately breaks
infrautils (or really anybody enforcing classpath entries).
Change-Id: Iaa09e03dc7cd78e630fb05a6aeb0601b6bd3e854
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 18 Oct 2021 13:49:42 +0000 (15:49 +0200)]
Bump versions to 9.0.8-SNAPSHOT
This starts the next development iteration.
Change-Id: I96096022ac56689da2f9427587d90d44ac7157c7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 18 Oct 2021 12:51:43 +0000 (14:51 +0200)]
Summarize NEWS for 9.0.7
We have a few new features and regression fixes, summarize them.
Change-Id: Ic05cfab9ee4335e2992d414c6e2f7e700f93de85
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 17 Oct 2021 20:23:02 +0000 (22:23 +0200)]
Propagate JaCoCo argLine to Karaf as needed
We have disabled JaCoCo execution reports because they do not work
with SFT correctly. This problem boils down to running the right JVM
with JaCoCo options -- it should not be the surefire JVM, but rather
Karaf we start from it.
Use @{argLine} special handling in surefire to pass the argLine (set by
JaCoCo) as a system property rather than it being a JVM argument.
This does not solve integration with Sonar, as we still need to deal
with the XML report being empty, but it is a start and an example for
others using pax-exam.
JIRA: ODLPARENT-274
Change-Id: I9b33e5b5c9b3b3b2b347f4f4ef034acb677d501a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 17 Oct 2021 20:05:00 +0000 (22:05 +0200)]
Do not use a useless array
OptionUtils.combine() takes varargs, hence we can ditch the explicit
array.
Change-Id: I1f875b81f610b13146150f3454dbf806217a4e72
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 17 Oct 2021 05:57:12 +0000 (07:57 +0200)]
Bump Netty to 4.1.69
https://netty.io/news/2021/10/11/4-1-69-Final.html
Change-Id: I00f1c212911e34479b8b09fae813ccb631d63a1d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 16 Oct 2021 20:52:38 +0000 (22:52 +0200)]
Bump mockito to 3.12.4
https://github.com/mockito/mockito/releases/tag/v3.9.2
https://github.com/mockito/mockito/releases/tag/v3.9.3
https://github.com/mockito/mockito/releases/tag/v3.9.7
https://github.com/mockito/mockito/releases/tag/v3.9.9
https://github.com/mockito/mockito/releases/tag/v3.9.10
https://github.com/mockito/mockito/releases/tag/v3.11.0
https://github.com/mockito/mockito/releases/tag/v3.11.1
https://github.com/mockito/mockito/releases/tag/v3.11.2
https://github.com/mockito/mockito/releases/tag/v3.12.0
https://github.com/mockito/mockito/releases/tag/v3.12.1
https://github.com/mockito/mockito/releases/tag/v3.12.2
https://github.com/mockito/mockito/releases/tag/v3.12.3
Change-Id: I73fef844b553330f362bc6becd5585ac5578c7f7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 16 Oct 2021 17:48:53 +0000 (19:48 +0200)]
Bump GSON to 2.8.8
https://github.com/google/gson/blob/master/CHANGELOG.md#version-286
https://github.com/google/gson/blob/master/CHANGELOG.md#version-287
https://github.com/google/gson/blob/master/CHANGELOG.md#version-288
Change-Id: I76e65f9cd55ac9400266c58257bf0e391356d483
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 16 Oct 2021 16:48:39 +0000 (18:48 +0200)]
Cleanup whitespace
We have tabs where spaces should be, fix that.
Change-Id: I206953336439f499da18198a629026f96a4e6f94
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 12 Oct 2021 18:36:19 +0000 (20:36 +0200)]
Bump Jolokia to 1.7.1
https://jolokia.org/changes-report.html#a1.7.1
Change-Id: Ib6dabc7af4c062423734953f4f0040b06b4582ae
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Oct 2021 12:00:13 +0000 (14:00 +0200)]
Revert "Update maven-dependency-plugin to 3.2.0"
This reverts commit
37f206f2a93935186318d642e0d3e6c3f74520f6, because
of https://issues.apache.org/jira/browse/MDEP-753.
JIRA: ODLPARENT-270
Change-Id: Ieb012bb415ac7590ee119dc0ab37d587d5a34b4f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Oct 2021 15:25:01 +0000 (17:25 +0200)]
Slim down the jdbc feature
We really do not want to pull entire karaf enterprise feature here. Let's
just do the moral equivalent of jdbc feature, trimming 50MiB from aaa-karaf.
JIRA: ODLPARENT-266
Change-Id: I65bd61baacd8373ab6aa7f33d20d421669adf026
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Dominik Vrbovsky [Mon, 20 Sep 2021 09:45:18 +0000 (11:45 +0200)]
Get rid of script-maven-plugin
We are using BeanShell (Java 1.4!) to copy a few files over. For that we
pull in script-maven-plugin which does not like parallel builds.
Ditch those two and just a write a simple maven plugin,
copy-files-plugin, which performs the same function.
JIRA: ODLPARENT-220
Change-Id: I5f1f5cee301767d7293be5e7816fac5eb450b831
Signed-off-by: Dominik Vrbovsky <dominik.vrbovsky@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 28 Sep 2021 22:16:58 +0000 (00:16 +0200)]
Move maven-compiler-plugin declaration
While we would usually want to define plugins at the place of their
first use, maven-compiler-plugin is special do to its
maven.compiler.release directive, which has a direct tie-in with
maven-enforcer-plugin.
This also allows us to compile plugins which we want to use in
odlparent. Yeah, I know, but fixing this odlparent-lite/odlparent split
is a large-scale effort, which really is on back burner.
So let's do the minimal thing of relocating basic compiler plugin
declaration into odlparent-lite.
Change-Id: I39943bb3308ddf1b1f8447ce869a52c22b8283cf
JIRA: ODLPARENT-220
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 9 Apr 2021 10:26:23 +0000 (12:26 +0200)]
Add bnd-parent
https://bnd.bndtools.org/ which is used by maven-bundle-plugin, has
produced an alternative, nicer Maven integration with bnd-maven-plugin:
https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin
Since the way the plugin operates is significantly different, introduce
an alternative parent pom.xml, so that downstreams can migrate as they
choose.
Also convert bundles-test-lib to use this new capability.
JIRA: ODLPARENT-258
Change-Id: Ifa21ef51d95e88c5208aba35b3d6218da1f6eb1d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 21 Sep 2021 17:18:21 +0000 (19:18 +0200)]
Add karaf-services-maven-plugin declaration
Integrating Karaf CLI commands properly requires generating metadata
with the services plugin. Provide the pluginManagement section, so that
downstreams can just enable the plugin, without having to configure it
or reference ${karaf.version}.
Change-Id: Ia945fb63eddbf04d6efa58e409c384acfb4881be
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 21 Sep 2021 12:11:40 +0000 (14:11 +0200)]
Bump Netty to 4.1.68.Final
https://netty.io/news/2021/09/09/4-1-68-Final.html
Change-Id: Ic3582da8c5a1ef9aea622f2d164750e31166d89a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Sep 2021 12:26:56 +0000 (14:26 +0200)]
Bump versions to 9.0.7-SNAPSHOT
This starts the next development iteration.
Change-Id: I9e18c88fa376b759f2647061957f19e78e535606
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Sep 2021 12:26:18 +0000 (14:26 +0200)]
Updates news for 9.0.6
We have some significant updates, sum them up.
Change-Id: Id7ad646336c2be0f4702eed49f45efc3bfb10798
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Sep 2021 10:46:12 +0000 (12:46 +0200)]
Bump asciidoctor to 2.2.1
There's no release notes, really.
Change-Id: I8957a8d06f3bd6ca871e7ccf23b29b00204a804c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Sep 2021 10:38:01 +0000 (12:38 +0200)]
Bump pax-url to 2.6.7
This realigns the version with what karaf is using.
Change-Id: Ibee771d38feb759ccdd002103076ed07f2947254
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Sep 2021 10:32:04 +0000 (12:32 +0200)]
Bump jolokia to 1.7.0
https://jolokia.org/changes-report.html#a1.7.0
Change-Id: I175a2aa5e6819b1ad164271028ac20cabf1abf20
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Sep 2021 15:06:59 +0000 (17:06 +0200)]
Bump Karaf to 4.3.3
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12350142
Also upgrade components to align with Karaf:
- Jetty 9.4.43.v20210629
- Jackson 2.12.5
Change-Id: Icd7e824f29c32d60dcea2331498a166533685c60
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 4 Sep 2021 09:34:22 +0000 (11:34 +0200)]
Bump enforcer-maven-plugin to 3.0.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317520&version=
12346527
Change-Id: I850f71cd68a22ea85c735c26b26736c9b74452e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Sep 2021 15:56:58 +0000 (17:56 +0200)]
Package bcutil in static distribution
We have another place where bcutil is missing, fix that up.
Change-Id: I048a27f8a0d10f992bf12d7472b8fc3744b82593
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 24 Aug 2021 10:24:06 +0000 (12:24 +0200)]
Bump versions to 9.0.6-SNAPSHOT
This starts the next development iteration.
Change-Id: Ibe8935587a11720c63b7f16590e22cbbebf88511
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 24 Aug 2021 09:25:04 +0000 (11:25 +0200)]
Update news for 9.0.5
We have a single patch again, update the news.
Change-Id: Ibf698ddb533bbece2b2a9d275854f9b51a006419
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 23 Aug 2021 12:01:45 +0000 (14:01 +0200)]
Add missing bcutil jar
We are missing bcutil in boot class loader, make sure we populate it
properly.
JIRA: ODLPARENT-254
Change-Id: Ifb759af976a9234bade6209a8be9520f8563de5b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 23 Aug 2021 12:57:41 +0000 (14:57 +0200)]
Bump versions to 9.0.5-SNAPSHOT
This starts the next development iteration.
Change-Id: Ibf82cda63cca00e037b3821d4bf66e83fc4235ee
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 23 Aug 2021 12:56:58 +0000 (14:56 +0200)]
Update news for 9.0.4
We have a critical Bouncy Castle packaging fix, update release notes
to reflect it.
Change-Id: I6f7f2a67e1b068d00ada863cc27b704aae1cce12
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 23 Aug 2021 09:06:01 +0000 (11:06 +0200)]
Fix BouncyCastle packaging
BC-1.69 changed layout of artifacts, with a few things moving from
bcprov to the new bcutil artifact. Adjust packaging accordingly.
Since Karaf is also referencing bcpkix in the SSH feature, remove it,
since we are exposing it from boot class path -- which saves ~5.5MiB
on empty distribution.
JIRA: ODLPARENT-254
Change-Id: I6af80431966c10b31a27317c7aba55826616400e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 Aug 2021 13:34:12 +0000 (15:34 +0200)]
Fix a few typos
We have superfluous dots and a wrong version, fix that up.
Change-Id: I8b8e93a5ae2c525c7416c86fcf4824749724575b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 Aug 2021 08:16:35 +0000 (10:16 +0200)]
Bump versions to 9.0.4-SNAPSHOT
This starts the next development iteration.
Change-Id: Iccb163454e30ed4b3f1a3e3203e420df121c9f17
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 Aug 2021 08:15:00 +0000 (10:15 +0200)]
Update news for 9.0.3
Sum up the updates since 9.0.2.
Change-Id: I6206128e0821dc0b904e80e4e83d98765692aeb2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Mon, 16 Aug 2021 13:10:26 +0000 (15:10 +0200)]
Bump Netty to 4.1.67
Changes:
* https://netty.io/news/2021/07/16/4-1-66-Final.html
* https://netty.io/news/2021/08/16/4-1-67-Final.html
Remove an obsolete reference to features.xml.
Change-Id: I1be63d70911e7b5d1c9cada5987585b6de22831c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Robert Varga [Mon, 9 Aug 2021 11:30:32 +0000 (13:30 +0200)]
Bump threeten-extra to 1.7.0
https://www.threeten.org/threeten-extra/changes-report.html#a1.7.0
Change-Id: I6f8a2542988125a8aca513a3dbcc8ef86e1a46c6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>