The scripts in this directory are meant to implement the
container-healthcheck blueprint. They are written to be compatible
with the Docker HEALTHCHECK api.
The scripts expect to source
/usr/share/tripleo-common/healthcheck/common.sh. If you
want to run scripts without installing to that file, you can set the
HEALTHCHECKS_DIR environment variable, e.g:
Because healthchecks are provided via a package when building containers,
you cannot rename or remove a health check in combination with a change to a,
file in tripleo-common/container-images/. Changes need to be backwards and
forwards compatible when updating healthchecks. You may also need to land
a new healthcheck first and update the container build process in a subsequent
change that lands later.