You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "jscheffl (via GitHub)" <gi...@apache.org> on 2026/01/24 13:20:08 UTC
[I] Edge Plugin UI is broken on main / Airflow 3.2 [airflow]
jscheffl opened a new issue, #61004:
URL: https://github.com/apache/airflow/issues/61004
### Apache Airflow version
main (development)
### If "Other Airflow 3 version" selected, which one?
_No response_
### What happened?
When testing Edge plugin UI I discovered that the Edge plugin UI is broken when testing in UI from main / executed via breeze.
If tested in Airflow 3.1.6 (or any other 3.1 version supported) the tabs are working.
How it looks on main:
https://github.com/user-attachments/assets/908877e1-9ed6-4b02-8e49-c176e5db4620
If clicking on the tabs, the browser adds `/jobs` or `/worker` to the URL path instead of replacing the last element.
In comparison in Airflow 3.1.6 this is working:
https://github.com/user-attachments/assets/bee52913-27e2-49bd-80ff-6bce2c5586ae
### What you think should happen instead?
The Plugin UI `<NavTabs>` should work irrespective of the version. The root of the problem should either be fixed in Airflow UI before 3.2 release or is a compatibility change is needed should be adjusted in Edge plugin UI.
The navigation should work in Airflow 3.1 as well as 3.2
### How to reproduce
Test the error on main, checkout latest repo on main and run:
`breeze start-airflow --load-example-dags --executor EdgeExecutor`
Open the browser to http://localhost:28080 and doe the same clicks like in the error description. See how URL is changing. UI implementation of the Edge is in providers/edge3/src/airflow/providers/edge3/plugins/www/src/layouts/EdgeLayout.tsx
As a counter test on Airflow 3.1.6 to test use:
1. You can stay on main branch in the repo.
2. Build the plugin via dedicated provider: `breeze release-management prepare-provider-distributions edge3 --skip-tag-check`
3. Start Airflow 3.1.6 via breeze: `breeze start-airflow --load-example-dags --executor EdgeExecutor --use-airflow-version 3.1.6 --use-distributions-from-dist`
...then you can see that the navigation is working.
### Operating System
Any
### Versions of Apache Airflow Providers
Current version of Edge.
### Deployment
Other
### Deployment details
breeze as described above
### Anything else?
Note: The error can be either in Airflow UI or the Plugin. I am not sure. Not an expert in React to judge the root cause.
Note: The issue should be addressed before Airflow 3.2.0 release
### Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Edge Plugin UI is broken on main / Airflow 3.2 [airflow]
Posted by "neverlish (via GitHub)" <gi...@apache.org>.
neverlish commented on issue #61004:
URL: https://github.com/apache/airflow/issues/61004#issuecomment-3796076153
@jscheffl submitted PR. would you please review this? thanks in advance! 🙂
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Edge Plugin UI is broken on main / Airflow 3.2 [airflow]
Posted by "jscheffl (via GitHub)" <gi...@apache.org>.
jscheffl closed issue #61004: Edge Plugin UI is broken on main / Airflow 3.2
URL: https://github.com/apache/airflow/issues/61004
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Edge Plugin UI is broken on main / Airflow 3.2 [airflow]
Posted by "neverlish (via GitHub)" <gi...@apache.org>.
neverlish commented on issue #61004:
URL: https://github.com/apache/airflow/issues/61004#issuecomment-3794712992
@jscheffl If it is okay, may I work on this PR?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Edge Plugin UI is broken on main / Airflow 3.2 [airflow]
Posted by "jscheffl (via GitHub)" <gi...@apache.org>.
jscheffl commented on issue #61004:
URL: https://github.com/apache/airflow/issues/61004#issuecomment-3794721369
> [@jscheffl](https://github.com/jscheffl) If it is okay, may I work on this PR? I am interested in this issue
Yes, of course!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org