-
Notifications
You must be signed in to change notification settings - Fork 16.4k
[AIRFLOW-XXX] Pin docker requirement version #3975
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
Conversation
|
The reason of failing seems to be time out. How to recheck it? |
ashb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason to to update to 3, and fix the coffe code?
Codecov Report
@@ Coverage Diff @@
## master #3975 +/- ##
==========================================
- Coverage 75.79% 75.04% -0.75%
==========================================
Files 199 199
Lines 15946 15965 +19
==========================================
- Hits 12086 11981 -105
- Misses 3860 3984 +124
Continue to review full report at Codecov.
|
|
@ashb It passed. ^_^ |
|
When someone want to pip install the docker plugin on airflow, it could mislead the users to install the latest bags. It's a friendly tip. |
1 similar comment
|
When someone want to pip install the docker plugin on airflow, it could mislead the users to install the latest bags. It's a friendly tip. |
|
Please create a Jira ticket for this, and mention the incompatibility with the |
…3919) The google auth provider hard-codes the `_scheme` in the callback url to `https` so that airflow generates correct urls when run behind a proxy that terminates tls. But this means that google auth can't be used when running without https--for example, during local development. Also, hard-coding `_scheme` isn't the correct solution to the problem of running behind a proxy. Instead, the proxy should be configured to set the `X-Forwarded-Proto` header to `https`; Flask interprets this header and generates the appropriate callback url without hard-coding the scheme.
* [AIRFLOW-3178] Don't mask defaults() function from ConfigParser ConfigParser (the base class for AirflowConfigParser) expects defaults() to be a function - so when we re-assign it to be a property some of the methods from ConfigParser no longer work. * [AIRFLOW-3178] Correctly escape percent signs when creating temp config Otherwise we have a problem when we come to use those values. * [AIRFLOW-3178] Use os.chmod instead of shelling out There's no need to run another process for a built in Python function. This also removes a possible race condition that would make temporary config file be readable by more than the airflow or run-as user The exact behaviour would depend on the umask we run under, and the primary group of our user, likely this would mean the file was readably by members of the airflow group (which in most cases would be just the airflow user). To remove any such possibility we chmod the file before we write to it
… aws_default connection extra parameters (#4011) Use profile for AWS hook if S3 config file provided in aws_default connection extra parameters Add test to validate profile set
To optimize query performance
Deleting Azure blob is now supported. Either single blobs can be deleted, or one can choose to supply a prefix, in which case one can match multiple blobs to be deleted.
The method "create_container" in APIClient of docker has been incompatible from version 3.0.0.
|
Reopened it at #4042 |
The method "create_container" in APIClient of docker has been incompatible from version 3.0.0.