odlparent.git
5 months agoBump versions to 13.0.10-SNAPSHOT 86/109286/1
Robert Varga [Mon, 11 Dec 2023 13:38:04 +0000 (14:38 +0100)]
Bump versions to 13.0.10-SNAPSHOT

This starts the next development iteration.

Change-Id: I15230ec8a48f705fbb8ec6067c0cd125e0aa9e78
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoRelease odlparent v13.0.9
jenkins-releng [Mon, 11 Dec 2023 13:04:35 +0000 (13:04 +0000)]
Release odlparent

5 months agoUpdate news for 13.0.9 83/109283/1
Robert Varga [Mon, 11 Dec 2023 12:34:43 +0000 (13:34 +0100)]
Update news for 13.0.9

Sum up the two changes made in this release.

Change-Id: I3686dae118940a35ee8e1d21181a7a8f5be9e845
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump checkstyle to 10.12.6 81/109281/1
Robert Varga [Mon, 11 Dec 2023 12:03:52 +0000 (13:03 +0100)]
Bump checkstyle to 10.12.6

https://checkstyle.org/releasenotes.html#Release_10.12.6

Change-Id: Id20379e055b7f49e83ee2ae26268db862d3eeb57
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoDisable SE_PREVENT_EXT_OBJ_OVERWRITE 85/109185/1
Robert Varga [Thu, 7 Dec 2023 05:19:36 +0000 (06:19 +0100)]
Disable SE_PREVENT_EXT_OBJ_OVERWRITE

SE_PREVENT_EXT_OBJ_OVERWRITE reports a ton of warnings and its heuristic
is quite feeble, forcing a very particular code pattern.

Do not report this issue, as it cannot be fixed in a non-intrusive way.

Change-Id: I3aa71831c3e4eee8bf06bca2ca4eb1ad4a141af9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump versions to 13.0.9-SNAPSHOT 82/109182/1
Robert Varga [Wed, 6 Dec 2023 22:10:09 +0000 (23:10 +0100)]
Bump versions to 13.0.9-SNAPSHOT

This starts the next development iteration.

Change-Id: Ifcdb64a64fb1606243685b3457cea2e8c203c8a9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoRelease odlparent v13.0.8
jenkins-releng [Wed, 6 Dec 2023 20:37:59 +0000 (20:37 +0000)]
Release odlparent

5 months agoUpdate NEWS for 13.0.8 78/109178/3
Robert Varga [Wed, 6 Dec 2023 17:59:33 +0000 (18:59 +0100)]
Update NEWS for 13.0.8

Sum up the changes delivered in this development iteration.

Change-Id: If71fe6bd387ab4463a30fb028fe7a890f64efca5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump checker-qual to 3.41.0 79/109179/1
Robert Varga [Wed, 6 Dec 2023 18:02:42 +0000 (19:02 +0100)]
Bump checker-qual to 3.41.0

Another update.

Change-Id: Id0e678e0a74b821d8a841c592ba7628c589975d4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump SpotBugs to 4.8.2 59/109159/2
Robert Varga [Wed, 6 Dec 2023 08:41:27 +0000 (09:41 +0100)]
Bump SpotBugs to 4.8.2

https://github.com/spotbugs/spotbugs/blob/4.8.2/CHANGELOG.md#482---2023-11-28
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.2.0

Also re-align slf4j versions to 2.0.9, which is what upstream uses.

Change-Id: I2fddf7eb859fb1a53ed3206c1170b215b8bea858
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump maven-javadoc-plugin to 3.6.3 58/109158/1
Robert Varga [Wed, 6 Dec 2023 08:39:08 +0000 (09:39 +0100)]
Bump maven-javadoc-plugin to 3.6.3

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12353857

Change-Id: I362ea46e9f7b0831852ae59e02e129a0f0da8608
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump mockito to 5.8.0 45/109145/1
Robert Varga [Fri, 1 Dec 2023 19:50:22 +0000 (20:50 +0100)]
Bump mockito to 5.8.0

https://github.com/mockito/mockito/releases/tag/v5.8.0

Change-Id: I61b4bace5c50ac8d765615e0a47ef46db4ecbd4b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump commons-io to 2.15.1 44/109144/2
Robert Varga [Fri, 1 Dec 2023 15:22:50 +0000 (16:22 +0100)]
Bump commons-io to 2.15.1

https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.1

Change-Id: I72ebcac15d942f906d815f2e5e343444359c9581
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump commons-lang3 to 3.14.0 43/109143/2
Robert Varga [Fri, 1 Dec 2023 15:21:39 +0000 (16:21 +0100)]
Bump commons-lang3 to 3.14.0

https://commons.apache.org/proper/commons-lang/changes-report.html#a3.14.0

Change-Id: Id38501da575721b7f857783423278f2a35efeda0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump checker-qual to 3.40.0 42/109142/2
Robert Varga [Fri, 1 Dec 2023 15:20:33 +0000 (16:20 +0100)]
Bump checker-qual to 3.40.0

Another bump.

Change-Id: Iac2bb19f42ba8eac12f615164e10ed25fd46106a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump BouncyCastle to 1.77 41/109141/2
Robert Varga [Fri, 1 Dec 2023 15:19:53 +0000 (16:19 +0100)]
Bump BouncyCastle to 1.77

https://www.bouncycastle.org/releasenotes.html#r1rv77

Change-Id: I03c0b41dfc178cdd13a47ab7bfae819a5d23fbef
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump checkstyle to 10.12.5 40/109140/2
Robert Varga [Fri, 1 Dec 2023 15:18:37 +0000 (16:18 +0100)]
Bump checkstyle to 10.12.5

https://checkstyle.org/releasenotes.html#Release_10.12.5

Change-Id: I7ba9e87942b3f8cebc55263baf4453791604e2c8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump maven-project-info-reports-plugin to 3.5.0 39/109139/2
Robert Varga [Fri, 1 Dec 2023 15:15:17 +0000 (16:15 +0100)]
Bump maven-project-info-reports-plugin to 3.5.0

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12353875

Change-Id: I00169b4aeddaa40e06365d4ae677f3793debc20c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump build-helper-maven-plugin to 3.5.0 38/109138/2
Robert Varga [Fri, 1 Dec 2023 15:14:27 +0000 (16:14 +0100)]
Bump build-helper-maven-plugin to 3.5.0

https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/3.5.0

Change-Id: I9d7a5b6dd501764dbfc8c51725a7b8cfa886359a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump versions-maven-plugin to 2.16.2 37/109137/2
Robert Varga [Fri, 1 Dec 2023 15:13:43 +0000 (16:13 +0100)]
Bump versions-maven-plugin to 2.16.2

https://github.com/mojohaus/versions/releases/tag/2.16.2

Change-Id: I86f405a4a832b914a022adede7ab52938ac84841
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoBump exec-maven-plugin to 3.1.1 36/109136/2
Robert Varga [Fri, 1 Dec 2023 15:12:33 +0000 (16:12 +0100)]
Bump exec-maven-plugin to 3.1.1

https://github.com/mojohaus/exec-maven-plugin/releases/tag/3.1.1

Change-Id: I4f98bc3123732c00f4a90b51e88cc8aab63fc70a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoEnable SFT using dependency features from test scope 44/106844/5
Ruslan Kashapov [Wed, 5 Jul 2023 07:47:47 +0000 (10:47 +0300)]
Enable SFT using dependency features from test scope

Test scope features are pre-installed into karaf. Due to
karaf requires both maven reference and feature names the
required feature artifact locations are resolved by
maven-dependency-plugin then processed on SFT execution.

JIRA: ODLPARENT-257
Change-Id: Iac98cf72767f0e7473e58a153b055c59a38f0891
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
6 months agoBump Dropwizard Metrics to 4.2.22 46/108946/1
Robert Varga [Tue, 14 Nov 2023 10:21:45 +0000 (11:21 +0100)]
Bump Dropwizard Metrics to 4.2.22

https://github.com/dropwizard/metrics/releases/tag/v4.2.21
https://github.com/dropwizard/metrics/releases/tag/v4.2.22

Change-Id: I5cb4fce36ab1f62906a77e379ab06711550f6f72
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump Netty to 4.1.101.Final 45/108945/1
Robert Varga [Tue, 14 Nov 2023 10:19:51 +0000 (11:19 +0100)]
Bump Netty to 4.1.101.Final

https://netty.io/news/2023/11/09/4-1-101-Final.html

Change-Id: I022c2c6118221740f24b9917beb461536b75a098
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump JUnit to 5.10.1 74/108874/1
Robert Varga [Tue, 7 Nov 2023 20:48:09 +0000 (21:48 +0100)]
Bump JUnit to 5.10.1

https://junit.org/junit5/docs/5.10.1/release-notes/

Change-Id: I2e1f227bb59d0d41fdc95a92bc5d678de7e13ee5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump mockito to 5.7.0 73/108873/1
Robert Varga [Tue, 7 Nov 2023 20:46:38 +0000 (21:46 +0100)]
Bump mockito to 5.7.0

https://github.com/mockito/mockito/releases/tag/v5.7.0

Change-Id: I72db53424c968e6f31312e0fd55340c5372ddd8f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-plugin-plugin to 3.10.2 72/108872/1
Robert Varga [Tue, 7 Nov 2023 20:37:55 +0000 (21:37 +0100)]
Bump maven-plugin-plugin to 3.10.2

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12353719

Change-Id: Ic7a3eb01339aa2cba70ba03f37b95cef6d77cd40
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump spotbugs-(maven-plugin) to 4.8.1(.0) 71/108871/1
Robert Varga [Tue, 7 Nov 2023 20:34:36 +0000 (21:34 +0100)]
Bump spotbugs-(maven-plugin) to 4.8.1(.0)

https://github.com/spotbugs/spotbugs/blob/4.8.0/CHANGELOG.md#480---2023-10-11
https://github.com/spotbugs/spotbugs/blob/4.8.1/CHANGELOG.md#481---2023-11-06
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.0.0
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.1.0

Change-Id: I028b859b591ffc3bc6ad9a93fe5a5f278e54add8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-{surefire,failsafe}-plugin to 3.2.2 70/108870/1
Robert Varga [Tue, 7 Nov 2023 20:33:15 +0000 (21:33 +0100)]
Bump maven-{surefire,failsafe}-plugin to 3.2.2

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353764

Change-Id: I16f5eec6fa4df50498a279063a821de1e2daac24
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-javadoc-plugin to 3.6.2 69/108869/1
Robert Varga [Tue, 7 Nov 2023 20:31:27 +0000 (21:31 +0100)]
Bump maven-javadoc-plugin to 3.6.2

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12353815

Change-Id: Ia3f7ed0c74adfc54d26cc2b1452d19cdccd5bf44
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-plugin-plugin to 2.10.1 17/108817/1
Robert Varga [Thu, 2 Nov 2023 07:37:48 +0000 (08:37 +0100)]
Bump maven-plugin-plugin to 2.10.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12353224
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12353716

Change-Id: I6817740f132b19470887651f3c14fca6fcf83c25
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump cyclonedx-maven-plugin 2.7.10 36/108736/1
Robert Varga [Mon, 30 Oct 2023 09:12:05 +0000 (10:12 +0100)]
Bump cyclonedx-maven-plugin 2.7.10

https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.10

Change-Id: Ib406367bdea559093aa25ca61027fe24879413c9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump versions to 13.0.8-SNAPSHOT 23/108723/1
Robert Varga [Sun, 29 Oct 2023 19:24:56 +0000 (20:24 +0100)]
Bump versions to 13.0.8-SNAPSHOT

This starts the next development iteration.

Change-Id: I643756f8cfe287a4c41dcac001cd5baa6931b72b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoRelease odlparent v13.0.7
jenkins-releng [Sun, 29 Oct 2023 18:50:50 +0000 (18:50 +0000)]
Release odlparent

6 months agoUpdate NEWS for 13.0.7 21/108721/1
Robert Varga [Sun, 29 Oct 2023 18:01:54 +0000 (19:01 +0100)]
Update NEWS for 13.0.7

Sum up the changes made in this development iteration.

Change-Id: I6c5c445d6ae305b0c71f5fce78107f9e0c1a4f54
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump commons-text to 2.11.0 12/108712/1
Robert Varga [Sun, 29 Oct 2023 17:46:15 +0000 (18:46 +0100)]
Bump commons-text to 2.11.0

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318221&version=12352347

Change-Id: I68bf90334fdd0772f3d17939e0fe55e992fd2926
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump commons-io to 2.15.0 11/108711/1
Robert Varga [Sun, 29 Oct 2023 17:38:48 +0000 (18:38 +0100)]
Bump commons-io to 2.15.0

https://commons.apache.org/proper/commons-io/changes-report.html#a2.14.0
https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.0

