Skip to content

add team_name to dagBundleConfigList#64906

Draft
stephen-bracken wants to merge 3 commits intoapache:mainfrom
stephen-bracken:helm-chart-team-name
Draft

add team_name to dagBundleConfigList#64906
stephen-bracken wants to merge 3 commits intoapache:mainfrom
stephen-bracken:helm-chart-team-name

Conversation

@stephen-bracken
Copy link
Copy Markdown
Contributor

Add team_name to dagBundleConfigList values schema

team_name is used by multi-team deployments to identify which team owns which dag bundles, it needs to be added to the values schema.

Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)
  • No

@boring-cyborg boring-cyborg Bot added the area:helm-chart Airflow Helm Chart label Apr 8, 2026
@stephen-bracken stephen-bracken marked this pull request as ready for review April 9, 2026 17:07
Copy link
Copy Markdown
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Multi-Team is a non-goal in the helm chart for the moment. There are plenty more things needed and a lot of work. We decided not adding this for the moment. So I'd rather propose not to add it here - otherwise there is an expectation that multi-team is in some way supported.

@kaxil kaxil requested a review from Copilot April 10, 2026 19:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a team_name field to the Helm chart values JSON schema for dagBundleConfigList, enabling multi-team deployments to annotate DAG bundles with an owning team.

Changes:

  • Extend dagBundleConfigList item schema with a new team_name string property.

Comment thread chart/values.schema.json Outdated
Comment thread chart/values.schema.json Outdated
Comment thread chart/values.schema.json Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: stephen-bracken <18257727+stephen-bracken@users.noreply.github.com>
@bugraoz93 bugraoz93 added this to the Airflow Helm Chart 2.0.0 milestone Apr 20, 2026
@bugraoz93
Copy link
Copy Markdown
Contributor

Putting as 2.0.0 tentatively until we are ready with this. We can reevaluate while we are at 2.0.0

@bugraoz93
Copy link
Copy Markdown
Contributor

Converting to draft as there is still a request for a change. It can be reopened whenever it is ready, thanks!

@bugraoz93 bugraoz93 marked this pull request as draft April 20, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:helm-chart Airflow Helm Chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants