commit 406f342684f2143b032eb5c66a185a4df8cb8855 Author: Martin Kalcok Date: Wed Sep 30 12:49:11 2020 +0200 Receive 200 http status code regardless of vault state Change-Id: I4c5b6ed6018884a6ce8939d37ed6395db8b01f92 Partial-Bug: #1856025 diff --git a/src/files/nagios/check_vault_version.py b/src/files/nagios/check_vault_version.py index 9aa7bf9..90b8c0b 100755 --- a/src/files/nagios/check_vault_version.py +++ b/src/files/nagios/check_vault_version.py @@ -15,7 +15,11 @@ import sys from textwrap import dedent from urllib.request import urlopen -VAULT_HEALTH_URL = 'http://127.0.0.1:8220/v1/sys/health?standbyok=true' +VAULT_HEALTH_URL = 'http://127.0.0.1:8220/v1/sys/health?standbycode=200&'\ + 'drsecondarycode=200&'\ + 'performancestandbycode=200&'\ + 'sealedcode=200&'\ + 'uninitcode=200' VAULT_VERIFY_SSL = False SNAPD_INFO_REQUEST = dedent("""\