Some health checks are over-sensitive and in most cases composed of many async health checks that need to be buffered periodically, we decided to extract this shared logic into composable micor-health-checks as proposed in this PR.
Todo:
[x] Currently the whole healthstatus module is untested (in metal-lib). Write some basic tests.
Some health checks are over-sensitive and in most cases composed of many async health checks that need to be buffered periodically, we decided to extract this shared logic into composable micor-health-checks as proposed in this PR.
Todo:
healthstatus
module is untested (in metal-lib). Write some basic tests.