From be217cfd260fb24be9b51c75f6ebffaa350da59a Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 27 May 2025 13:16:25 +0200 Subject: [PATCH] [bitnami/influxdb] Release 3.0.3-debian-12-r5 (#81541) Signed-off-by: Bitnami Bot --- bitnami/influxdb/3/debian-12/Dockerfile | 6 +++--- .../prebuildfs/opt/bitnami/.bitnami_components.json | 2 +- .../debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh | 9 +++++++++ bitnami/influxdb/README.md | 5 +++++ 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/bitnami/influxdb/3/debian-12/Dockerfile b/bitnami/influxdb/3/debian-12/Dockerfile index 9e682ea7c7b7..37d9adf9773b 100644 --- a/bitnami/influxdb/3/debian-12/Dockerfile +++ b/bitnami/influxdb/3/debian-12/Dockerfile @@ -8,10 +8,10 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2025-05-22T15:27:45Z" \ + org.opencontainers.image.created="2025-05-27T11:01:42Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/influxdb/README.md" \ - org.opencontainers.image.ref.name="3.0.3-debian-12-r4" \ + org.opencontainers.image.ref.name="3.0.3-debian-12-r5" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/influxdb" \ org.opencontainers.image.title="influxdb" \ org.opencontainers.image.vendor="Broadcom, Inc." \ @@ -28,7 +28,7 @@ SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"] RUN install_packages ca-certificates curl jq libbz2-1.0 libcom-err2 libcrypt1 libffi8 libgcc-s1 libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblzma5 libncursesw6 libnsl2 libreadline8 libsqlite3-0 libssl3 libtinfo6 libtirpc3 procps zlib1g RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ || exit 1 ; \ COMPONENTS=( \ - "python-3.12.10-14-linux-${OS_ARCH}-debian-12" \ + "python-3.12.10-15-linux-${OS_ARCH}-debian-12" \ "influxdb-3.0.3-2-linux-${OS_ARCH}-debian-12" \ "wait-for-port-1.0.8-16-linux-${OS_ARCH}-debian-12" \ ) ; \ diff --git a/bitnami/influxdb/3/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/influxdb/3/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json index b477338caba2..c11cd5990644 100644 --- a/bitnami/influxdb/3/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/influxdb/3/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json @@ -9,7 +9,7 @@ "arch": "amd64", "distro": "debian-12", "type": "NAMI", - "version": "3.12.10-14" + "version": "3.12.10-15" }, "wait-for-port": { "arch": "amd64", diff --git a/bitnami/influxdb/3/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh b/bitnami/influxdb/3/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh index 2311d71fc111..6d2b478913ca 100644 --- a/bitnami/influxdb/3/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh +++ b/bitnami/influxdb/3/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh @@ -65,6 +65,10 @@ influxdb_env_vars=( INFLUXDB_CREATE_ADMIN_TOKEN INFLUXDB_ADMIN_TOKEN INFLUXDB_DATABASES + AWS_ACCESS_KEY_ID + AWS_SECRET_ACCESS_KEY + GOOGLE_SERVICE_ACCOUNT + AZURE_STORAGE_ACCESS_KEY ) for env_var in "${influxdb_env_vars[@]}"; do file_env_var="${env_var}_FILE" @@ -93,6 +97,7 @@ export INFLUXDB_CONF_FILE_FORMAT="${INFLUXDB_CONF_FILE_FORMAT:-yaml}" export INFLUXDB_CONF_FILE="${INFLUXDB_CONF_DIR}/config.${INFLUXDB_CONF_FILE_FORMAT}" export INFLUXDB_INITSCRIPTS_DIR="/docker-entrypoint-initdb.d" export INFLUXDB_AUTOGEN_ADMIN_TOKEN_FILE="${INFLUXDB_AUTOGEN_ADMIN_TOKEN_FILE:-${INFLUXDB_VOLUME_DIR}/.token}" +export LD_LIBRARY_PATH="${BITNAMI_ROOT_DIR}/python/lib" # InfluxDB 2.x aliases export INFLUXD_ENGINE_PATH="${INFLUXDB_VOLUME_DIR}" @@ -154,5 +159,9 @@ export INFLUXDB_DB="${INFLUXDB_DB:-}" export INFLUXDB_CREATE_ADMIN_TOKEN="${INFLUXDB_CREATE_ADMIN_TOKEN:-no}" export INFLUXDB_ADMIN_TOKEN="${INFLUXDB_ADMIN_TOKEN:-}" export INFLUXDB_DATABASES="${INFLUXDB_DATABASES:-}" +export AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID:-}" +export AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY:-}" +export GOOGLE_SERVICE_ACCOUNT="${GOOGLE_SERVICE_ACCOUNT:-}" +export AZURE_STORAGE_ACCESS_KEY="${AZURE_STORAGE_ACCESS_KEY:-}" # Custom environment variables may be defined below diff --git a/bitnami/influxdb/README.md b/bitnami/influxdb/README.md index 608f7ec89ff1..674ad9ab5097 100644 --- a/bitnami/influxdb/README.md +++ b/bitnami/influxdb/README.md @@ -210,6 +210,10 @@ InfluxDB™ Core can be configured via environment variables or using CLI fl | `INFLUXDB_CREATE_ADMIN_TOKEN` | Whether to create admin token during initialization. | `no` | | `INFLUXDB_ADMIN_TOKEN` | InfluxDB admin token. | `nil` | | `INFLUXDB_DATABASES` | Comma or semicolon separated list of databases to be created during initialization. | `nil` | +| `AWS_ACCESS_KEY_ID` | AWS S3 access key id. | `nil` | +| `AWS_SECRET_ACCESS_KEY` | AWS S3 secret access key. | `nil` | +| `GOOGLE_SERVICE_ACCOUNT` | Google Cloud service account key. | `nil` | +| `AZURE_STORAGE_ACCESS_KEY` | Microsoft Azure access key. | `nil` | #### Read-only environment variables @@ -222,6 +226,7 @@ InfluxDB™ Core can be configured via environment variables or using CLI fl | `INFLUXDB_DEFAULT_CONF_DIR` | InfluxDB default configuration directory. | `${INFLUXDB_BASE_DIR}/etc.default` | | `INFLUXDB_CONF_FILE` | InfluxDB configuration file. | `${INFLUXDB_CONF_DIR}/config.${INFLUXDB_CONF_FILE_FORMAT}` | | `INFLUXDB_INITSCRIPTS_DIR` | Directory where to look for InfluxDB init scripts. | `/docker-entrypoint-initdb.d` | +| `LD_LIBRARY_PATH` | Add search path for the linker. | `${BITNAMI_ROOT_DIR}/python/lib` | | `INFLUXD_ENGINE_PATH` | InfluxDB 2.x alias for engine path. | `${INFLUXDB_VOLUME_DIR}` | | `INFLUXD_BOLT_PATH` | InfluxDB 2.x alias for bolt path. | `${INFLUXDB_VOLUME_DIR}/influxd.bolt` | | `INFLUX_CONFIGS_PATH` | InfluxDB 2.x alias for paths to extra configuration folders. | `${INFLUXDB_VOLUME_DIR}/configs` |