We can't really check the socket presence in containers:
- ovn doesn't really listen to them
- playing with lsof and ss doesn't help, since there are some
issues with inodes and overlays
The new healthcheck ensures the service is properly running, and
will fail if ovn-northd has an issue.
Please note: the current STDERR has some output, this is due to
some packaging issue being worked on right now.
Change-Id: I645e18cf198a948479083df94b5d373ed92f2aae
Closes-Bug: #1823882
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: