Official Helm Chart version
1.4.0 (latest released)
Apache Airflow version
2.2.4 (latest released)
Kubernetes Version
v1.21.5-eks-bc4871b
Helm Chart configuration
No response
Docker Image customisations
No response
What happened
Current livenessProbe in scheduler returns 0 exit code even if execution failed, this leads to container won't restart if it necessary.
I see two ways to fix this:
- Simply remove
- exec from livenessProbe
- Move livenessProbe to values for customisation by client
What you expected to happen
Restart container if livenessProve failed
How to reproduce
Fastest way - change livenessProbe to:
- sh
- c
- exec
- cat /123
You will see no errors in pod describe
Anything else
No response
Are you willing to submit PR?
Code of Conduct
Official Helm Chart version
1.4.0 (latest released)
Apache Airflow version
2.2.4 (latest released)
Kubernetes Version
v1.21.5-eks-bc4871b
Helm Chart configuration
No response
Docker Image customisations
No response
What happened
Current livenessProbe in scheduler returns 0 exit code even if execution failed, this leads to container won't restart if it necessary.
I see two ways to fix this:
- execfrom livenessProbeWhat you expected to happen
Restart container if livenessProve failed
How to reproduce
Fastest way - change livenessProbe to:
You will see no errors in pod describe
Anything else
No response
Are you willing to submit PR?
Code of Conduct