From 287068a816e8fe4063174e0b98a39880a2695450 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Mon, 19 Oct 2026 12:56:54 +0200 Subject: [PATCH 1/2] fix(hive): Remove develocity maven plugin --- ...06-Remove-Develocity-Maven-extension.patch | 119 ++++++++++++++++++ ...07-Remove-Develocity-Maven-extension.patch | 119 ++++++++++++++++++ ...07-Remove-Develocity-Maven-extension.patch | 119 ++++++++++++++++++ 3 files changed, 357 insertions(+) create mode 100644 hive/stackable/patches/4.1.0/0006-Remove-Develocity-Maven-extension.patch create mode 100644 hive/stackable/patches/4.2.0/0007-Remove-Develocity-Maven-extension.patch create mode 100644 hive/stackable/patches/4.2.1/0007-Remove-Develocity-Maven-extension.patch diff --git a/hive/stackable/patches/4.1.0/0006-Remove-Develocity-Maven-extension.patch b/hive/stackable/patches/4.1.0/0006-Remove-Develocity-Maven-extension.patch new file mode 100644 index 000000000..5753fb3fb --- /dev/null +++ b/hive/stackable/patches/4.1.0/0006-Remove-Develocity-Maven-extension.patch @@ -0,0 +1,119 @@ +From c2dca33bad391251be53323e3520f0448f8f4ea0 Mon Sep 17 00:00:00 2001 +From: Nick Larsen +Date: Mon, 19 Oct 2026 12:02:46 +0200 +Subject: Remove Develocity Maven extension + +The pinned develocity-maven-extension 1.22.2 injects Maven's internal +PluginDescriptorCache, which was reworked in Maven 3.10.0, so every mvn +invocation aborts in afterProjectsRead with a Guice provisioning error. + +We do not publish build scans and cannot authenticate against +develocity.apache.org anyway, so drop the extension and its config +instead of bumping it. +--- + .mvn/develocity.xml | 54 --------------------------------------------- + .mvn/extensions.xml | 34 ---------------------------- + 2 files changed, 88 deletions(-) + delete mode 100644 .mvn/develocity.xml + delete mode 100644 .mvn/extensions.xml + +diff --git a/.mvn/develocity.xml b/.mvn/develocity.xml +deleted file mode 100644 +index 6cc6721a30cb1c5a2ab881ca90242cd979e0b96e..0000000000000000000000000000000000000000 +--- a/.mvn/develocity.xml ++++ /dev/null +@@ -1,54 +0,0 @@ +- +- +- +- +- hive +- +- https://develocity.apache.org +- false +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- #{{'0.0.0.0'}} +- +- +- +- +- +- +- +- false +- +- +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- +- false +- #{isTrue(env['GITHUB_ACTIONS'])} +- +- +- +diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml +deleted file mode 100644 +index bc69bd50abb3a2755e4e4d7453b8eed80b6c252e..0000000000000000000000000000000000000000 +--- a/.mvn/extensions.xml ++++ /dev/null +@@ -1,34 +0,0 @@ +- +- +- +- +- +- com.gradle +- develocity-maven-extension +- 1.22.2 +- +- +- com.gradle +- common-custom-user-data-maven-extension +- 2.0.1 +- +- diff --git a/hive/stackable/patches/4.2.0/0007-Remove-Develocity-Maven-extension.patch b/hive/stackable/patches/4.2.0/0007-Remove-Develocity-Maven-extension.patch new file mode 100644 index 000000000..ffdb465bf --- /dev/null +++ b/hive/stackable/patches/4.2.0/0007-Remove-Develocity-Maven-extension.patch @@ -0,0 +1,119 @@ +From 1396a9adc8340dd6ddaa058626bf613768724f79 Mon Sep 17 00:00:00 2001 +From: Nick Larsen +Date: Mon, 19 Oct 2026 12:02:47 +0200 +Subject: Remove Develocity Maven extension + +The pinned develocity-maven-extension 1.22.2 injects Maven's internal +PluginDescriptorCache, which was reworked in Maven 3.10.0, so every mvn +invocation aborts in afterProjectsRead with a Guice provisioning error. + +We do not publish build scans and cannot authenticate against +develocity.apache.org anyway, so drop the extension and its config +instead of bumping it. +--- + .mvn/develocity.xml | 54 --------------------------------------------- + .mvn/extensions.xml | 34 ---------------------------- + 2 files changed, 88 deletions(-) + delete mode 100644 .mvn/develocity.xml + delete mode 100644 .mvn/extensions.xml + +diff --git a/.mvn/develocity.xml b/.mvn/develocity.xml +deleted file mode 100644 +index 6cc6721a30cb1c5a2ab881ca90242cd979e0b96e..0000000000000000000000000000000000000000 +--- a/.mvn/develocity.xml ++++ /dev/null +@@ -1,54 +0,0 @@ +- +- +- +- +- hive +- +- https://develocity.apache.org +- false +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- #{{'0.0.0.0'}} +- +- +- +- +- +- +- +- false +- +- +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- +- false +- #{isTrue(env['GITHUB_ACTIONS'])} +- +- +- +diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml +deleted file mode 100644 +index bc69bd50abb3a2755e4e4d7453b8eed80b6c252e..0000000000000000000000000000000000000000 +--- a/.mvn/extensions.xml ++++ /dev/null +@@ -1,34 +0,0 @@ +- +- +- +- +- +- com.gradle +- develocity-maven-extension +- 1.22.2 +- +- +- com.gradle +- common-custom-user-data-maven-extension +- 2.0.1 +- +- diff --git a/hive/stackable/patches/4.2.1/0007-Remove-Develocity-Maven-extension.patch b/hive/stackable/patches/4.2.1/0007-Remove-Develocity-Maven-extension.patch new file mode 100644 index 000000000..d50f364a3 --- /dev/null +++ b/hive/stackable/patches/4.2.1/0007-Remove-Develocity-Maven-extension.patch @@ -0,0 +1,119 @@ +From b486bcc2716fba3245ee67fbeafd66ee0a88758d Mon Sep 17 00:00:00 2001 +From: Nick Larsen +Date: Mon, 19 Oct 2026 12:02:48 +0200 +Subject: Remove Develocity Maven extension + +The pinned develocity-maven-extension 1.22.2 injects Maven's internal +PluginDescriptorCache, which was reworked in Maven 3.10.0, so every mvn +invocation aborts in afterProjectsRead with a Guice provisioning error. + +We do not publish build scans and cannot authenticate against +develocity.apache.org anyway, so drop the extension and its config +instead of bumping it. +--- + .mvn/develocity.xml | 54 --------------------------------------------- + .mvn/extensions.xml | 34 ---------------------------- + 2 files changed, 88 deletions(-) + delete mode 100644 .mvn/develocity.xml + delete mode 100644 .mvn/extensions.xml + +diff --git a/.mvn/develocity.xml b/.mvn/develocity.xml +deleted file mode 100644 +index 6cc6721a30cb1c5a2ab881ca90242cd979e0b96e..0000000000000000000000000000000000000000 +--- a/.mvn/develocity.xml ++++ /dev/null +@@ -1,54 +0,0 @@ +- +- +- +- +- hive +- +- https://develocity.apache.org +- false +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- #{{'0.0.0.0'}} +- +- +- +- +- +- +- +- false +- +- +- +- +- #{isFalse(env['GITHUB_ACTIONS'])} +- +- +- false +- #{isTrue(env['GITHUB_ACTIONS'])} +- +- +- +diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml +deleted file mode 100644 +index bc69bd50abb3a2755e4e4d7453b8eed80b6c252e..0000000000000000000000000000000000000000 +--- a/.mvn/extensions.xml ++++ /dev/null +@@ -1,34 +0,0 @@ +- +- +- +- +- +- com.gradle +- develocity-maven-extension +- 1.22.2 +- +- +- com.gradle +- common-custom-user-data-maven-extension +- 2.0.1 +- +- From cac5bf7d3a3cf913147e97eedfebc91282f0cf59 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Mon, 19 Oct 2026 14:13:53 +0200 Subject: [PATCH 2/2] chore: Update changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7836f9163..86aba9762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -90,6 +90,7 @@ All notable changes to this project will be documented in this file. Upstream fixed one instance of this for Hive 4.3.0 in [HIVE-29827](https://issues.apache.org/jira/browse/HIVE-29827) but there are others. ([#1636]). - nifi: Backport [NIFI-16431](https://issues.apache.org/jira/browse/NIFI-16431) into `2.12.0` and `2.9.0` ([#1686]). - nifi: Remove develocity extension which is not compatible with Maven 3.10 ([#1704]). +- hive: Remove develocity extension which is not compatible with Maven 3.10 ([#1707]). - hadoop: Backport [HADOOP-19885](https://issues.apache.org/jira/browse/NIFI-16431) into `3.5.0` ([#1704]). ### Removed @@ -154,6 +155,7 @@ All notable changes to this project will be documented in this file. [#1704]: https://github.com/stackabletech/docker-images/pull/1704 [#1705]: https://github.com/stackabletech/docker-images/pull/1705 [#1706]: https://github.com/stackabletech/docker-images/pull/1706 +[#1707]: https://github.com/stackabletech/docker-images/pull/1707 ## [26.7.0] - 2026-07-21