Skip to content

More concise error message in the api-server log when execution_api_server_url isn't correct #51163

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 of 2 tasks
radumas opened this issue May 28, 2025 · 0 comments
Open
1 of 2 tasks
Labels
area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. kind:feature Feature Requests needs-triage label for new issues that we didn't triage yet

Comments

@radumas
Copy link

radumas commented May 28, 2025

Description

When the execution_api_server_url config variable isn't correct, the consequences are:

These don't explicitly identify the root cause.

Use case/motivation

It should be easier to identify when something core in the configuration is misconfigured such that the different components of Airflow can't communicate with each other. This could be evident from:

  • a configuration checker (like airflow config check)
  • On the homepage of the UI? More details when one of the components has a big red X
  • In the api-server log (or the scheduler log?)

Related issues

The symptoms of misconfiguration were first identified here #50191

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@radumas radumas added kind:feature Feature Requests needs-triage label for new issues that we didn't triage yet labels May 28, 2025
@dosubot dosubot bot added area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. labels May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. kind:feature Feature Requests needs-triage label for new issues that we didn't triage yet
Projects
None yet
Development

No branches or pull requests

1 participant