This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 516e4afba19 Add tdsodbc to the image so the FreeTDS ODBC driver is
available (#71265)
516e4afba19 is described below
commit 516e4afba1951a54e993497180eeca1cab2e675f
Author: bujjibabukatta <[email protected]>
AuthorDate: Wed Aug 12 13:15:38 2026 -0400
Add tdsodbc to the image so the FreeTDS ODBC driver is available (#71265)
closes: #71205
---
Dockerfile | 2 ++
Dockerfile.ci | 2 ++
docker-stack-docs/changelog.rst | 6 ++++++
scripts/docker/install_os_dependencies.sh | 2 ++
4 files changed, 12 insertions(+)
diff --git a/Dockerfile b/Dockerfile
index 395f20344b1..6c2fa8d8c0d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -193,6 +193,7 @@ pkgconf \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
tk-dev \
unixodbc \
unixodbc-dev \
@@ -248,6 +249,7 @@ rsync \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
unixodbc \
wget\
"
diff --git a/Dockerfile.ci b/Dockerfile.ci
index 72484d78588..b53bbe54b48 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -133,6 +133,7 @@ pkgconf \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
tk-dev \
unixodbc \
unixodbc-dev \
@@ -188,6 +189,7 @@ rsync \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
unixodbc \
wget\
"
diff --git a/docker-stack-docs/changelog.rst b/docker-stack-docs/changelog.rst
index d900938a365..7eb66dee3e7 100644
--- a/docker-stack-docs/changelog.rst
+++ b/docker-stack-docs/changelog.rst
@@ -34,6 +34,12 @@ the Airflow team.
any Airflow version from the ``Airflow 2`` line. There is no guarantee
that it will work, but if it does,
then you can use latest features from that image to build images for
previous Airflow versions.
+Airflow 3.4.0
+~~~~~~~~~~~~~
+
+ * The ``tdsodbc`` package was added to the image so that the FreeTDS ODBC
driver
+ (``libtdsodbc.so``) is available for connecting to Sybase/TDS databases
via ODBC.
+
Airflow 3.1.4
~~~~~~~~~~~~~
diff --git a/scripts/docker/install_os_dependencies.sh
b/scripts/docker/install_os_dependencies.sh
index 4ce256bc5db..d802fe8e0ed 100644
--- a/scripts/docker/install_os_dependencies.sh
+++ b/scripts/docker/install_os_dependencies.sh
@@ -101,6 +101,7 @@ pkgconf \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
tk-dev \
unixodbc \
unixodbc-dev \
@@ -156,6 +157,7 @@ rsync \
sasl2-bin \
sqlite3 \
sudo \
+tdsodbc \
unixodbc \
wget\
"