mihirduvedi opened a new pull request, #71987:
URL: https://github.com/apache/airflow/pull/71987

   Add the five Kubernetes-recommended labels from #34048 to chart-managed 
resources and pod templates. Keep the legacy labels and selectors unchanged so 
existing workloads, policies, and user queries remain compatible.
   
   Centralize label generation and Kubernetes label-value normalization, 
preserve user-label precedence, and cover rendered resources, job templates, 
the KubernetesExecutor pod template, selector preservation, long chart 
versions, and override behavior.
   
   closes: #34048
   
   Testing:
   - `breeze testing helm-tests --use-xdist --kubernetes-version 1.30.13` 
(2,127 passed)
   - `prek run --from-ref upstream/main --stage pre-commit`
   - `prek run --from-ref upstream/main --stage manual`
   - Helm lint, kubeconform, schema checks, mypy, and Kustomize overlay 
build/smoke checks
   - `breeze build-docs helm-chart --one-pass-only` (docs and spellcheck)
   - `breeze ci selective-check --commit-ref HEAD`
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Codex (GPT-5)
   
   Generated-by: Codex (GPT-5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   ---
   Drafted-by: Codex (GPT-5) (no human review before posting)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to