apache / apache/airflow

Combined length of DAG tags cannot exceed 100 characters

Open
#55,693 3 comments 0 reactions 0 assignees View on GitHub
area:core kind:bug kind:feature priority:low
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 10h
Merged PRs (30d)
483

Description

### Apache Airflow version

3.0.6

### If "Other Airflow 2 version" selected, which one?

_No response_

### What happened?

Airflow currently enforces a limit where the combined length of all tags for a DAG cannot exceed 100 characters. If this limit is exceeded, an error occurs and the DAG is not accepted.

### What you think should happen instead?

Airflow should either support a higher combined length for DAG tags or provide a clearer error message/documentation about this limitation.

### How to reproduce

Create a DAG with tags whose combined length exceeds 100 characters.
Attempt to load the DAG in Airflow.

### Operating System

Astrononer Runtime

### Versions of Apache Airflow Providers

_No response_

### Deployment

Astronomer

### Deployment details

_No response_

### Anything else?

_No response_

### 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)

Contributor guide

Open the contributing guide

Research direction

No source file or test is named. Start by creating a DAG with tags whose combined length exceeds 100 characters and loading it in Airflow 3.0.6; determine where the limit and resulting error are exposed. Done means the chosen behavior is implemented and covered by clear user-facing documentation or an appropriate test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-engineering
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.