- add vihost filter option to snapshot command
- fix: vSAN command now respects SSL verification settings
- fix: cluster-health command honors standby filtering only on request
- fix: reduce repeated vSphere property fetches (performance improvement)
- fix: harden vm-guestfs command and add test coverage
- refactor: move argument definition into get_argparser
- ci: add GitHub Actions test workflow
- test: extend vcsim and unit test coverage with mocked pyVmomi
- introduce
cluster-healthmode
- fix some exception handling bug
- allow pyVmomi 9 as dependency
- add vm-guestfs command
- add
--match-methodoption that can change the behavior of the REGEX passed to--allowedor--banned
- improve vm-tools some more, VMS can be ignores by config.guestId
- improve vm-tools: add --vihost argument to limit checks to a ESX host and polish output a bit
- perf: report an error if
--perfinstance '*'is used but the metric just has an aggregate available
- report warning if we miss datastores we want to check
- add vm-tools subcommand that checks for VMs that don't have vm-tools installed @BenjaminBoehm #25
- add
--mode pathto host-storage
- [BREAKING] add check for System.View permission to about cmd. use
--skip-permissionto skip this (old behavior).
- fix error in media with offline vms
- make use of sessionId support in pyVmomi for
--sessionfile
- depend on 8.0.3.0.1 because of the vsan command, the extra non free bindings are now included in pyVmomi and don't exist anymore as a separate project
- limit number in plugin output to 8 significant digits
- add experimental sessionfile support (MLUECKERT)
- datastores: add support for vimtype Datacenter (MLUECKERT)
- add vm-net-dev check
- adjust object status mapping in vsan cmd
- fix status message in hostruntime
- Try harder to extract a nice message from the exceptions if CONNECT_NOFAIL is set
- BREAKING CHANGE: avoid check_multi compatible performance data. pnp4nagios has it's issues with that
- improve powerstate
- host-runtime - improved performance