diff --git a/CHANGELOG.md b/CHANGELOG.md index 5cf347fea..f2c92be14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ All notable changes to this project will be documented in this file. `check-permissions-ownership.sh` provided in stackable-base image ([#1025]). - zookeeper: check for correct permissions and ownerships in /stackable folder via `check-permissions-ownership.sh` provided in stackable-base image ([#1043]). +- nifi: Add [nifi-iceberg-bundle](https://github.com/stackabletech/nifi-iceberg-bundle) for NiFi `2.2.0` ([#1060]). - java: Add JDK 24 ([#1097]). ### Changed @@ -85,6 +86,7 @@ All notable changes to this project will be documented in this file. [#1054]: https://github.com/stackabletech/docker-images/pull/1054 [#1055]: https://github.com/stackabletech/docker-images/pull/1055 [#1056]: https://github.com/stackabletech/docker-images/pull/1056 +[#1060]: https://github.com/stackabletech/docker-images/pull/1060 [#1090]: https://github.com/stackabletech/docker-images/pull/1090 [#1091]: https://github.com/stackabletech/docker-images/pull/1091 [#1093]: https://github.com/stackabletech/docker-images/pull/1093 diff --git a/nifi/Dockerfile b/nifi/Dockerfile index 98d5eea42..94b3899be 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -63,6 +63,47 @@ rm -rf /stackable/nifi-${PRODUCT}/docs chmod -R g=u /stackable EOF +FROM stackable/image/java-devel AS nifi-iceberg-bundle-builder + +ARG NIFI_ICEBERG_BUNDLE +ARG PRODUCT +ARG STACKABLE_USER_UID + +USER ${STACKABLE_USER_UID} +WORKDIR /build + +RUN <