diff --git a/CHANGELOG.md b/CHANGELOG.md index 98706acfd..b537521e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,8 @@ All notable changes to this project will be documented in this file. `check-permissions-ownership.sh` provided in stackable-base image ([#1027]). - opa: check for correct permissions and ownerships in /stackable folder via `check-permissions-ownership.sh` provided in stackable-base image ([#1038]). +- superset: check for correct permissions and ownerships in /stackable folder via + `check-permissions-ownership.sh` provided in stackable-base image ([#1053]). - trino: check for correct permissions and ownerships in /stackable folder via `check-permissions-ownership.sh` provided in stackable-base image ([#1025]). @@ -48,6 +50,7 @@ All notable changes to this project will be documented in this file. [#1042]: https://github.com/stackabletech/docker-images/pull/1042 [#1044]: https://github.com/stackabletech/docker-images/pull/1044 [#1050]: https://github.com/stackabletech/docker-images/pull/1050 +[#1053]: https://github.com/stackabletech/docker-images/pull/1053 [#1054]: https://github.com/stackabletech/docker-images/pull/1054 ## [25.3.0] - 2025-03-21 diff --git a/superset/Dockerfile b/superset/Dockerfile index 5c9b6a03c..d593e0c27 100644 --- a/superset/Dockerfile +++ b/superset/Dockerfile @@ -114,13 +114,15 @@ RUN python3 -m venv /stackable/app \ && if [ -n "$AUTHLIB" ]; then pip install Authlib==${AUTHLIB}; fi && \ pip install --no-cache-dir /tmp/opa_authorizer-0.1.0-py3-none-any.whl +COPY --from=statsd_exporter-builder /statsd_exporter/statsd_exporter /stackable/statsd_exporter COPY superset/stackable/patches /patches -RUN /patches/apply_patches.sh ${PRODUCT} - -WORKDIR /stackable -RUN source /stackable/app/bin/activate && cyclonedx-py environment --schema-version 1.5 --outfile app/superset-${PRODUCT}.cdx.json -COPY --from=statsd_exporter-builder /statsd_exporter/statsd_exporter /stackable/statsd_exporter +RUN <