Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
-
Mesosphere Sprint 44
-
5
Description
Currently, the health check library ignores all failures from the task’s start (technically from the health check library initialization) until after the grace period ends.
This behaviour is misleading. Once the health check succeeds for the first time, grace period rule for failures should not be applied any more.
For example, if the grace period is set to 10 minutes, the task becomes healthy after 1 minute and fails after 2 minutes, the failure should be treated as a normal failure with all the consequences.