From fcc1873582fe5491a4991b5771d5c5df7d8cd40d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 13 Feb 2019 13:19:52 +0000 Subject: [PATCH] 1.10.2-debian-9-r9 release --- bitnami/airflow/1/debian-9/Dockerfile | 9 ++++++--- bitnami/airflow/1/debian-9/rootfs/airflow-inputs.json | 3 +++ bitnami/airflow/README.md | 7 +++++-- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/bitnami/airflow/1/debian-9/Dockerfile b/bitnami/airflow/1/debian-9/Dockerfile index 8b3133f289f9..6af2f5e7095b 100644 --- a/bitnami/airflow/1/debian-9/Dockerfile +++ b/bitnami/airflow/1/debian-9/Dockerfile @@ -8,10 +8,11 @@ ENV BITNAMI_PKG_CHMOD="-R g+rwX" \ RUN install_packages libbsd0 libbz2-1.0 libc6 libcomerr2 libedit2 libffi6 libgcc1 libgmp10 libgnutls30 libgssapi-krb5-2 libhogweed4 libicu57 libidn11 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblzma5 libmariadbclient18 libncurses5 libnettle6 libnss-wrapper libp11-kit0 libpq5 libreadline7 libsasl2-2 libsqlite3-0 libssl1.1 libstdc++6 libtasn1-6 libtinfo5 libxml2 libxslt1.1 zlib1g RUN bitnami-pkg install python-3.6.8-0 --checksum 834c79bfd9ec99af3c72b4fc4e79f699d0c975067c0a40dd9ce35e2b9a6c5ee9 RUN bitnami-pkg install postgresql-client-10.6.0-20 --checksum 566509fb3c817cae6bab80d678fe3ee991d04ef508cb7fae552aa4f811373da6 -RUN bitnami-pkg unpack airflow-1.10.2-9 --checksum 3a44642d2c8648ed02f2cd97d8b286953a3b75ad1ee75386a8601774f5e50761 +RUN bitnami-pkg unpack airflow-1.10.2-10 --checksum 2a84b63ceac5425e275cec9c5089833f0c7902a801db4a4b13d53179c7bf4733 COPY rootfs / -ENV AIRFLOW_DATABASE_HOST="postgresql" \ +ENV AIRFLOW_BASE_URl="" \ + AIRFLOW_DATABASE_HOST="postgresql" \ AIRFLOW_DATABASE_NAME="bitnami_airflow" \ AIRFLOW_DATABASE_PASSWORD="bitnami1" \ AIRFLOW_DATABASE_PORT_NUMBER="5432" \ @@ -22,14 +23,16 @@ ENV AIRFLOW_DATABASE_HOST="postgresql" \ AIRFLOW_FERNET_KEY="" \ AIRFLOW_FIRSTNAME="Firstname" \ AIRFLOW_HOME="/opt/bitnami/airflow" \ + AIRFLOW_HOSTNAME_CALLABLE="" \ AIRFLOW_LASTNAME="Lastname" \ + AIRFLOW_LOAD_EXAMPLES="yes" \ AIRFLOW_PASSWORD="bitnami" \ AIRFLOW_REDIS_USE_SSL="no" \ AIRFLOW_USERNAME="user" \ AIRFLOW_WEBSERVER_HOST="127.0.0.1" \ AIRFLOW_WEBSERVER_PORT_NUMBER="8080" \ BITNAMI_APP_NAME="airflow" \ - BITNAMI_IMAGE_VERSION="1.10.2-debian-9-r8" \ + BITNAMI_IMAGE_VERSION="1.10.2-debian-9-r9" \ LD_LIBRARY_PATH="/opt/bitnami/airflow/venv/lib/python3.6/site-packages/numpy/.libs/:$LD_LIBRARY_PATH" \ LD_PRELOAD="/usr/lib/libnss_wrapper.so" \ NAMI_PREFIX="/.nami" \ diff --git a/bitnami/airflow/1/debian-9/rootfs/airflow-inputs.json b/bitnami/airflow/1/debian-9/rootfs/airflow-inputs.json index eabbed989ffb..94c4a986a715 100644 --- a/bitnami/airflow/1/debian-9/rootfs/airflow-inputs.json +++ b/bitnami/airflow/1/debian-9/rootfs/airflow-inputs.json @@ -1,4 +1,5 @@ { + "baseUrl": "{{$global.env.AIRFLOW_BASE_URl}}", "databaseName": "{{$global.env.AIRFLOW_DATABASE_NAME}}", "databaseServerHost": "{{$global.env.AIRFLOW_DATABASE_HOST}}", "databaseServerPort": "{{$global.env.AIRFLOW_DATABASE_PORT_NUMBER}}", @@ -10,7 +11,9 @@ "fernetKey": "{{$global.env.AIRFLOW_FERNET_KEY}}", "firstname": "{{$global.env.AIRFLOW_FIRSTNAME}}", "host": "{{$global.env.AIRFLOW_WEBSERVER_HOST}}", + "hostnameCallable": "{{$global.env.AIRFLOW_HOSTNAME_CALLABLE}}", "lastname": "{{$global.env.AIRFLOW_LASTNAME}}", + "loadExamples": "{{$global.env.AIRFLOW_LOAD_EXAMPLES}}", "password": "{{$global.env.AIRFLOW_PASSWORD}}", "redisHost": "{{$global.env.REDIS_HOST}}", "redisPassword": "{{$global.env.REDIS_PASSWORD}}", diff --git a/bitnami/airflow/README.md b/bitnami/airflow/README.md index 64461762760c..261d3c8137aa 100644 --- a/bitnami/airflow/README.md +++ b/bitnami/airflow/README.md @@ -31,7 +31,7 @@ Learn more about the Bitnami tagging policy and the difference between rolling t * [`1-ol-7`, `1.10.2-ol-7-r8` (1/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-airflow/blob/1.10.2-ol-7-r8/1/ol-7/Dockerfile) -* [`1-debian-9`, `1.10.2-debian-9-r8`, `1`, `1.10.2`, `1.10.2-r8`, `latest` (1/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-airflow/blob/1.10.2-debian-9-r8/1/debian-9/Dockerfile) +* [`1-debian-9`, `1.10.2-debian-9-r9`, `1`, `1.10.2`, `1.10.2-r9`, `latest` (1/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-airflow/blob/1.10.2-debian-9-r9/1/debian-9/Dockerfile) Subscribe to project updates by watching the [bitnami/airflow GitHub repo](https://github.com/bitnami/bitnami-docker-airflow). @@ -369,9 +369,12 @@ The Airflow instance can be customized by specifying environment variables on th ##### Airflow configuration - `AIRFLOW_EXECUTOR`: Airflow executor. Default: **SequentialExecutor** -- `AIRFLOW_FERNET_KEY`: Airflow Fernet key. No defaults +- `AIRFLOW_FERNET_KEY`: Airflow Fernet key. No defaults. - `AIRFLOW_WEBSERVER_HOST`: Airflow webserver host. Default: **127.0.0.1** - `AIRFLOW_WEBSERVER_PORT_NUMBER`: Airflow webserver port. Default: **8080** +- `AIRFLOW_LOAD_EXAMPLES`: To load example tasks into the application. Default: **yes** +- `AIRFLOW_BASE_URL`: Airflow webserver base URL. No defaults. +- `AIRFLOW_HOSTNAME_CALLABLE`: Method to obtain the hostname. No defaults. ##### Use an existing database