Skip to content

LBNL NHC version 1.4.2

Compare
Choose a tag to compare
@mej mej released this 11 Nov 22:35
· 110 commits to master since this release

The LBNL Node Health Check (NHC) Development Team is pleased to announce the release of LBNL Node Health Check (formerly Warewulf Node Health Check) version 1.4.2. This release is mostly a maintenance release, other than the name change, but it does offer the following new features:

  • New check: check_cmd_dmesg for watching the dmesg output for particular strings
  • New check: check_net_ping for sending PING requests to remote hosts to verify functional networking
  • Enhanced check: check_ps_service now offers the -v and -V flags to add service action verification (e.g., making sure a service restart actually worked)
  • External match string checking: User-defined delimiter characters and commands allow for customized handling of match strings. Enable/disable checks based on node groups, tags, subclusters, labels, or any other categorization feature offered by Warewulf, Clustershell, PDSH, and more! Example: <login-nodes> || check_ps_service -u root -v -S sshd
  • More efficient range checking, plus a bugfix to prevent node range endpoints from being interpreted as octal numbers
  • New CLI options -x for bash-level debugging output and -e <check> for single-check eval-and-exit behavior
  • Plus the usual bugfixes and performance enhancements!

See https://github.com/mej/nhc/commits/master for the complete commit log!