Skip to content

Limit aiobotocore for eager upgrade to prevent pip backtracking#33362

Merged
potiuk merged 1 commit into
apache:mainfrom
potiuk:fix-ci-image-timout
Aug 13, 2023
Merged

Limit aiobotocore for eager upgrade to prevent pip backtracking#33362
potiuk merged 1 commit into
apache:mainfrom
potiuk:fix-ci-image-timout

Conversation

@potiuk

@potiuk potiuk commented Aug 13, 2023

Copy link
Copy Markdown
Member

The new aiobotocore release 2.6.0 caused pip to backtract when finding good set of dependencies. This limitation should stop the backtracking until other dependncies causing the conflicts will be updated.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

The new aiobotocore release 2.6.0 caused `pip` to backtract when
finding `good` set of dependencies. This limitation should stop
the backtracking until other dependncies causing the conflicts
will be updated.
@potiuk
potiuk marked this pull request as ready for review August 13, 2023 08:23
@potiuk
potiuk requested a review from ashb as a code owner August 13, 2023 08:23
@potiuk

potiuk commented Aug 13, 2023

Copy link
Copy Markdown
Member Author

More complete explanation and tooling (with examples on how to diagnose and fix similar issues) is coming - this one is there to unblock main and allow to make v2-7-test RC2

@potiuk potiuk added this to the Airflow 2.7.0 milestone Aug 13, 2023
Comment thread Dockerfile.ci
@potiuk
potiuk merged commit c6c8c1a into apache:main Aug 13, 2023
@potiuk
potiuk deleted the fix-ci-image-timout branch August 13, 2023 09:50
@potiuk

potiuk commented Aug 13, 2023

Copy link
Copy Markdown
Member Author

cc: @ephraimbuddy -> cherry-pick that one before you push v2-7-test.

@potiuk

potiuk commented Aug 13, 2023

Copy link
Copy Markdown
Member Author

The PR with tooling that I used to find the culprit #33364

@ephraimbuddy ephraimbuddy added the type:misc/internal Changelog: Misc changes that should appear in change log label Aug 13, 2023
ephraimbuddy pushed a commit that referenced this pull request Aug 14, 2023
The new aiobotocore release 2.6.0 caused `pip` to backtract when
finding `good` set of dependencies. This limitation should stop
the backtracking until other dependncies causing the conflicts
will be updated.

(cherry picked from commit c6c8c1a)
ferruzzi pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Aug 17, 2023
…he#33362)

The new aiobotocore release 2.6.0 caused `pip` to backtract when
finding `good` set of dependencies. This limitation should stop
the backtracking until other dependncies causing the conflicts
will be updated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools type:misc/internal Changelog: Misc changes that should appear in change log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants