Skip to content

Edge UI fails version check on RC candidates #61313

@jscheffl

Description

@jscheffl

Apache Airflow version

Other Airflow 3 version (please specify below)

If "Other Airflow 3 version" selected, which one?

3.1.7rc1

What happened?

While checking release candidate of Airflow 3.1.7rc1 I noticed that EdgeExecutor UI plugin fails validating version check. This is probably due to #61078 which added a version check in UI

Opening plugin UI fails in UI with error:

Image

Console shows:

Image

What you think should happen instead?

No error. Should just work

How to reproduce

Checkout latest main in a dev env. (1) build edge provider via breeze release-management prepare-provider-distributions edge3 common.compat --skip-tag-check and then start Airflow 3.1.7rc1 via breeze start-airflow --load-example-dags --executor EdgeExecutor --use-airflow-version 3.1.7rc1--use-distributions-from-dist

Operating System

Ubuntu 24.04

Versions of Apache Airflow Providers

Edge Executor from latest main. But most probably the same with 3.0.1

Deployment

Other

Deployment details

breeze as ^^

Anything else?

When patching version number manually down to be 3.1.7 (without RC1) then it is working fine.

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Labels

area:UIRelated to UI/UX. For Frontend Developers.good first issuekind:bugThis is a clearly a bugprovider:edgeEdge Executor / Worker (AIP-69) / edge3

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions