Robert Varga [Tue, 5 Mar 2024 22:05:36 +0000 (23:05 +0100)]
Bump git-commit-id-maven-plugin to 8.0.0
https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v8.0.0
Change-Id: I76630264ac63ff19858712d4c53211e93e24c51f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 19:51:21 +0000 (20:51 +0100)]
Fixup javadoc links
We have two problems:
- hamcrest is redirecting to https site
- guava docs are pointing to the wrong version
Fix both.
Change-Id: I0643368f167b08360860f024266a978e00de9ef6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 12:24:04 +0000 (13:24 +0100)]
Revert "Adopt slf4j-2.0.12"
This reverts commit
cf438d63b20c25ed153ea6c2898cdc6a014d9009. This would
end up leaking from all rebuilt artifacts, which is not appropriate for
a minor release bump.
Change-Id: Ie2248294807fd0dd2b751ae43569be13eb430cfd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Dec 2023 16:46:00 +0000 (17:46 +0100)]
Adopt slf4j-2.0.12
This patch upgrades baseline SLF4J to 2.0.12:
https://www.slf4j.org/faq.html#changesInVersion200
https://www.slf4j.org/news.html#2.0.1
https://www.slf4j.org/news.html#2.0.2
https://www.slf4j.org/news.html#2.0.3
https://www.slf4j.org/news.html#2.0.4
https://www.slf4j.org/news.html#2.0.5
https://www.slf4j.org/news.html#2.0.6
https://www.slf4j.org/news.html#2.0.7
https://www.slf4j.org/news.html#2.0.8
https://www.slf4j.org/news.html#2.0.9
https://www.slf4j.org/news.html#2.0.10
https://www.slf4j.org/news.html#2.0.11
https://www.slf4j.org/news.html#2.0.12
The new baseline requires:
- logback-1.3.x, hence we adopt logback-1.3.14:
https://logback.qos.ch/news.html#1.3.0
https://logback.qos.ch/news.html#1.3.1
https://logback.qos.ch/news.html#1.3.2
https://logback.qos.ch/news.html#1.3.3
https://logback.qos.ch/news.html#1.3.4
https://logback.qos.ch/news.html#1.3.5
https://logback.qos.ch/news.html#1.3.6
https://logback.qos.ch/news.html#1.3.7
https://logback.qos.ch/news.html#1.3.8
https://logback.qos.ch/news.html#1.3.9
https://logback.qos.ch/news.html#1.3.10
https://logback.qos.ch/news.html#1.3.11
https://logback.qos.ch/news.html#1.3.12
https://logback.qos.ch/news.html#1.3.13
https://logback.qos.ch/news.html#1.3.14
- log4j-2.19.0+, hence we adopt log4j-2.23.0:
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-18-0
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-19-0
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-20-0
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-21-0
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-21-1
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-22-0
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-22-1
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-23-0
Change-Id: I7109f576256ca20d6e8281cf4ddfe70b6e2033e8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 10:28:19 +0000 (11:28 +0100)]
Update maven-{deploy,install}-plugin to 3.1.1
There two plugin share expectations, so their major version needs to be
bumped at the same time.
maven-deploy-plugin:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317228&version=
12330476
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317228&version=
12344166
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317228&version=
12351654
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317228&version=
12352181
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317228&version=
12352894
maven-install-plugin:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317524&version=
12334343
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317524&version=
12344165
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317524&version=
12352096
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317524&version=
12352107
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317524&version=
12353026
Since single-feature-parent's mechanics results in what is considered an
incomplete project, https://issues.apache.org/jira/browse/MINSTALL-151,
set allowIncompleteProjects=true for those features. The same affects
feature-repo-parent.
Change-Id: I03b2019795f801e20913d30561b5ffbae0782047
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 11:23:56 +0000 (12:23 +0100)]
Fix dependency check for mockito-5.11.0
Previous upgrade missed the dependency check update, fix that.
Change-Id: Ie96bd0cddc556090a00c1e125636913b4f350cfb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 10:55:28 +0000 (11:55 +0100)]
Fix another features-test-plugin reference
We should not be using project.version, as that actually is the version
of the feature being tested.
JIRA: ODLPARENT-262
Change-Id: Ic97d9f654ec13e19d2fa98d125838e7c51473c8d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 07:00:10 +0000 (08:00 +0100)]
Clean up container stop logic
Introduce nested try/catch blocks, so that the we do not need an
AtomicBoolean to track whether the container has been started or not.
JIRA: ODLPARENT-262
Change-Id: I9807cfeacd4d4e57f9d4b376e592233d2de70aba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:48:00 +0000 (07:48 +0100)]
Fix features-test-plugin reference
We should not be using project.version, as that actually is the version
of the feature being tested.
JIRA: ODLPARENT-262
Change-Id: Ia4e258ef47ac2bbd684436ca0d7d0908b43d7f99
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:53:33 +0000 (07:53 +0100)]
Use fair locks
When we are contended, we should try and execute tests on a first-come
first-serve basis.
JIRA: ODLPARENT-262
Change-Id: I68e45bb9d0f59130083c188c19617e1a91636234
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:51:18 +0000 (07:51 +0100)]
Use a static block in TestFeaturesMojo
We have a single-use method, use a static block instead.
JIRA: ODLPARENT-262
Change-Id: I48528311953de8bb9b9b1c8e8c27493bc3c38e63
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:43:41 +0000 (07:43 +0100)]
Access usingBundles only once
Cache the result of getUsingBundles() in a local variable, so we do not
access it twice.
JIRA: ODLPARENT-262
Change-Id: I895b5090783a018e5bbcb7adba0ac5cc672cf600
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:39:55 +0000 (07:39 +0100)]
Access ServiceReference bundle only once
Cache the result of getBundle(), as we will be needing it anyway.
JIRA: ODLPARENT-262
Change-Id: Ic3f12503ec2b81ac20165a9555900ff783e48a0e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:12:38 +0000 (07:12 +0100)]
Package netty-codec-http2
Downstreams are interested in using HTTP/2, make sure we include the
corresponding codec.
Change-Id: I932d95a7158ff3e4e183882873decbb14e872fff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 3 Mar 2024 06:08:48 +0000 (07:08 +0100)]
Set spotbugs.fork to false
Do not fork a new JVM, as it wastes CPU cycles to start it up.
Change-Id: I44659518be833cd166417dad75561ce6f46ebcfd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Ruslan Kashapov [Fri, 12 Jan 2024 08:00:56 +0000 (10:00 +0200)]
Migrate SFT from unit test to plugin implementation
JIRA: ODLPARENT-262
Change-Id: I47325fde0e5f3cc5395fe0ab9c948dbe440ae9ce
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Robert Varga [Sat, 2 Mar 2024 15:15:14 +0000 (16:15 +0100)]
Fix warning message
We are testing everything up to and including Java 21, correct the
message.
Change-Id: I859585d700b51652c62ff3dbd04a17558123d8be
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Mar 2024 21:29:34 +0000 (22:29 +0100)]
Bump versions to 13.1.0-SNAPSHOT
This starts the next minor development iteration.
Change-Id: Ice5161c9d8c4e72559bc189136f5f7736efba082
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Mar 2024 21:28:13 +0000 (22:28 +0100)]
Bump versions 13.0.12-SNAPSHOT
This starts the next development iteration.
Change-Id: Ie17e6d96465c8b4292cc0e0ec2ca7f90501b9024
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Fri, 1 Mar 2024 20:30:04 +0000 (20:30 +0000)]
Release odlparent
Robert Varga [Fri, 1 Mar 2024 18:07:42 +0000 (19:07 +0100)]
Expand features-test-plugin-it dependencies
We need odlparent-artifacts to be built before we attempt execution,
make sure they are a dependency.
Change-Id: Iee1ca1b64a3a941a0141fadd2fff2af5c1f19a37
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Mar 2024 17:32:22 +0000 (18:32 +0100)]
Fix features-test-plugin-it parent reference
The path is not pointing to the actual parent, fix that.
Change-Id: Ic4f1338df382a5edf12c58794b99f33e064012fd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Mar 2024 14:17:28 +0000 (15:17 +0100)]
Update news for 13.0.11
Sum up the changes delivered in this iteration.
Change-Id: I2ae72402cea37955563a984f8894199d08309c61
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Mar 2024 16:33:26 +0000 (17:33 +0100)]
Bump Mockito to 5.11.0
https://github.com/mockito/mockito/releases/tag/v5.11.0
Change-Id: If109ab36cbe9918302fa40db34809d7063ce47a2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 29 Feb 2024 10:21:11 +0000 (11:21 +0100)]
Revert "Bump modernizer-maven-plugin to 2.8.0"
This reverts commit
07c044446d6bde36847ca8d3a181db7fb3638536, as we are
not ready to require maven-3.9.5.
Change-Id: I7dca7a6bc14b1c0d588bc212c0b5ed9224117251
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 29 Feb 2024 10:00:08 +0000 (11:00 +0100)]
Bump woodstox to 6.6.1
https://github.com/FasterXML/woodstox/milestone/33?closed=1
Change-Id: I4a6da24c4c9a453bf3aafa046df527058385838b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 29 Feb 2024 09:56:48 +0000 (10:56 +0100)]
Bump checkstyle to 10.14.0
https://checkstyle.org/releasenotes.html#Release_10.14.0
Change-Id: Iabfb0a86796e896f9da0738983408a2f33710e06
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 26 Feb 2024 19:10:45 +0000 (20:10 +0100)]
Migrate odl-gson to template
Use a template instead of auto-generated feature.
Change-Id: Ie4b64b224d718f25ba0d415cac3c55563867a664
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 26 Feb 2024 19:06:03 +0000 (20:06 +0100)]
Migrate odl-javassist-3 to template
Use a template instead of auto-generated feature.
Change-Id: Ib36ab8532a00152e5f5486b1d79e326e82a2f23d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 26 Feb 2024 19:01:56 +0000 (20:01 +0100)]
Migrate odl-woodstox to template
Use a template instead of auto-generated feature.
Change-Id: I28ca54c816a79fa95108c1e0f19c257c40b9720d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 26 Feb 2024 10:22:23 +0000 (11:22 +0100)]
Migrate odl-stax2-api to template
Use a template instead of auto-generated feature.
Change-Id: Ide5477fe646d21c15af31a1780a40b414b12401b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 26 Feb 2024 09:57:37 +0000 (10:57 +0100)]
Migrate odl-servlet-api to template
Use a template instead of auto-generated feature.
Change-Id: I88d65fcff75791e9ee957498ade3535927c5390c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 25 Feb 2024 22:56:40 +0000 (23:56 +0100)]
Bump modernizer-maven-plugin to 2.8.0
https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.8.0
Change-Id: I6c8d9dc1a27781a7c8e4399dfa18ddfcdef92d3b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 25 Feb 2024 22:13:53 +0000 (23:13 +0100)]
Convert odl-apache-commons-text to a template feature
Rather than generating this feature, lock it in as a template.
Change-Id: I56c0adea729ebce9e03463c0508a7ad4eb8656da
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 25 Feb 2024 21:32:10 +0000 (22:32 +0100)]
Covert odl-apache-commons-lang3 to template
Use template-feature-parent instead of auto-generation.
Change-Id: I823e7e06f7dd521ddd0f672b16888b6e3f4f7c7b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 22 Feb 2024 07:32:22 +0000 (08:32 +0100)]
Bump Jackson to 2.15.4
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.4
Change-Id: I323cd1c14395fb560e6eab03b5d5bcecaf3178cc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
jenkins-releng [Tue, 26 Dec 2023 17:18:22 +0000 (17:18 +0000)]
Release odlparent
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
jenkins-releng [Mon, 11 Dec 2023 13:04:35 +0000 (13:04 +0000)]
Release odlparent
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>
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>
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>
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>
jenkins-releng [Wed, 6 Dec 2023 20:37:59 +0000 (20:37 +0000)]
Release odlparent
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>
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>
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>
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>
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>
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>