From c42ee02378ddfc6f6f7f840ee63bef1f2aa94e96 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 6 Nov 2023 14:41:06 +0100 Subject: [PATCH] [bitnami/redmine] Release 5.1.0-debian-11-r2 (#52383) Signed-off-by: Bitnami Containers --- bitnami/redmine/5/debian-11/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- .../5/debian-11/rootfs/opt/bitnami/scripts/libredmine.sh | 1 + .../5/debian-11/rootfs/opt/bitnami/scripts/redmine-env.sh | 2 ++ bitnami/redmine/README.md | 1 + 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/bitnami/redmine/5/debian-11/Dockerfile b/bitnami/redmine/5/debian-11/Dockerfile index 0be12281d1a9..9adfe190c100 100644 --- a/bitnami/redmine/5/debian-11/Dockerfile +++ b/bitnami/redmine/5/debian-11/Dockerfile @@ -7,10 +7,10 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \ - org.opencontainers.image.created="2023-11-02T16:47:59Z" \ + org.opencontainers.image.created="2023-11-06T12:55:13Z" \ org.opencontainers.image.description="Application packaged by VMware, Inc" \ org.opencontainers.image.licenses="Apache-2.0" \ - org.opencontainers.image.ref.name="5.1.0-debian-11-r1" \ + org.opencontainers.image.ref.name="5.1.0-debian-11-r2" \ org.opencontainers.image.title="redmine" \ org.opencontainers.image.vendor="VMware, Inc." \ org.opencontainers.image.version="5.1.0" @@ -28,8 +28,8 @@ RUN mkdir -p /tmp/bitnami/pkg/cache/ && cd /tmp/bitnami/pkg/cache/ && \ "yq-4.35.2-3-linux-${OS_ARCH}-debian-11" \ "ruby-3.0.6-8-linux-${OS_ARCH}-debian-11" \ "postgresql-client-16.0.0-0-linux-${OS_ARCH}-debian-11" \ - "mysql-client-11.1.2-2-linux-${OS_ARCH}-debian-11" \ - "redmine-5.1.0-1-linux-${OS_ARCH}-debian-11" \ + "mysql-client-11.1.2-4-linux-${OS_ARCH}-debian-11" \ + "redmine-5.1.0-2-linux-${OS_ARCH}-debian-11" \ ) && \ for COMPONENT in "${COMPONENTS[@]}"; do \ if [ ! -f "${COMPONENT}.tar.gz" ]; then \ diff --git a/bitnami/redmine/5/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/redmine/5/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json index f0f3ae4ddd86..b7d3b679b0c2 100644 --- a/bitnami/redmine/5/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/redmine/5/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json @@ -3,7 +3,7 @@ "arch": "amd64", "distro": "debian-11", "type": "NAMI", - "version": "11.1.2-2" + "version": "11.1.2-4" }, "postgresql-client": { "arch": "amd64", @@ -15,7 +15,7 @@ "arch": "amd64", "distro": "debian-11", "type": "NAMI", - "version": "5.1.0-1" + "version": "5.1.0-2" }, "ruby": { "arch": "amd64", diff --git a/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/libredmine.sh b/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/libredmine.sh index 0951c013e516..6099109a59fe 100644 --- a/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/libredmine.sh +++ b/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/libredmine.sh @@ -161,6 +161,7 @@ redmine_initialize() { info "Configuring Redmine application with settings provided via environment variables" redmine_conf_set "default_language.default" "$REDMINE_LANGUAGE" "" "${REDMINE_CONF_DIR}/settings.yml" redmine_conf_set "rest_api_enabled.default" "$REDMINE_REST_API_ENABLED" "int" "${REDMINE_CONF_DIR}/settings.yml" + echo "config.active_job.queue_adapter = :${REDMINE_QUEUE_ADAPTER}" >> "${REDMINE_CONF_DIR}/additional_environment.rb" # SMTP configuration if ! is_empty_value "$REDMINE_SMTP_HOST"; then diff --git a/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/redmine-env.sh b/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/redmine-env.sh index e4fc03597907..1d21bd0a6aa5 100644 --- a/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/redmine-env.sh +++ b/bitnami/redmine/5/debian-11/rootfs/opt/bitnami/scripts/redmine-env.sh @@ -31,6 +31,7 @@ redmine_env_vars=( REDMINE_REST_API_ENABLED REDMINE_LOAD_DEFAULT_DATA REDMINE_SKIP_BOOTSTRAP + REDMINE_QUEUE_ADAPTER REDMINE_USERNAME REDMINE_PASSWORD REDMINE_EMAIL @@ -103,6 +104,7 @@ export REDMINE_LANGUAGE="${REDMINE_LANGUAGE:-en}" # only used during the first i export REDMINE_REST_API_ENABLED="${REDMINE_REST_API_ENABLED:-0}" # only used during the first initialization export REDMINE_LOAD_DEFAULT_DATA="${REDMINE_LOAD_DEFAULT_DATA:-yes}" # only used during the first initialization export REDMINE_SKIP_BOOTSTRAP="${REDMINE_SKIP_BOOTSTRAP:-}" # only used during the first initialization +export REDMINE_QUEUE_ADAPTER="${REDMINE_QUEUE_ADAPTER:-inline}" # Redmine credentials export REDMINE_USERNAME="${REDMINE_USERNAME:-user}" # only used during the first initialization diff --git a/bitnami/redmine/README.md b/bitnami/redmine/README.md index 2a1670a89af3..c63a114527db 100644 --- a/bitnami/redmine/README.md +++ b/bitnami/redmine/README.md @@ -228,6 +228,7 @@ Available environment variables: - `REDMINE_REST_API_ENABLED`: Whether to allow REST API calls to Redmine. Default: **0** - `REDMINE_LOAD_DEFAULT_DATA`: Whether to load default configuration data for Redmine. Default: **yes** - `REDMINE_SKIP_BOOTSTRAP`: Whether to skip performing the initial bootstrapping for the application. This is necessary in case you use a database that already has Redmine data. Default: **no** +- `REDMINE_QUEUE_ADAPTER`: Active job queue adapter. You may need to install additional dependencies if you select a value other than `async` or `inline`. Notice `async` is [not recommended](https://www.redmine.org/issues/36695) by Redmine developers in production environments. Default: **inline** #### Database connection configuration