-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
Description of problem:
The health check script reports things like: Checking pod restart count in the 'foo' namespace But when it fails, it just returns 1 without actually declaring why.
Version-Release number of selected component (if applicable):
4.14
How reproducible:
Pretty reliably on upgrade from 4.13 to 4.14
Steps to Reproduce:
1. Boot 4.13 2. Rebase to a 4.14 image 3. Rebase fails 4. Look at the health check logs on the 4.13 image after the reboot.
Actual results:
Messages about what is being checked, but no messages about which check fails.
Expected results:
A message clearly indicating why the system is not healthy. Something like "Found N pod restarts in 'foo' namespace, only M are allowed."
Additional info:
- blocks
-
USHIFT-1098 CI: Periodically, run an upgrade e2e job starting from the most recent release on the previous y-stream and upgrading to HEAD of the branch
- Closed
- is related to
-
USHIFT-1319 Failing 40_microshift_running_check.sh (greenboot healthcheck for microshift) doesn't provide enough information about the failure
- Closed
- links to