Skip to content

Fix problem with building providers where constraints are conflicting#26420

Merged
potiuk merged 1 commit intoapache:mainfrom
potiuk:add-no-constraint-fallback-for-provider-tests
Sep 15, 2022
Merged

Fix problem with building providers where constraints are conflicting#26420
potiuk merged 1 commit intoapache:mainfrom
potiuk:add-no-constraint-fallback-for-provider-tests

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Sep 15, 2022

When constraints are conflicting with Airflow's requirement, the provider build fails. This change makes it retry the installation without constraints in such case.


^ 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.

When constraints are conflicting with Airflow's requirement,
the provider build fails. This change makes it retry the installation
without constraints in such case.
@potiuk
Copy link
Member Author

potiuk commented Sep 15, 2022

OK. It passed the points that were failing before and the providers are now installing nicely! merging.

@potiuk potiuk merged commit 954a551 into apache:main Sep 15, 2022
@potiuk potiuk deleted the add-no-constraint-fallback-for-provider-tests branch September 15, 2022 15:37
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Oct 18, 2022
@ephraimbuddy ephraimbuddy modified the milestone: Airflow 2.4.2 Oct 18, 2022
ephraimbuddy pushed a commit that referenced this pull request Nov 10, 2022
…#26420)

When constraints are conflicting with Airflow's requirement,
the provider build fails. This change makes it retry the installation
without constraints in such case.

(cherry picked from commit 954a551)
ephraimbuddy pushed a commit that referenced this pull request Nov 10, 2022
…#26420)

When constraints are conflicting with Airflow's requirement,
the provider build fails. This change makes it retry the installation
without constraints in such case.

(cherry picked from commit 954a551)
@ephraimbuddy ephraimbuddy added this to the Airflow 2.4.3 milestone Nov 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants