odlparent.git
2 months agoFixup junit dependency check 87/110287/3
Robert Varga [Thu, 22 Feb 2024 08:12:18 +0000 (09:12 +0100)]
Fixup junit dependency check

Update dependency check to reflect JUnit upgrade.

Change-Id: I502e909158b33bcdaa9087e74f9d05c7571c3300
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump error_prone_annotations to 2.25.0 83/110283/1
Robert Varga [Thu, 22 Feb 2024 07:29:34 +0000 (08:29 +0100)]
Bump error_prone_annotations to 2.25.0

Just another upgrade.

Change-Id: I8879e344fbfa20fa208e15a71b264c88d6935edc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump immutables.org to 2.10.1 82/110282/1
Robert Varga [Thu, 22 Feb 2024 07:28:08 +0000 (08:28 +0100)]
Bump immutables.org to 2.10.1

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

Change-Id: If5a03a3ec6e1a4985a470c9f949a489f4cdb7d08
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump maven-shade-plugin to 3.5.2 81/110281/1
Robert Varga [Thu, 22 Feb 2024 07:13:07 +0000 (08:13 +0100)]
Bump maven-shade-plugin to 3.5.2

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

Change-Id: Ifd358225cf00bb51d5af815a751bcbd12a978798
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump exec-maven-plugin to 3.2.0 80/110280/1
Robert Varga [Thu, 22 Feb 2024 07:07:30 +0000 (08:07 +0100)]
Bump exec-maven-plugin to 3.2.0

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

Change-Id: I541f6079b13151fc9d93e7066eb4af850ecc051d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump Netty to 4.1.107.Final 31/110231/1
Robert Varga [Tue, 13 Feb 2024 13:01:16 +0000 (14:01 +0100)]
Bump Netty to 4.1.107.Final

https://netty.io/news/2024/02/13/4-1-107-Final.html

Change-Id: I07ab19bb61543e4d14bb16e379a478b1b748e946
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump assertj to 3.25.3 26/110226/1
Robert Varga [Mon, 12 Feb 2024 10:37:39 +0000 (11:37 +0100)]
Bump assertj to 3.25.3

https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.3

Change-Id: I05cc1fb511dcd744ef15266963bbf84cc315fd30
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump asciidoctor-maven-plugin to 2.2.6 25/110225/1
Robert Varga [Mon, 12 Feb 2024 10:34:06 +0000 (11:34 +0100)]
Bump asciidoctor-maven-plugin to 2.2.6

https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.6

Change-Id: I1ac14411db513f087134954862613e2159476285
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump spotbugs-maven-plugin to 4.8.3.1 24/110224/1
Robert Varga [Mon, 12 Feb 2024 10:32:37 +0000 (11:32 +0100)]
Bump spotbugs-maven-plugin to 4.8.3.1

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

Change-Id: Iac1340f639242e3fbcec226039890afa4dd32bbf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump JUnit to 5.10.2 31/110131/1
Robert Varga [Sun, 4 Feb 2024 14:28:33 +0000 (15:28 +0100)]
Bump JUnit to 5.10.2

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

Change-Id: If33c8842f0eb1e7d7aebb51ef6186eaa0f933ca9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoBump asciidoctorj-diagram to 2.2.17 30/110130/1
Robert Varga [Sun, 4 Feb 2024 14:23:52 +0000 (15:23 +0100)]
Bump asciidoctorj-diagram to 2.2.17

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

Change-Id: I19ea9f7826372721e1c359438977205d2ef7ec66
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoFix a SpotBugs warning 07/110107/1
Robert Varga [Wed, 31 Jan 2024 13:19:17 +0000 (14:19 +0100)]
Fix a SpotBugs warning

Use UTF8 encoding, not that it really matters. This allows us to not
propagate spotbugs to runtime.

JIRA: ODLPARENT-262
Change-Id: I51daaa041c810c5ab60d4d8cf080d928ab0dd0a1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump checkstyle to 10.13.0 99/110099/1
Robert Varga [Wed, 31 Jan 2024 10:59:42 +0000 (11:59 +0100)]
Bump checkstyle to 10.13.0

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

Change-Id: I8d56ada6fb993bb3d25147bb04842705474a9212
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoDo not use Guava in features-test-plugin 65/110065/2
Robert Varga [Sun, 28 Jan 2024 21:08:49 +0000 (22:08 +0100)]
Do not use Guava in features-test-plugin

Let's keep our coding dependencies minimal.

JIRA: ODLPARENT-262
Change-Id: I0addf87a61bd6c0770a66ee04257d55948e1bc60
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoRework SingleFeatureTest 25/97725/39
Ruslan Kashapov [Thu, 11 Jan 2024 16:21:37 +0000 (18:21 +0200)]
Rework SingleFeatureTest

SingleFeatureTest needs protection from concurrent exection by default.
We just cannot assume the spawned container does not allocate global
resources, like listening on all IP addresses' specific port.

Features that are known to be safe can define sft.concurrent to enable
concurrent execution, otherwise each executing Maven reactor will ensure
testing executes in at most a single reactor.

JIRA: ODLPARENT-262
Change-Id: Ib26b4ac55f4bc689a9f459f6e296df65a75ef645
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
3 months agoBump woodstox to 6.6.0 23/110023/1
Robert Varga [Fri, 26 Jan 2024 14:10:22 +0000 (15:10 +0100)]
Bump woodstox to 6.6.0

https://github.com/FasterXML/woodstox/milestone/31?closed=1

Change-Id: I98de617a89abf52e30b1bb8e69de0ad2997511ba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump dropwizard-metrics to 4.2.25 22/110022/1
Robert Varga [Fri, 26 Jan 2024 14:08:24 +0000 (15:08 +0100)]
Bump dropwizard-metrics to 4.2.25

https://github.com/dropwizard/metrics/releases/tag/v4.2.24
https://github.com/dropwizard/metrics/releases/tag/v4.2.25

Change-Id: Id0162a307250361d13b419aa601ee45429d8a9aa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump mockito to 5.10.0 21/110021/1
Robert Varga [Fri, 26 Jan 2024 14:07:37 +0000 (15:07 +0100)]
Bump mockito to 5.10.0

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

Change-Id: I3dcdde1543115e4732c6c823bd9f94e55f4dab58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump error_prone_annotations to 2.24.1 20/110020/1
Robert Varga [Fri, 26 Jan 2024 14:06:31 +0000 (15:06 +0100)]
Bump error_prone_annotations to 2.24.1

This is just a refresh.

Change-Id: Ib24913697f87c6c6750d60c4a98bc107d917c921
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump netty to 4.1.106.Final 19/110019/1
Robert Varga [Fri, 26 Jan 2024 14:04:34 +0000 (15:04 +0100)]
Bump netty to 4.1.106.Final

https://netty.io/news/2024/01/19/4-1-106-Final.html

Change-Id: Ia7ebb652d148443e5d66077be0164c3360bdb597
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump assertj to 3.25.2 18/110018/1
Robert Varga [Fri, 26 Jan 2024 14:02:51 +0000 (15:02 +0100)]
Bump assertj to 3.25.2

https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.2

Change-Id: I98da0b92f369f570bb1323771d375c28dbe24f11
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump logback to 1.2.13 03/109903/1
Ivan Hrasko [Mon, 22 Jan 2024 11:49:37 +0000 (12:49 +0100)]
Bump logback to 1.2.13

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

Change-Id: I6d8ca98b38497d7d4f21611f612baa5565b8644a
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
3 months agoBump Netty to 4.1.105.Final 21/109821/1
Robert Varga [Wed, 17 Jan 2024 12:40:31 +0000 (13:40 +0100)]
Bump Netty to 4.1.105.Final

https://netty.io/news/2024/01/16/4-1-105-Final.html

Change-Id: Ib88e1dfeb881acb794126ad3470ebd43da96461b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump cyclonedx-maven-plugin to 2.7.11 99/109799/1
Robert Varga [Tue, 16 Jan 2024 12:17:32 +0000 (13:17 +0100)]
Bump cyclonedx-maven-plugin to 2.7.11

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

Change-Id: I4fb1a89935339fdb27ac1f75fe7ed33cbb0d016b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump mockito to 5.9.0 84/109784/2
Robert Varga [Mon, 15 Jan 2024 17:10:32 +0000 (18:10 +0100)]
Bump mockito to 5.9.0

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

Change-Id: Idff39233d7ff83dea832252bd338c6f141b6bdd3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump asciidoctor-maven-plugin to 2.2.5 82/109782/1
Robert Varga [Mon, 15 Jan 2024 16:05:21 +0000 (17:05 +0100)]
Bump asciidoctor-maven-plugin to 2.2.5

https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.5

Change-Id: I5ba73acaf4db0620bb1047f1d1d6ef7273eb10e8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump spotbugs-maven-plugin to 4.8.3.0 76/109776/1
Robert Varga [Mon, 15 Jan 2024 13:15:46 +0000 (14:15 +0100)]
Bump spotbugs-maven-plugin to 4.8.3.0

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

Change-Id: I23b20941643808665f1aafd21a39553dfde86dd6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump karaf to 4.4.5 74/109674/5
Robert Varga [Mon, 8 Jan 2024 10:02:45 +0000 (11:02 +0100)]
Bump karaf to 4.4.5

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12353604
https://github.com/jetty/jetty.project/releases/tag/jetty-9.4.53.v20231009

Change-Id: I173cdecb42f038641529198a49b5b1709ec5ac1e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump maven-{surefire,failsafe}-plugin to 3.2.5 96/109696/1
Robert Varga [Wed, 10 Jan 2024 11:38:27 +0000 (12:38 +0100)]
Bump maven-{surefire,failsafe}-plugin to 3.2.5

https://github.com/apache/maven-surefire/releases/tag/surefire-3.2.5

Change-Id: I8ea341a40096f51ab4eddb89e80e3e207cfacced
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoBump assertj to 3.25.1 75/109675/1
Robert Varga [Mon, 8 Jan 2024 10:23:09 +0000 (11:23 +0100)]
Bump assertj to 3.25.1

https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.1

Change-Id: I1ad2545d4ef71296dfdd9b8df08e5d23812b6505
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump asserj to 3.25.0 69/109569/1
Robert Varga [Mon, 1 Jan 2024 14:14:23 +0000 (15:14 +0100)]
Bump asserj to 3.25.0

https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.0

Change-Id: I29c9b965099505b6395aba049064a70c2d5879d6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump checkstyle to 10.12.7 68/109568/1
Robert Varga [Mon, 1 Jan 2024 14:12:42 +0000 (15:12 +0100)]
Bump checkstyle to 10.12.7

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

Change-Id: Ic2c04da2bca0f2fa918d1cb00ee3245a9acd4ee0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump versions to 13.0.11-SNAPSHOT 18/109418/1
Robert Varga [Tue, 26 Dec 2023 18:10:11 +0000 (19:10 +0100)]
Bump versions to 13.0.11-SNAPSHOT

This starts the next development iteration.

Change-Id: Id979c091de66ae443c73b69f9eea501f14647ad0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoRelease odlparent v13.0.10
jenkins-releng [Tue, 26 Dec 2023 17:18:22 +0000 (17:18 +0000)]
Release odlparent

4 months agoAnother update of NEWS 16/109416/1
Robert Varga [Tue, 26 Dec 2023 17:00:50 +0000 (18:00 +0100)]
Another update of NEWS

Fixup a few typos and roll up the next set of changes.

Change-Id: I8c3a1381323eacf4141de4a0eede695911ad8ab3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump Javassist to 3.30.2-GA 15/109415/1
Robert Varga [Tue, 26 Dec 2023 16:54:58 +0000 (17:54 +0100)]
Bump Javassist to 3.30.2-GA

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

Change-Id: Icabed419d5d37c30c74923594d6ffa88d766341d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump error_prone_annotattions to 2.24.0 13/109413/1
Robert Varga [Tue, 26 Dec 2023 16:52:49 +0000 (17:52 +0100)]
Bump error_prone_annotattions to 2.24.0

https://github.com/google/error-prone/releases/tag/v2.24.0

Change-Id: Ibe3a813771c4a0becd7d00ca4555c124cbe17f7a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump asciidoctorj-diagram to 2.2.14 12/109412/1
Robert Varga [Tue, 26 Dec 2023 16:48:12 +0000 (17:48 +0100)]
Bump asciidoctorj-diagram to 2.2.14

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

Change-Id: I63e9139860d923f1a09e7f2ad0721dba6619c175
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump maven-compiler-plugin to 3.12.1 96/109396/1
Robert Varga [Thu, 21 Dec 2023 08:50:22 +0000 (09:50 +0100)]
Bump maven-compiler-plugin to 3.12.1

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

Change-Id: I157f9f15fcd7598c52651bcaa568e54ef1d74e0f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoUpdate NEWS for 13.0.10 95/109395/1
Robert Varga [Wed, 20 Dec 2023 12:36:56 +0000 (13:36 +0100)]
Update NEWS for 13.0.10

Sum up the few updates that came in over the past two weeks.

Change-Id: I441598722b2f7ad6e8754e62cf2f49ab9fdee59e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump org.eclipse.jdt.annotation to 2.2.800 81/109381/1
Robert Varga [Mon, 18 Dec 2023 22:15:33 +0000 (23:15 +0100)]
Bump org.eclipse.jdt.annotation to 2.2.800

Just a refresh.

Change-Id: I51b8e902aa240ae81a1e4cda5d1d6154d201bbda
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump checker-qual to 3.42.0 80/109380/1
Robert Varga [Mon, 18 Dec 2023 22:14:53 +0000 (23:14 +0100)]
Bump checker-qual to 3.42.0

Yet another bump.

Change-Id: I56a4754699ae84cf8f4f86eee0f31ce5c6504dfc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump Netty to 4.1.104.Final 79/109379/1
Robert Varga [Mon, 18 Dec 2023 22:13:23 +0000 (23:13 +0100)]
Bump Netty to 4.1.104.Final

https://netty.io/news/2023/12/13/4-1-103-Final.html
https://netty.io/news/2023/12/15/4-1-104-Final.html

Change-Id: I4b5b9a37ed03d319a0602c89b93f9034680cc7c7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump Javassist to 3.30.1-GA 78/109378/1
Robert Varga [Mon, 18 Dec 2023 22:11:35 +0000 (23:11 +0100)]
Bump Javassist to 3.30.1-GA

https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_0_ga
https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_1_ga

Change-Id: I207af3b614bbdf6761e31ff5bd620f10f4c4bbf3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump maven-compiler-plugin to 3.12.0 77/109377/1
Robert Varga [Mon, 18 Dec 2023 22:04:32 +0000 (23:04 +0100)]
Bump maven-compiler-plugin to 3.12.0

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

Change-Id: I4a6e44fe9454525e5ca88dec3817a4cfea8ce0e6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump maven-{surefire,failsafe}-plugin to 3.2.3 76/109376/1
Robert Varga [Mon, 18 Dec 2023 21:30:10 +0000 (22:30 +0100)]
Bump maven-{surefire,failsafe}-plugin to 3.2.3

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

Change-Id: Id9eb2ac115e2940cdfc526b5f7e6b1bfd3d72eeb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoDisable CT_CONTRUCTOR_THROW 75/109375/1
Robert Varga [Mon, 18 Dec 2023 15:23:02 +0000 (16:23 +0100)]
Disable CT_CONTRUCTOR_THROW

This warning comes up in surprising contexts and sometimes it can be
hard to diagnose what exactly is triggering it.

Polluting classes with finalize() is a non-option. Being overly-clever
with constructors is a non-starter as well. Sprinkling
@SuppressFBWarnings on code which has been stable for years also does
not make sense.

Disable this warning, as its relevance is rapidly diminishing as we
require Java versions beyond 18.

Change-Id: Ic1532d4051fb76e1b2eeae66d49342b0e9c3f176
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoFix duplicate commons-lang3 version 33/109333/1
Robert Varga [Sat, 16 Dec 2023 10:44:29 +0000 (11:44 +0100)]
Fix duplicate commons-lang3 version

Karaf's standard features reference commons-lang3-3.13.0, make sure we
fix that up.

Change-Id: I59f6d8ec9f5bb1ea1939f490f09ca484c38b9b9f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoEnable SFT on Java <= 21 31/109331/1
Robert Varga [Sat, 16 Dec 2023 10:26:12 +0000 (11:26 +0100)]
Enable SFT on Java <= 21

karaf-4.4.4 has updated jre.properties, hence it should run on Java 21.

Change-Id: I5a2147b170d071a804823bf7902c3e0c703b73b2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump SpotBugs to 4.8.3 97/109297/2
Robert Varga [Tue, 12 Dec 2023 21:00:55 +0000 (22:00 +0100)]
Bump SpotBugs to 4.8.3

https://github.com/spotbugs/spotbugs/blob/4.8.3/CHANGELOG.md#483---2023-12-12

Change-Id: I812fa856589b4fc1c7c0c9bc58ab74d42d5158a9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 months agoBump Dropwizard Metrics to 4.2.23 60/109160/2
Robert Varga [Wed, 6 Dec 2023 08:50:30 +0000 (09:50 +0100)]
Bump Dropwizard Metrics to 4.2.23

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

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

4 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>
4 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>
4 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>
4 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>
4 months agoRelease odlparent v13.0.8
jenkins-releng [Wed, 6 Dec 2023 20:37:59 +0000 (20:37 +0000)]
Release odlparent

4 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>
4 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>
4 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>
4 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>