This is an automated email from the ASF dual-hosted git repository. ephraimanierobi pushed a commit to branch v2-6-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 600a9254b403dded433eff6034f51eee088efd01 Author: Jarek Potiuk <[email protected]> AuthorDate: Tue Jun 27 22:11:46 2023 +0200 Add libeos_dev on ARM runtime PROD image (#32200) This is a follow-up after #31437. Seems that for ARM image, the BigQuery libraries require libgeos-dev library installed on system level not only to be built but also to be imported. (cherry picked from commit 771362af4784f3d913d6c3d3b44c78269280a96e) --- Dockerfile | 2 +- Dockerfile.ci | 2 +- docs/docker-stack/changelog.rst | 7 ++++++- scripts/docker/install_os_dependencies.sh | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 77ab5e70de..600da4a587 100644 --- a/Dockerfile +++ b/Dockerfile @@ -105,7 +105,7 @@ software-properties-common sqlite3 sudo unixodbc unixodbc-dev" function get_runtime_apt_deps() { if [[ "${RUNTIME_APT_DEPS=}" == "" ]]; then RUNTIME_APT_DEPS="apt-transport-https apt-utils ca-certificates \ -curl dumb-init freetds-bin gosu krb5-user \ +curl dumb-init freetds-bin gosu krb5-user libgeos-dev \ ldap-utils libffi7 libldap-2.4-2 libsasl2-2 libsasl2-modules libssl1.1 locales \ lsb-release netcat openssh-client python3-selinux rsync sasl2-bin sqlite3 sudo unixodbc" export RUNTIME_APT_DEPS diff --git a/Dockerfile.ci b/Dockerfile.ci index 985b677b43..d89da4655b 100644 --- a/Dockerfile.ci +++ b/Dockerfile.ci @@ -65,7 +65,7 @@ software-properties-common sqlite3 sudo unixodbc unixodbc-dev" function get_runtime_apt_deps() { if [[ "${RUNTIME_APT_DEPS=}" == "" ]]; then RUNTIME_APT_DEPS="apt-transport-https apt-utils ca-certificates \ -curl dumb-init freetds-bin gosu krb5-user \ +curl dumb-init freetds-bin gosu krb5-user libgeos-dev \ ldap-utils libffi7 libldap-2.4-2 libsasl2-2 libsasl2-modules libssl1.1 locales \ lsb-release netcat openssh-client python3-selinux rsync sasl2-bin sqlite3 sudo unixodbc" export RUNTIME_APT_DEPS diff --git a/docs/docker-stack/changelog.rst b/docs/docker-stack/changelog.rst index 063748d250..b40c0ae68f 100644 --- a/docs/docker-stack/changelog.rst +++ b/docs/docker-stack/changelog.rst @@ -58,7 +58,12 @@ here so that users affected can find the reason for the changes. Airflow 2.6 ~~~~~~~~~~~~~ -* 2.6 +* 2.6.3 + + * Add ``libgeos-dev`` library to runtime PROD image as it is required by BigQuery library on ARM image + + +* 2.6.0 * Snowflake provider installed by default diff --git a/scripts/docker/install_os_dependencies.sh b/scripts/docker/install_os_dependencies.sh index 73bb43c6cc..6aaa0ba561 100644 --- a/scripts/docker/install_os_dependencies.sh +++ b/scripts/docker/install_os_dependencies.sh @@ -47,7 +47,7 @@ software-properties-common sqlite3 sudo unixodbc unixodbc-dev" function get_runtime_apt_deps() { if [[ "${RUNTIME_APT_DEPS=}" == "" ]]; then RUNTIME_APT_DEPS="apt-transport-https apt-utils ca-certificates \ -curl dumb-init freetds-bin gosu krb5-user \ +curl dumb-init freetds-bin gosu krb5-user libgeos-dev \ ldap-utils libffi7 libldap-2.4-2 libsasl2-2 libsasl2-modules libssl1.1 locales \ lsb-release netcat openssh-client python3-selinux rsync sasl2-bin sqlite3 sudo unixodbc" export RUNTIME_APT_DEPS
