From a4150fbe536a74e7d07920a874a957441a8bc69c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 3 Mar 2026 20:12:16 +0100 Subject: [PATCH] [bitnami/airflow] Release 3.1.7-debian-12-r7 (#91223) Signed-off-by: Bitnami Bot --- bitnami/airflow/3/debian-12/Dockerfile | 8 ++++---- bitnami/airflow/README.md | 15 ++++++++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/bitnami/airflow/3/debian-12/Dockerfile b/bitnami/airflow/3/debian-12/Dockerfile index 1a502695d9bc..051add1c0353 100644 --- a/bitnami/airflow/3/debian-12/Dockerfile +++ b/bitnami/airflow/3/debian-12/Dockerfile @@ -7,7 +7,7 @@ ARG DOWNLOADS_URL="downloads.bitnami.com/files/stacksmith" ARG TARGETARCH LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2026-02-24T16:55:37Z" \ + org.opencontainers.image.created="2026-03-03T18:26:59Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/airflow/README.md" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/airflow" \ @@ -31,8 +31,8 @@ RUN --mount=type=secret,id=downloads_url,env=SECRET_DOWNLOADS_URL \ "nss-wrapper-1.1.16-0-linux-${OS_ARCH}-debian-12" \ "ini-file-1.4.9-7-linux-${OS_ARCH}-debian-12" \ "wait-for-port-1.0.10-7-linux-${OS_ARCH}-debian-12" \ - "airflow-3.1.7-3-linux-${OS_ARCH}-debian-12" \ - "python-3.12.12-19-linux-${OS_ARCH}-debian-12" \ + "airflow-3.1.7-4-linux-${OS_ARCH}-debian-12" \ + "python-3.12.13-0-linux-${OS_ARCH}-debian-12" \ ) ; \ for COMPONENT in "${COMPONENTS[@]}"; do \ if [ ! -f "${COMPONENT}.tar.gz" ]; then \ @@ -59,7 +59,7 @@ RUN /opt/bitnami/scripts/airflow/postunpack.sh ENV AIRFLOW_HOME="/opt/bitnami/airflow" \ APP_VERSION="3.1.7" \ BITNAMI_APP_NAME="airflow" \ - IMAGE_REVISION="6" \ + IMAGE_REVISION="7" \ LANG="en_US.UTF-8" \ LANGUAGE="en_US:en" \ LD_LIBRARY_PATH="/opt/bitnami/python/lib:/opt/bitnami/airflow/venv/lib/python3.12/site-packages/numpy.libs:$LD_LIBRARY_PATH" \ diff --git a/bitnami/airflow/README.md b/bitnami/airflow/README.md index 0224049d0d33..864dd9000640 100644 --- a/bitnami/airflow/README.md +++ b/bitnami/airflow/README.md @@ -1,7 +1,5 @@ # Bitnami Secure Image for Apache Airflow -## What is Apache Airflow? - > Apache Airflow is a tool to express and execute workflows as directed acyclic graphs (DAGs). It includes utilities to schedule tasks, monitor task progress and handle task dependencies. [Overview of Apache Airflow](https://airflow.apache.org/) @@ -9,12 +7,13 @@ Trademarks: This software listing is packaged by Bitnami. The respective tradema ## TL;DR +Use this quick command to run the container. + ```console docker run --name airflow bitnami/airflow:latest ``` -**Warning**: This quick setup is only intended for development environments. You are encouraged to change the insecure default credentials and check out the available configuration options in the [Environment Variables](#environment-variables) section for a more secure d -eployment. +> **NOTE** This quick setup is only intended for development environments. You are encouraged to change the insecure default credentials and check out the available configuration options in the [Environment Variables](#environment-variables) section for a more secure deployment. ## Why use Bitnami Secure Images? @@ -55,6 +54,8 @@ To avoid inadvertent removal of these volumes you can [mount host directories as ## Configuration +The following sections describe how to load DAGs, install modules, and set environment variables. + ### Load DAG files Custom DAG files can be mounted to `/opt/bitnami/airflow/dags`. @@ -65,6 +66,8 @@ This container supports the installation of additional python modules at start-u ### Environment variables +The following tables list the main variables you can set. + #### Customizable environment variables | Name | Description | Default Value | @@ -158,7 +161,9 @@ The Bitnami Apache Airflow Docker image from the [Bitnami Secure Images](https:/ - `OPENSSL_FIPS`: whether OpenSSL runs in FIPS mode or not. `yes` (default), `no`. -## Notable Changes +## Notable changes + +The following subsections describe notable changes. ### Starting October 30, 2024