Merge pull request #10435 from SpeedD3/itl/vmware.esx/maintenance_mode_state

ITL: add argument maintenance_mode_state to vmware_esx
This commit is contained in:
Julian Brost 2025-05-16 15:01:06 +02:00 committed by GitHub
commit d1623b5391
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 1457 additions and 1376 deletions

View File

@ -42,6 +42,7 @@ Diana Flach <diana.flach@icinga.com> <crunsher@bamberg.ccc.de>
Diana Flach <diana.flach@icinga.com> <Crunsher@users.noreply.github.com>
Diana Flach <diana.flach@icinga.com> <jean-marcel.flach@netways.de>
Diana Flach <diana.flach@icinga.com> Jean Flach <jean-marcel.flach@icinga.com>
Dirk Wening <dirk.wening@netways.de> <170401214+SpeedD3@users.noreply.github.com>
Dolf Schimmel <dolf@transip.nl> <dolf@dolfschimmel.nl>
Gunnar Beutner <gunnar.beutner@icinga.com> <icinga@net-icinga2.adm.netways.de>
Henrik Triem <henrik.triem@icinga.com> <henrik.triem@netways.de>

View File

@ -77,6 +77,7 @@ Diana Flach <diana.flach@icinga.com>
Didier 'OdyX' Raboud <didier.raboud@liip.ch>
Dinesh Majrekar <dinesh.majrekar@serverchoice.com>
Dirk Goetz <dirk.goetz@icinga.com>
Dirk Wening <dirk.wening@netways.de>
Dirk Melchers <dirk@dirk-melchers.de>
Dolf Schimmel <dolf@transip.nl>
Dominik Riva <driva@protonmail.com>

File diff suppressed because it is too large Load Diff

View File

@ -50,6 +50,10 @@ template CheckCommand "vmware-esx-command" {
username=<username> \
password=<password>"
}
"--maintenance_mode_state" = {
value = "$vmware_maintenance_mode_state$"
description = "Set status in case ESX host is in maintenace mode. Possible Values are: ok or OK, CRITICAL or critical or CRIT or crit, WARNING or warning or WARN or warn. Default is UNKNOWN because you do not know the real state. Values are case insensitive."
}
}
vars.vmware_timeout = "90"