You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Updates Druid versions for 24.7
- Adds 30.0.0, removes 27.0.0
- Fixes run-druid script to include parameters needed for Java 11 and above
- Switch to Java 17 for runtime (building still has an error, I'm on it)
- Switches the Dockerfile to heredoc format for easier reading
- Installs "native" pyyaml instead of via pip
- Adds package_manifest
- Removes outdated comment from base image
- Fixes typo in upload script
* Updates
- Builds Prometheus Emitter from source and includes it directly
- Adds patch to update patch level dependencies
* Fix Changelog
* Fix Changelog
* Forgotten changes
* Extend comment for dataformat-xml
* Split the patches into four distinct ones and add them for every version we support.
* Review comments
- hadolint ignore instead of || exit
- Add comment on why we try to shrink intermediate images
* Remove Log4Shell workarounds.
Druid 26.0.0 uses Log4j 2.18 which is not vulnerable anymore
* Add dependencies required for XmlLayout to the build directly.
* Add dependencies required for XmlLayout to the build directly
* Merge changes
* Fix bad permissions leading to test failures
var/druid/metadata.db could not be created
* Make build less noisy
* Update labels
* Updates
- Add common labels
- Update image-tools to 0.0.11
- Don't build targz for Druid
* Updates
- Add common labels
- Update image-tools to 0.0.11
- Don't build targz for Druid
* Remove accidentally committed line
* Silence hadolint warning
* Silence hadolint warning
* Fix Docker lint warning
* Add a build arg to keep the cache directories around for NPM, Maven and .cache
* Update image-tools to 0.0.12
* Remove accidental commit
* Update druid/Dockerfile
Co-authored-by: Lukas Voetmand <lukas.voetmand@stackable.tech>
* Delete duplicate changelog entry
* Update druid/Dockerfile
Co-authored-by: Lukas Voetmand <lukas.voetmand@stackable.tech>
---------
Co-authored-by: Lukas Voetmand <lukas.voetmand@stackable.tech>
# Do not remove the /stackable/apache-druid-${PRODUCT}/quickstart folder, it is needed for loading the Wikipedia
45
-
# testdata in kuttl tests and the getting started guide.
46
-
47
-
# Install the Prometheus emitter extension. This bundle contains the emitter and all jar dependencies.
48
-
RUN curl --fail "https://repo.stackable.tech/repository/packages/druid/druid-prometheus-emitter-${PRODUCT}.tar.gz" | tar -xzC /stackable/apache-druid-${PRODUCT}/extensions && \
49
-
# Install OPA authorizer extension.
50
-
curl --fail "https://repo.stackable.tech/repository/packages/druid/druid-opa-authorizer-${AUTHORIZER}.tar.gz" | tar -xzC /stackable/apache-druid-${PRODUCT}/extensions && \
51
-
# Install jackson-dataformat-xml, stax2-api, and woodstox-core which are required for logging, and remove stax-ex.
0 commit comments