Skip to content

Conversation

@subhash-0000
Copy link
Contributor

The apiServer.extraInitContainers configuration was documented as templated in values.yaml but the template did not use the tpl function, preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent with all other workloads (scheduler, webserver, triggerer, workers, dag-processor, and jobs).

Fixes #60780


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

Generated-by: GitHub Copilot following the guidelines

The apiServer.extraInitContainers configuration was documented as
templated in values.yaml but the template did not use the tpl function,
preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent
with all other workloads (scheduler, webserver, triggerer, workers,
dag-processor, and jobs).

Fixes apache#60780
@jscheffl jscheffl added this to the Airflow Helm Chart 1.19.0 milestone Jan 20, 2026
@jscheffl jscheffl merged commit 69e624d into apache:main Jan 20, 2026
95 checks passed
@subhash-0000 subhash-0000 deleted the fix/api-server-extraInitContainers-templating branch January 21, 2026 03:05
jason810496 pushed a commit to jason810496/airflow that referenced this pull request Jan 22, 2026
The apiServer.extraInitContainers configuration was documented as
templated in values.yaml but the template did not use the tpl function,
preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent
with all other workloads (scheduler, webserver, triggerer, workers,
dag-processor, and jobs).

Fixes apache#60780
amoghrajesh pushed a commit to astronomer/airflow that referenced this pull request Jan 22, 2026
The apiServer.extraInitContainers configuration was documented as
templated in values.yaml but the template did not use the tpl function,
preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent
with all other workloads (scheduler, webserver, triggerer, workers,
dag-processor, and jobs).

Fixes apache#60780
suii2210 pushed a commit to suii2210/airflow that referenced this pull request Jan 26, 2026
The apiServer.extraInitContainers configuration was documented as
templated in values.yaml but the template did not use the tpl function,
preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent
with all other workloads (scheduler, webserver, triggerer, workers,
dag-processor, and jobs).

Fixes apache#60780
shreyas-dev pushed a commit to shreyas-dev/airflow that referenced this pull request Jan 29, 2026
The apiServer.extraInitContainers configuration was documented as
templated in values.yaml but the template did not use the tpl function,
preventing Helm templating from working correctly.

This change wraps the toYaml expression with tpl, making it consistent
with all other workloads (scheduler, webserver, triggerer, workers,
dag-processor, and jobs).

Fixes apache#60780
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.

Missing templating in api server extra init containers

2 participants