From 237886b14c171bd8f19d8c7292c91cdc25ab7c92 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 9 Mar 2026 16:41:28 +0100 Subject: [PATCH] [bitnami/solr] Release 10.0.0-debian-12-r1 (#91434) Signed-off-by: Bitnami Bot --- bitnami/solr/10/debian-12/Dockerfile | 4 ++-- .../solr/10/debian-12/rootfs/opt/bitnami/scripts/libsolr.sh | 6 ++++-- .../10/debian-12/rootfs/opt/bitnami/scripts/solr-env.sh | 4 ++-- .../10/debian-12/rootfs/opt/bitnami/scripts/solr/run.sh | 2 ++ bitnami/solr/README.md | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/bitnami/solr/10/debian-12/Dockerfile b/bitnami/solr/10/debian-12/Dockerfile index f0cc8bfe8a07..c4e5402583e6 100644 --- a/bitnami/solr/10/debian-12/Dockerfile +++ b/bitnami/solr/10/debian-12/Dockerfile @@ -8,7 +8,7 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" ARG TARGETARCH LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2026-03-06T13:10:37Z" \ + org.opencontainers.image.created="2026-03-09T15:09:06Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/solr/README.md" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/solr" \ @@ -51,7 +51,7 @@ RUN /opt/bitnami/scripts/java/postunpack.sh RUN /opt/bitnami/scripts/solr/postunpack.sh ENV APP_VERSION="10.0.0" \ BITNAMI_APP_NAME="solr" \ - IMAGE_REVISION="0" \ + IMAGE_REVISION="1" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/solr/bin:/opt/bitnami/solr/prometheus-exporter/bin:/opt/bitnami/solr/contrib/prometheus-exporter/bin:$PATH" diff --git a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/libsolr.sh b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/libsolr.sh index d43e25907c91..7e7121f0d68d 100644 --- a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/libsolr.sh +++ b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/libsolr.sh @@ -328,7 +328,7 @@ solr_create_cloud_user() { local -r exec="${SOLR_BIN_DIR}/solr" local -r username="${1:?user is required}" local -r password="${2:?password is required}" - local command_args=("auth" "enable" "-type" "basicAuth" "-credentials" "${username}:${password}" "-blockUnknown" "true" "-z" "${SOLR_ZK_HOSTS}${SOLR_ZK_CHROOT}") + local command_args=("auth" "enable" "-type" "basicAuth" "-credentials" "${username}:${password}" "-block-unknown" "true" "-z" "${SOLR_ZK_HOSTS}${SOLR_ZK_CHROOT}") info "Creating user: ${username}" @@ -471,11 +471,13 @@ solr_is_zk_initialized() { solr_start_bg() { local -r mode="${1:-}" local -r exec="${SOLR_BIN_DIR}/solr" - local start_args=("start" "-p" "${SOLR_PORT_NUMBER}" "-d" "server") + local start_args=("start" "-p" "${SOLR_PORT_NUMBER}" "--server-dir" "server") info "Starting solr in background" if [[ "$mode" == "cloud" ]]; then start_args+=("-cloud" "-z" "${SOLR_ZK_HOSTS}${SOLR_ZK_CHROOT}") + else + start_args+=("--user-managed") fi # Do not start as root, to avoid solr error message diff --git a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr-env.sh b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr-env.sh index 9001aae08673..cc196f5a7a4d 100644 --- a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr-env.sh +++ b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr-env.sh @@ -27,7 +27,7 @@ solr_env_vars=( SOLR_ENABLE_CLOUD_MODE SOLR_NUMBER_OF_NODES SOLR_HOST - SOLR_JETTY_HOST + SOLR_HOST_BIND SOLR_HEAP SOLR_SECURITY_MANAGER_ENABLED SOLR_JAVA_MEM @@ -83,7 +83,7 @@ export SOLR_DATA_TO_PERSIST="server/solr" export SOLR_ENABLE_CLOUD_MODE="${SOLR_ENABLE_CLOUD_MODE:-no}" export SOLR_NUMBER_OF_NODES="${SOLR_NUMBER_OF_NODES:-1}" export SOLR_HOST="${SOLR_HOST:-}" -export SOLR_JETTY_HOST="${SOLR_JETTY_HOST:-0.0.0.0}" +export SOLR_HOST_BIND="${SOLR_HOST_BIND:-0.0.0.0}" export SOLR_HEAP="${SOLR_HEAP:-}" export SOLR_SECURITY_MANAGER_ENABLED="${SOLR_SECURITY_MANAGER_ENABLED:-false}" export SOLR_JAVA_MEM="${SOLR_JAVA_MEM:--Xms512m -Xmx512m}" diff --git a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr/run.sh b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr/run.sh index d01ac8952663..d2ad2c2d530b 100755 --- a/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr/run.sh +++ b/bitnami/solr/10/debian-12/rootfs/opt/bitnami/scripts/solr/run.sh @@ -22,6 +22,8 @@ start_command=("${SOLR_BIN_DIR}/solr" "-p" "${SOLR_PORT_NUMBER}" "-d" "/opt/bitn if is_boolean_yes "$SOLR_ENABLE_CLOUD_MODE"; then start_command+=("-cloud" "-z" "${SOLR_ZK_HOSTS}${SOLR_ZK_CHROOT}") +else + start_command+=("--user-managed") fi is_boolean_yes "$SOLR_SSL_ENABLED" && export SOLR_SSL_ENABLED=true diff --git a/bitnami/solr/README.md b/bitnami/solr/README.md index 037bb2ca23a2..c55a5b7b8c5d 100644 --- a/bitnami/solr/README.md +++ b/bitnami/solr/README.md @@ -95,7 +95,7 @@ The following tables list the main variables you can set. | `SOLR_ENABLE_CLOUD_MODE` | Starts solr in cloud mode | `no` | | `SOLR_NUMBER_OF_NODES` | Number of nodes of the solr cloud cluster | `1` | | `SOLR_HOST` | Solr Host name | `nil` | -| `SOLR_JETTY_HOST` | Configuration to listen on a specific IP address or host name | `0.0.0.0` | +| `SOLR_HOST_BIND` | Configuration to listen on a specific IP address or host name | `0.0.0.0` | | `SOLR_HEAP` | Solr Heap | `nil` | | `SOLR_SECURITY_MANAGER_ENABLED` | Solr Java security manager | `false` | | `SOLR_JAVA_MEM` | Solr JVM memory | `-Xms512m -Xmx512m` |