Skip to content

Conversation

@Ajay9704
Copy link
Contributor

@Ajay9704 Ajay9704 commented Feb 1, 2026

Fix version check for EdgeExecutor UI with release candidatesChanged how Airflow version comparison works in the EdgeExecutor plugin to properly handle versions like "3.1.7rc1". The issue was that release candidate versions weren't being recognized correctly, causing the UI to fail. Now both "3.1.7rc1" and "3.1.7" work the same way for version checks.

Used AI for resolving conflicts

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No sorry, this is the wrong place and wrong side.

The version check failing in #61313 is the plugin UI check that is made in Typescript. Not in the Python code.

@Ajay9704
Copy link
Contributor Author

Ajay9704 commented Feb 1, 2026

No sorry, this is the wrong place and wrong side.

The version check failing in #61313 is the plugin UI check that is made in Typescript. Not in the Python code.

@jscheffl Sorry, earlier I was wrong. I found the actual issue now, and I think it should be fixed

@Ajay9704 Ajay9704 requested a review from jscheffl February 1, 2026 13:06
@jscheffl
Copy link
Contributor

jscheffl commented Feb 1, 2026

(1) the package-lock.json should not be committed. You can setup your devenv as described in https://github.com/apache/airflow/blob/main/contributing-docs/03a_contributors_quick_start_beginners.rst and with prek the static assets are locally re-generated including the needed www-hash.txt

(2) Please check the PR template banner and use the template

(3) I assume the fix is not working by reading the code. Please check with the commands given in the issue title included if it really fixes. I do not see how a pre-release suffix shall be cut and frankly speaking the fix looks like AI slop

@Ajay9704 Ajay9704 marked this pull request as draft February 1, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:common-compat provider:edge Edge Executor / Worker (AIP-69) / edge3

2 participants