Skip to content

[chart/v1-2x-test] Chart: Fix Airflow 3 task log access with NetworkPolicies (#65754)#67805

Merged
potiuk merged 1 commit into
apache:chart/v1-2x-testfrom
potiuk:backport-8b2ce00-chart-v1-2x-test
May 31, 2026
Merged

[chart/v1-2x-test] Chart: Fix Airflow 3 task log access with NetworkPolicies (#65754)#67805
potiuk merged 1 commit into
apache:chart/v1-2x-testfrom
potiuk:backport-8b2ce00-chart-v1-2x-test

Conversation

@potiuk

@potiuk potiuk commented May 31, 2026

Copy link
Copy Markdown
Member

Backport of #65754 to the 1.x Helm chart line (chart/v1-2x-test).

On Airflow 3, task logs are served by the api-server component, but the
1.x chart's NetworkPolicy ingress rules for the scheduler, triggerer, and
worker still allow log traffic only from the legacy webserver component.
With networkPolicies.enabled=true, this blocks the API server from
reading task logs. This retargets the three log-ingress selectors to
component: api-server and adds rendering tests for each.

Cherry-picked from 8b2ce00 (the two scheduler/triggerer template hunks
were adapted by hand: the 1.x base used component: webserver where main
used scheduler/triggerer, all corrected to api-server).


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

@potiuk potiuk merged commit 6b9c4c3 into apache:chart/v1-2x-test May 31, 2026
74 checks passed
@potiuk potiuk deleted the backport-8b2ce00-chart-v1-2x-test branch May 31, 2026 16:20
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.

3 participants