Change-Id: Id9333ebd029f3f1fcfd790e3817ea0b7a53bb0b9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump properties-maven-plugin to 1.2.1 09/108709/1
Robert Varga [Sun, 29 Oct 2023 15:32:00 +0000 (16:32 +0100)]
Bump properties-maven-plugin to 1.2.1

https://github.com/mojohaus/properties-maven-plugin/releases/tag/1.2.1

Change-Id: I1702765675d78fd75550bfc14f5094112c0106d8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-clean-plugin to 3.3.2 08/108708/1
Robert Varga [Sun, 29 Oct 2023 15:23:40 +0000 (16:23 +0100)]
Bump maven-clean-plugin to 3.3.2

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317224&version=12353735

Change-Id: I5aa3a3da268b4414b0a44bbb0f240ffd079bc85d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-{surefire,failsafe}-plugin to 3.2.1 32/108632/1
Robert Varga [Tue, 24 Oct 2023 14:40:10 +0000 (16:40 +0200)]
Bump maven-{surefire,failsafe}-plugin to 3.2.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353730

Change-Id: I7ff7345b21b43360e9d85d92bcd9713f8858fda7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-checkstyle-plugin to 3.3.1 31/108631/1
Robert Varga [Tue, 24 Oct 2023 14:36:26 +0000 (16:36 +0200)]
Bump maven-checkstyle-plugin to 3.3.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12353283

Change-Id: Ib09f62d0453bbccd71ee5fd7a4bbc2b4828d53f6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump maven-dependency-plugin to 3.6.1 30/108630/1
Robert Varga [Tue, 24 Oct 2023 14:34:31 +0000 (16:34 +0200)]
Bump maven-dependency-plugin to 3.6.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12353360

Change-Id: Ib25ab0f704d964063f2c79c52820b58a5ff8bbd2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoRevert "Bump dropwizard-metrics to 4.2.21" 16/108616/1
Robert Varga [Tue, 24 Oct 2023 10:57:07 +0000 (12:57 +0200)]
Revert "Bump dropwizard-metrics to 4.2.21"

This reverts commit 03090030e4532c2e690f200590b5c0e4393f5dc3, as it
breaks metrics-graphite in OSGi environments.

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

6 months agoBump git-commit-id-maven-plugin to 7.0.0 90/108590/1
Robert Varga [Mon, 23 Oct 2023 08:49:20 +0000 (10:49 +0200)]
Bump git-commit-id-maven-plugin to 7.0.0

https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v7.0.0

Change-Id: Id8eaf82dc6bcfc3c7bb91fa73bcd1215fe082c30
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump error_prone_annotations to 2.23.0 75/108575/1
Robert Varga [Fri, 20 Oct 2023 16:49:31 +0000 (18:49 +0200)]
Bump error_prone_annotations to 2.23.0

Pick up latest version.

Change-Id: Ifc15c6effd6fe7d664fafc262263e73d583be4e0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump versions to 13.0.7-SNAPSHOT 67/108567/1
Robert Varga [Fri, 20 Oct 2023 16:02:22 +0000 (18:02 +0200)]
Bump versions to 13.0.7-SNAPSHOT

This starts the next development iteration.

Change-Id: I9a673395f5f8509d5b93ad445cb203b4f9e2ef3f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoRelease odlparent v13.0.6
jenkins-releng [Fri, 20 Oct 2023 14:54:59 +0000 (14:54 +0000)]
Release odlparent

6 months agoUpdate news for 13.0.6 42/108542/1
Robert Varga [Fri, 20 Oct 2023 14:32:56 +0000 (16:32 +0200)]
Update news for 13.0.6

We have a number of updates, sum them up.

Change-Id: Id9027243e707e3728f1d83f68eecfdf31ce59313
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoBump Jersey to 2.41 39/108539/1
Robert Varga [Fri, 20 Oct 2023 13:50:22 +0000 (15:50 +0200)]
Bump Jersey to 2.41

https://github.com/eclipse-ee4j/jersey/releases/tag/2.41

Change-Id: I0636567c2ccf3faf7f977df79ea0c1da52f3e307
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoAdd sonarcloud badges to README 24/107424/5
Oleksandr Zharov [Tue, 15 Aug 2023 09:44:39 +0000 (11:44 +0200)]
Add sonarcloud badges to README

Added coverage, reliability rating, technical debt and more badges.

JIRA: ODLPARENT-305
Change-Id: I65fecfe6b7220b19a2f5ecccb992afb88a99a57b
Signed-off-by: Oleksandr Zharov <oleksandr.zharov@pantheon.tech>
6 months agoAdjust Jackson feature name 22/108522/1
Robert Varga [Thu, 19 Oct 2023 16:18:50 +0000 (18:18 +0200)]
Adjust Jackson feature name

We have missed an update to the feature name. Fix that.

Change-Id: I982dd8d3fc78e483346496ab7b49957c7161c530
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoPatch pax-web to use jackson-2.15.3 21/108521/1
Robert Varga [Thu, 19 Oct 2023 16:03:15 +0000 (18:03 +0200)]
Patch pax-web to use jackson-2.15.3

We have a slight version mis-alignment with pax-web, fix that up during
packaging.

Change-Id: I151c394e4a26b9602cebfa8dc2f9f878aa5e09a4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump bnd to 7.0.0 80/108480/1
Robert Varga [Tue, 17 Oct 2023 12:35:49 +0000 (14:35 +0200)]
Bump bnd to 7.0.0

https://github.com/bndtools/bnd/wiki/Changes-in-7.0.0

Change-Id: I8b705e0f61794159954bc4374267e6198a3249fd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump stax2-api to 4.2.2 79/108479/1
Robert Varga [Tue, 17 Oct 2023 12:30:28 +0000 (14:30 +0200)]
Bump stax2-api to 4.2.2

https://github.com/FasterXML/stax2-api/pull/23

Change-Id: I99977ce9e2713af963ad7d86748cf6954fbe0ee2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump jackson to 2.15.3 78/108478/1
Robert Varga [Tue, 17 Oct 2023 12:26:34 +0000 (14:26 +0200)]
Bump jackson to 2.15.3

https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.3

Change-Id: I37788b023fb7fd08ba44b726139695562c5c94e8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump dropwizard-metrics to 4.2.21 77/108477/1
Robert Varga [Tue, 17 Oct 2023 12:25:03 +0000 (14:25 +0200)]
Bump dropwizard-metrics to 4.2.21

https://github.com/dropwizard/metrics/releases/tag/v4.2.21

Change-Id: Ib7ffb391561849b82ee8f0f3a27a65b69bc0c5d6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump jacoco-maven plugin to 0.8.11 76/108476/1
Robert Varga [Tue, 17 Oct 2023 12:19:46 +0000 (14:19 +0200)]
Bump jacoco-maven plugin to 0.8.11

https://github.com/jacoco/jacoco/releases/tag/v0.8.11

Change-Id: Ic19458276f5054967ee0fdf7cc8d61c2224bbb0d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump Guava to 32.1.3 67/108367/1
Robert Varga [Thu, 12 Oct 2023 10:21:54 +0000 (12:21 +0200)]
Bump Guava to 32.1.3

https://github.com/google/guava/releases/tag/v32.1.3

Change-Id: Ic27cdbde4057123ccc246cbe42693d23be36a4c8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump Netty to 4.1.100.Final 13/108313/1
Robert Varga [Tue, 10 Oct 2023 17:31:17 +0000 (19:31 +0200)]
Bump Netty to 4.1.100.Final

https://netty.io/news/2023/10/10/4-1-100-Final.html

Change-Id: I08d1f2b8cf8be8b92f18287aaf802d9ef1bb6f56
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump log4j to 2.17.2 12/108312/1
Robert Varga [Tue, 10 Oct 2023 17:28:28 +0000 (19:28 +0200)]
Bump log4j to 2.17.2

https://logging.apache.org/log4j/2.x/release-notes/2.17.2.html

Change-Id: Ibf5300163e3d2ce7960b1dc27ac7c498569be00a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump logback to 1.2.12 11/108311/1
Robert Varga [Tue, 10 Oct 2023 17:26:09 +0000 (19:26 +0200)]
Bump logback to 1.2.12

https://logback.qos.ch/news.html#1.2.12

Change-Id: I982338466c6a0177c1783bb6b57e09466709f880
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump checker-qual to 3.39.0 92/108292/1
Robert Varga [Mon, 9 Oct 2023 11:29:01 +0000 (13:29 +0200)]
Bump checker-qual to 3.39.0

No explicit release notes.

Change-Id: Ie481fbf29ca9042a7cfc97fa36ce4f335e8b8718
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump immutables.org to 2.10.0 91/108291/1
Robert Varga [Mon, 9 Oct 2023 11:22:23 +0000 (13:22 +0200)]
Bump immutables.org to 2.10.0

