Allow breeze to run edge executor #50561
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While attempting to develop the fix #50560 I realized that breeze on the branch was not able to run EdgeExecutor.
This PR fixes this:
To test with EdgeExecutor you need to build the dist from main and use it when starting breeze as the edge executor on the v2-11-test branch of course if totally outdated.
So if you want to test:
breeze release-management prepare-provider-distributions edge3 --skip-tag-checkon mainbreeze start-airflow --python 3.12 --load-example-dags --backend postgres --executor EdgeExecutor --answer y --use-packages-from-distFYI @kaxil +1 here :-D
FYI @wolfdn thanks for finding!