deepujain opened a new pull request, #63204: URL: https://github.com/apache/airflow/pull/63204
## Summary Deployments that use the chart-managed `jwt-secret` (dag-processor, triggerer, workers) did not have the `checksum/jwt-secret` pod template annotation. When the JWT secret value was updated, those pods were not restarted automatically, unlike the api-server and scheduler which already had the annotation. This adds the same annotation (gated by `semverCompare ">=3.0.0"` and `not .Values.jwtSecretName`) so a change to the jwt-secret triggers a rollout. ## Change - **chart/templates/dag-processor/dag-processor-deployment.yaml**: Add `checksum/jwt-secret` annotation when Airflow >= 3.0 and chart manages the JWT secret. - **chart/templates/triggerer/triggerer-deployment.yaml**: Same. - **chart/templates/workers/worker-deployment.yaml**: Same. Condition matches the pattern used in scheduler and api-server so behavior is consistent. ## Fixes Fixes #62146 -- 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]
