Skip to content

Conversation

@deagon
Copy link
Contributor

@deagon deagon commented Sep 29, 2018

The method "create_container" in APIClient of docker has been incompatible from version 3.0.0.

@deagon
Copy link
Contributor Author

deagon commented Sep 29, 2018

The reason of failing seems to be time out. How to recheck it?

Copy link
Member

@ashb ashb left a 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-io
Copy link

codecov-io commented Sep 29, 2018

Codecov Report

Merging #3975 into master will decrease coverage by 0.74%.
The diff coverage is n/a.

Impacted file tree graph

@@            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
Impacted Files Coverage Δ
airflow/sensors/s3_prefix_sensor.py 0% <0%> (-100%) ⬇️
airflow/sensors/s3_key_sensor.py 30.3% <0%> (-69.7%) ⬇️
airflow/sensors/sql_sensor.py 90.47% <0%> (-9.53%) ⬇️
airflow/models.py 88.65% <0%> (-3.06%) ⬇️
airflow/hooks/http_hook.py 93.75% <0%> (-1.71%) ⬇️
airflow/utils/dag_processing.py 89.03% <0%> (-1.32%) ⬇️
airflow/jobs.py 82.13% <0%> (-0.27%) ⬇️
airflow/hooks/dbapi_hook.py 79.67% <0%> (-0.17%) ⬇️
airflow/bin/cli.py 64.43% <0%> (-0.05%) ⬇️
airflow/default_login.py 58.97% <0%> (ø) ⬆️
... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b8be322...c09eb40. Read the comment docs.

@deagon
Copy link
Contributor Author

deagon commented Sep 29, 2018

@ashb It passed. ^_^

@deagon
Copy link
Contributor Author

deagon commented Oct 11, 2018

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
@deagon
Copy link
Contributor Author

deagon commented Oct 11, 2018

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.

@Fokko
Copy link
Contributor

Fokko commented Oct 12, 2018

Please create a Jira ticket for this, and mention the incompatibility with the create_container

@deagon deagon closed this Oct 12, 2018
jmcarp and others added 7 commits October 12, 2018 09:37
…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
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.
@deagon deagon reopened this Oct 12, 2018
@deagon deagon closed this Oct 12, 2018
@deagon
Copy link
Contributor Author

deagon commented Oct 12, 2018

Reopened it at #4042

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants