Skip to content

Conversation

@jscheffl
Copy link
Contributor

@jscheffl jscheffl commented May 13, 2025

While attempting to develop the fix #50560 I realized that breeze on the branch was not able to run EdgeExecutor.

This PR fixes this:

  • The package was renamed but the package on the branch name was not adjusted (edge -> edge3)
  • The panels were missing to start the worker as the executor name was an exact match
  • Port was using 9091 from the state where we had api-server, was wrongly back-ported, needs to be 8080

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-check on main
  • copy the WHL file to the Airflow 2.11 workspace/dist folder
  • Then on the v2-11-test branch you can breeze start-airflow --python 3.12 --load-example-dags --backend postgres --executor EdgeExecutor --answer y --use-packages-from-dist

FYI @kaxil +1 here :-D

FYI @wolfdn thanks for finding!

@jscheffl jscheffl added the type:bug-fix Changelog: Bug Fixes label May 13, 2025
@jscheffl jscheffl merged commit 38554dd into apache:v2-11-test May 13, 2025
60 checks passed
@jscheffl jscheffl deleted the bugfix/allow-breeze-to-run-edge-executor branch October 5, 2025 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants