mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
ipatests: Fix expectation about GSS error in test for healthcheck
As of 1.19.1 MIT krb changed the error returned if no valid credentials could be obtained(GSS_S_CRED_UNAVAIL->GSS_S_NO_CRED). To be compatible with previous versions of krb the new expected error message has been added. Fixes: https://pagure.io/freeipa/issue/8737 Signed-off-by: Stanislav Levin <slev@altlinux.org> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
87304c78a8
commit
2c4a160fc2
@ -483,11 +483,19 @@ class TestIpaHealthCheck(IntegrationTest):
|
|||||||
ipahealthcheck.ipa.host when dirsrv service is stopped and
|
ipahealthcheck.ipa.host when dirsrv service is stopped and
|
||||||
running on IPA master
|
running on IPA master
|
||||||
"""
|
"""
|
||||||
msg = (
|
msgs = (
|
||||||
"Failed to obtain host TGT: Major (851968): "
|
(
|
||||||
"Unspecified GSS failure. "
|
"Failed to obtain host TGT: Major (851968): "
|
||||||
"Minor code may provide more information, "
|
"Unspecified GSS failure. "
|
||||||
"Minor (2529638972): Generic error (see e-text)"
|
"Minor code may provide more information, "
|
||||||
|
"Minor (2529638972): Generic error (see e-text)"
|
||||||
|
),
|
||||||
|
(
|
||||||
|
"Failed to obtain host TGT: Major (458752): "
|
||||||
|
"No credentials were supplied, or the credentials "
|
||||||
|
"were unavailable or inaccessible, "
|
||||||
|
"Minor (2529638972): Generic error (see e-text)"
|
||||||
|
),
|
||||||
)
|
)
|
||||||
restart_service(self.master, "dirsrv")
|
restart_service(self.master, "dirsrv")
|
||||||
dirsrv_ipactl_status = 'Directory Service: STOPPED'
|
dirsrv_ipactl_status = 'Directory Service: STOPPED'
|
||||||
@ -502,7 +510,7 @@ class TestIpaHealthCheck(IntegrationTest):
|
|||||||
assert returncode == 1
|
assert returncode == 1
|
||||||
if dirsrv_ipactl_status in result.stdout_text:
|
if dirsrv_ipactl_status in result.stdout_text:
|
||||||
assert data[0]["result"] == "ERROR"
|
assert data[0]["result"] == "ERROR"
|
||||||
assert data[0]["kw"]["msg"] == msg
|
assert data[0]["kw"]["msg"] in msgs
|
||||||
else:
|
else:
|
||||||
assert data[0]["result"] == "SUCCESS"
|
assert data[0]["result"] == "SUCCESS"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user