-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The constraints.txt
that causes the error when logout
#40922
Comments
constrains.txt
that causes the errorconstrains.txt
that causes the error when logout
docker image ❯ docker run -it --rm apache/airflow:slim-2.9.3-python3.12 bash
Unable to find image 'apache/airflow:slim-2.9.3-python3.12' locally
slim-2.9.3-python3.12: Pulling from apache/airflow
ea235d1ccf77: Already exists
26f13e32d8cd: Already exists
eee30644a5dc: Already exists
b9c7fa2607b2: Already exists
a722882a2fdc: Already exists
af8854376e74: Already exists
1941d27b236c: Already exists
a77ea609467b: Already exists
22480f27be1d: Already exists
bc5deb28b981: Already exists
25aaf209ef27: Already exists
4ec7874b8c66: Already exists
c8ef768c3a3b: Already exists
9016b3531598: Already exists
268c66ad56e0: Already exists
b20e5315c25d: Already exists
f41cc2f8e1af: Already exists
2c08b196ed73: Already exists
c06d2457e55c: Already exists
b85c1ee3156a: Already exists
ac76d474c5e5: Already exists
4f4fb700ef54: Already exists
Digest: sha256:e41cd2aabd88e5692ca6fe4e95bd3098aed444e1d3cd42bd2ffa751927019539
Status: Downloaded newer image for apache/airflow:slim-2.9.3-python3.12
airflow@f4bb16409bdb:/opt/airflow$ pip list | grep fab
apache-airflow-providers-fab 1.2.1 |
It will have to wait for the next FAB provider release and then we might be able to bump it in the constraints. |
constrains.txt
that causes the error when logoutconstraints.txt
that causes the error when logout
Should be solved now with the FAB provider released. Constraints are refreshed, images are rebuild. Changelog is being added to the dockerfile/image changelog #41205 -> will be updated with next Airflow release as a track record. Here is the image provider set now:
Also confirmed with |
@potiuk (in docker hub, ❯ docker run -it --rm apache/airflow:slim-2.9.3-python3.12 providers list
package_name | description | version
====================================+=============================================================+========
apache-airflow-providers-common-io | Common IO Provider | 1.3.2
apache-airflow-providers-common-sql | Common SQL Provider https://en.wikipedia.org/wiki/SQL | 1.14.2
apache-airflow-providers-fab | Flask App Builder https://flask-appbuilder.readthedocs.io/ | 1.2.1
apache-airflow-providers-ftp | File Transfer Protocol (FTP) | 3.10.0
| https://tools.ietf.org/html/rfc114 |
apache-airflow-providers-http | Hypertext Transfer Protocol (HTTP) | 4.12.0
| https://www.w3.org/Protocols/ |
apache-airflow-providers-imap | Internet Message Access Protocol (IMAP) | 3.6.1
| https://tools.ietf.org/html/rfc3501 |
apache-airflow-providers-smtp | Simple Mail Transfer Protocol (SMTP) | 1.7.1
| https://tools.ietf.org/html/rfc5321 |
apache-airflow-providers-sqlite | SQLite https://www.sqlite.org/ | 3.8.1 The |
Oh yes. Very good point. We do it very rarely ( see https://github.com/apache/airflow/pull/41205/files). And the slim part failed (I have not noticed it). Thanks for double-checking and notifying @phi-friday ! All slim images are rebuilt and uploaded.
|
Apache Airflow version
2.9.3
If "Other Airflow 2 version" selected, which one?
No response
What happened?
in https://raw.githubusercontent.com/apache/airflow/constraints-2.9.3/constraints-3.12.txt,
apache-airflow-providers-fab==1.2.1
but according to #40470 and #40784,
<=2.9.3
needsapache-airflow-providers-fab<1.2.0
What you think should happen instead?
No response
How to reproduce
in dockerfile
RUN curl -Lf https://raw.githubusercontent.com/apache/airflow/constraints-2.9.3/constraints-3.12.txt -o constraint.txt && \ uv pip compile pyproject.toml -o requirements.txt --constraint constraint.txt && \ uv pip sync requirements.txt --constraint constraint.txt --no-cache
Operating System
PRETTY_NAME="Ubuntu 22.04.3 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.3 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy
Versions of Apache Airflow Providers
➜ airflow pip freeze | grep apache-airflow-providers apache-airflow-providers-celery==3.7.2 apache-airflow-providers-common-io==1.3.2 apache-airflow-providers-common-sql==1.14.2 apache-airflow-providers-docker==3.12.2 apache-airflow-providers-fab==1.2.1 apache-airflow-providers-ftp==3.10.0 apache-airflow-providers-http==4.12.0 apache-airflow-providers-imap==3.6.1 apache-airflow-providers-jdbc==4.3.1 apache-airflow-providers-odbc==4.6.2 apache-airflow-providers-postgres==5.11.2 apache-airflow-providers-redis==3.7.1 apache-airflow-providers-smtp==1.7.1 apache-airflow-providers-sqlite==3.8.1
Deployment
Docker-Compose
Deployment details
No response
Anything else?
No response
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: