health-check: give_up if health-check fails

health-check return code didn't got handled and so, system were
considered as successful whereas it failed.