apache / apache/airflow

Admin > Config should show the source for each config

Open
#53,645 4 comments 0 reactions 0 assignees View on GitHub
kind:feature needs-triage
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 10h
Merged PRs (30d)
483

Description

### Description

In Airflow 2, you can see for each Config if it was set as the default, from airflow.cfg, or by environment variable.

Image

This should be brought back for Airflow 3. This information is also not available in the API response, so I also cannot view it through developer mode in my browser.

### Use case/motivation

Seeing the config's source is helpful when the config's value is unexpected and I need to troubleshoot the Airflow deployment.

### Related issues

_No response_

### Are you willing to submit a 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)

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Airflow 3 Admin > Config view and its API response, then compare how Airflow 2 exposed each configuration source. Done means the source for every configuration is available in the API response and shown in the Admin > Config view.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.