https://github.com/immutables/immutables/releases/tag/2.10.0

Change-Id: I40d14b623512558a8884bdaeea6776a3d6b2bf7f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump mockito to 5.6.0 90/108290/1
Robert Varga [Mon, 9 Oct 2023 11:17:10 +0000 (13:17 +0200)]
Bump mockito to 5.6.0

https://github.com/mockito/mockito/releases/tag/v5.6.0

Change-Id: I5d77a8676a619a8804d8b72c99a86e0b75d3b481
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump checkstyle to 10.12.4 89/108289/1
Robert Varga [Mon, 9 Oct 2023 11:16:39 +0000 (13:16 +0200)]
Bump checkstyle to 10.12.4

https://checkstyle.org/releasenotes.html#Release_10.12.4

Change-Id: I0883638dc24f4dce4f88b9c186bcd8f5869ab5cf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump versions to 13.0.6-SNAPSHOT 74/108074/1
Robert Varga [Fri, 29 Sep 2023 20:45:21 +0000 (22:45 +0200)]
Bump versions to 13.0.6-SNAPSHOT

This starts the next development iteration.

Change-Id: If2486902b9e760642f2c7634ae7296ca5126c84d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoRelease odlparent v13.0.5
jenkins-releng [Fri, 29 Sep 2023 16:11:54 +0000 (16:11 +0000)]
Release odlparent

7 months agoUpdate news for 13.0.5 62/108062/1
Robert Varga [Fri, 29 Sep 2023 15:28:38 +0000 (17:28 +0200)]
Update news for 13.0.5

Sum up the upgrades we've done.

Change-Id: Ia3454dba87ee9ab3c5bae21fc7863a163f0eaa7e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump error_prone_annotations to 2.22.0 60/108060/1
Robert Varga [Fri, 29 Sep 2023 14:27:03 +0000 (16:27 +0200)]
Bump error_prone_annotations to 2.22.0

Just a compatible upgrade.

Change-Id: Ide5bbd514412160e3d8beaf3f5e8b975f5e8d9e4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump dropwizard-metrics to 4.2.20 59/108059/1
Robert Varga [Fri, 29 Sep 2023 14:25:33 +0000 (16:25 +0200)]
Bump dropwizard-metrics to 4.2.20

https://github.com/dropwizard/metrics/releases/tag/v4.2.20

Change-Id: I28140bd16edc489b1e01a3e65255b9c514b1a3b0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump spotbugs-maven-plugin to 4.7.3.6 58/108058/1
Robert Varga [Fri, 29 Sep 2023 14:22:09 +0000 (16:22 +0200)]
Bump spotbugs-maven-plugin to 4.7.3.6

https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.6

Change-Id: I35f7fbd14f9c516199d05095e2a3376e43d8fac5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump maven-shade-plugin to 3.5.1 57/108057/1
Robert Varga [Fri, 29 Sep 2023 14:21:20 +0000 (16:21 +0200)]
Bump maven-shade-plugin to 3.5.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12353341

Change-Id: I0a4cb65205bf43f8db050ab9216be458b0563658
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump modernizer-maven-plugin to 2.7.0 55/108055/2
Robert Varga [Fri, 29 Sep 2023 13:51:28 +0000 (15:51 +0200)]
Bump modernizer-maven-plugin to 2.7.0

https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.7.0

Change-Id: I55a6e8554b5283befe76ea7ab51d86c8105aadc9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoFix TestBundleDiag javadoc 56/108056/2
Robert Varga [Fri, 29 Sep 2023 13:55:05 +0000 (15:55 +0200)]
Fix TestBundleDiag javadoc

Java 21's javadoc is complaining about a misplaced @author tag, fix
that.

Change-Id: I1cc1555387d5916014b3db64b8d185ea983c2a0e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoExclude byte-buddy from assertj-core 54/108054/1
Robert Varga [Fri, 29 Sep 2023 13:47:03 +0000 (15:47 +0200)]
Exclude byte-buddy from assertj-core

We are pulling in a more modern version of byte-buddy through mockito,
do not override that with assertj-core's 2.12.xx version.

Change-Id: I14ef47c2fb606e60c2d46e4e095fdc59a50d096a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump Netty to 4.1.99.Final 10/108010/1
Robert Varga [Thu, 28 Sep 2023 15:26:25 +0000 (17:26 +0200)]
Bump Netty to 4.1.99.Final

https://netty.io/news/2023/09/21/4-1-98-Final.html
https://netty.io/news/2023/09/21/4-1-99-Final.html

Change-Id: Ifa6a9f265a9639c01ed274b7cd1633efc2c71727
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump asciidoctorj-diagram to 2.2.13 51/107951/1
Robert Varga [Fri, 22 Sep 2023 08:35:31 +0000 (10:35 +0200)]
Bump asciidoctorj-diagram to 2.2.13

https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.13

Change-Id: I8ae82afe9a4df66c1856e263a039edf00fe7516e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump versions-maven-plugin to 2.16.1 50/107950/1
Robert Varga [Fri, 22 Sep 2023 08:34:03 +0000 (10:34 +0200)]
Bump versions-maven-plugin to 2.16.1

https://github.com/mojohaus/versions/releases/tag/2.16.1

Change-Id: Icfc0435781e552b8d314bb7fbff114f3a4193ff8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoBump Karaf to 4.4.4 43/107843/4
Robert Varga [Tue, 12 Sep 2023 18:29:51 +0000 (20:29 +0200)]
Bump Karaf to 4.4.4

Karaf 4.4.4:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693

Jetty 9.4.50.v20221201:
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.51.v20230217
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.52.v20230823

Pax-JDBC 1.5.6:
https://github.com/ops4j/org.ops4j.pax.jdbc/milestone/32?closed=1

Change-Id: I385880201fc6773cb58e3ae47e9a42e445b2ba72
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump maven-javadoc-plugin to 3.6.0 87/107887/1
Robert Varga [Fri, 15 Sep 2023 18:58:53 +0000 (20:58 +0200)]
Bump maven-javadoc-plugin to 3.6.0

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12352956

Change-Id: I043dbf10bf473abe82d159a2248ba6c52be2b10e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump maven-enforcer-plugin to 3.4.1 44/107844/1
Robert Varga [Tue, 12 Sep 2023 19:16:37 +0000 (21:16 +0200)]
Bump maven-enforcer-plugin to 3.4.1

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353576

Change-Id: Ic4f1c07347397e008e5980c6130250ee2047bdf8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRemove unneeded imports 96/107796/1
Robert Varga [Mon, 11 Sep 2023 16:38:30 +0000 (18:38 +0200)]
Remove unneeded imports

We are already importing TimeUnit, do not also import its fields.

Change-Id: Ie964dabfd71c8d3a7bfb191a68e22c1844cde9ed
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoConstify WHITELISTED_BUNDLES 94/107794/3
Robert Varga [Mon, 11 Sep 2023 16:17:10 +0000 (18:17 +0200)]
Constify WHITELISTED_BUNDLES

Use Map.of() for a static initialization. Since we know we are storing
non-null Enum entries, use a simple == to compare them.

Change-Id: I3af1cd7a0ad0b2b1400859a0267dca666e07f95a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRemove unused @SuppressFBWarnings 95/107795/2
Robert Varga [Mon, 11 Sep 2023 16:21:57 +0000 (18:21 +0200)]
Remove unused @SuppressFBWarnings

This suppression is having no effect, remove it.

Change-Id: Idb7512357b78240d8f1bd88215479e55ace9cf50
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoTimeInfo is a record 93/107793/1
Robert Varga [Mon, 11 Sep 2023 16:04:09 +0000 (18:04 +0200)]
TimeInfo is a record

We have Java 17, hence we can improve brevity by using a record.

Change-Id: Ic1e098f1410d80c1bea4e33755a94cb88f2cde23
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoConvert ServiceReferenceUtilTest to JUnit5 92/107792/1
Robert Varga [Mon, 11 Sep 2023 15:59:50 +0000 (17:59 +0200)]
Convert ServiceReferenceUtilTest to JUnit5

This is a very simple test. Convert it to JUnit5 and use Mockito to
driver the ServiceReference implementation.

Change-Id: I9e57a055e19912a2fdb0f23ab954e1d52a689253
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoClean up ServiceReferenceUtil 91/107791/1
Robert Varga [Mon, 11 Sep 2023 15:50:02 +0000 (17:50 +0200)]
Clean up ServiceReferenceUtil

The methods here are stateless: make the class a proper utility class,
adjusting users.

Change-Id: Icc2770e4ec52f19db2305068c9340db73d3c6607
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoImprove runnersFromRepoUrl() 86/107786/2
Robert Varga [Sun, 10 Sep 2023 19:10:50 +0000 (21:10 +0200)]
Improve runnersFromRepoUrl()

There is no need to issue a plain copy, just return whatever we got
from getFeatures().

Change-Id: I474ce91faa3646d4ece2254bbb23581f331604cf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRemove superfluous karaf.version references 85/107785/1
Robert Varga [Sun, 10 Sep 2023 18:09:07 +0000 (20:09 +0200)]
Remove superfluous karaf.version references

We are using Karaf's BOM, hence a number of artifacts have their version
available through a <dependencyManagement/> import.

Change-Id: I4989708cd88f2ad6ea6a0a26f91e1b883af87c68
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRemove commented-out dependency 84/107784/1
Robert Varga [Sun, 10 Sep 2023 16:40:03 +0000 (18:40 +0200)]
Remove commented-out dependency

We are not using this dependency and we seem to have our house quite in
order. Remove the dependency.

Change-Id: I1db798c899cd381e710a10f11c6ea434cf907f0d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump checker-qual to 3.38.0 30/107730/1
Robert Varga [Wed, 6 Sep 2023 10:42:33 +0000 (12:42 +0200)]
Bump checker-qual to 3.38.0

Just another upgrade.

Change-Id: Ifa374e3672fe398fd6cad3f604f8e25ee89eebc5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump antlr to 4.13.1 28/107728/1
Robert Varga [Wed, 6 Sep 2023 09:43:30 +0000 (11:43 +0200)]
Bump antlr to 4.13.1

https://github.com/antlr/antlr4/releases/tag/4.13.1

Change-Id: Ib27456924a51056b081c9852133a632d06773472
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoFixup commons-lang3 packaging 96/107596/1
Robert Varga [Wed, 30 Aug 2023 16:42:37 +0000 (18:42 +0200)]
Fixup commons-lang3 packaging

We are overriding Karaf's commons-lang3 version, make sure we patch
features-standard to prevent duplicate packaging.

Change-Id: Ie81e6ca95303f9029df3632c28cf44ace845d30e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump versions to 13.0.5-SNAPSHOT 75/107575/2
Robert Varga [Wed, 30 Aug 2023 11:27:09 +0000 (13:27 +0200)]
Bump versions to 13.0.5-SNAPSHOT

This starts the next development iteration.

Change-Id: I4c98e25c3329a95421f6ca9e314c5acb84e69cb2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRelease odlparent v13.0.4
jenkins-releng [Wed, 30 Aug 2023 10:31:25 +0000 (10:31 +0000)]
Release odlparent

8 months agoUpdate NEWS for 13.0.4 71/107571/1
Robert Varga [Wed, 30 Aug 2023 10:09:41 +0000 (12:09 +0200)]
Update NEWS for 13.0.4

We have quite a few updates, sum them up.

Change-Id: I2b12b1585b32d8a5d9507fe4b28b51b85b989584
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoRename README.md 39/106939/3
matus.matok [Thu, 20 Jul 2023 07:40:00 +0000 (09:40 +0200)]
Rename README.md

Renamed README.markdown to README.md and inlined the link.

JIRA: ODLPARENT-303
Change-Id: Ie3be7ff51dca698abd9e85ed435a2443064f5305
Signed-off-by: matus.matok <matus.matok@pantheon.tech>
8 months agoBump Netty to 4.1.97-Final 32/107532/1
Robert Varga [Mon, 28 Aug 2023 11:58:58 +0000 (13:58 +0200)]
Bump Netty to 4.1.97-Final

https://netty.io/news/2023/08/23/4-1-97-Final.html

Change-Id: I86237ef1375806104c4f82ff9820a9bc8b96e8de
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump Mockito to 5.5.0 31/107531/2
Robert Varga [Mon, 28 Aug 2023 11:53:34 +0000 (13:53 +0200)]
Bump Mockito to 5.5.0

https://github.com/mockito/mockito/releases/tag/v5.5.0

Change-Id: I5e6d3aefdf8e099460efb2fe6a0bc8405fc8bb37
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 months agoBump checkstyle to 10.12.3 30/107530/1
Robert Varga [Mon, 28 Aug 2023 11:49:54 +0000 (13:49 +0200)]
Bump checkstyle to 10.12.3

https://checkstyle.org/releasenotes.html#Release_10.12.3

Change-Id: I7956fef425ef30962486fc22a9e6c100580645f4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>