mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-01-11 08:41:55 -06:00
ipatests: error message check in uninstall log for KRA
This test checks that there is no error message in uninstall log for KRA instance when IPA was installed with KRA. related: https://pagure.io/freeipa/issue/8550 Signed-off-by: Kaleemullah Siddiqui <ksiddiqu@redhat.com> Reviewed-By: Florence Blanc-Renaud <flo@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
ab13cf52f2
commit
5e49910bcf
@ -451,9 +451,11 @@ class BaseBackupAndRestoreWithKRA(IntegrationTest):
|
||||
|
||||
backup_path = tasks.get_backup_dir(self.master)
|
||||
|
||||
self.master.run_command(['ipa-server-install',
|
||||
'--uninstall',
|
||||
'-U'])
|
||||
# check that no error message in uninstall log for KRA instance
|
||||
cmd = self.master.run_command(['ipa-server-install',
|
||||
'--uninstall',
|
||||
'-U'])
|
||||
assert "failed to uninstall KRA" not in cmd.stderr_text
|
||||
|
||||
if reinstall:
|
||||
tasks.install_master(self.master, setup_dns=True)
|
||||
@ -482,6 +484,20 @@ class TestBackupReinstallRestoreWithKRA(BaseBackupAndRestoreWithKRA):
|
||||
"""backup, uninstall, reinstall, restore"""
|
||||
self._full_backup_restore_with_vault(reinstall=True)
|
||||
|
||||
def test_no_error_message_with_uninstall_ipa_with_kra(self):
|
||||
"""Test there is no error message in uninstall log for KRA instance
|
||||
|
||||
There was error message in uninstall log when IPA with KRA was
|
||||
uninstalled. This test check that there is no error message in
|
||||
uninstall log for kra instance.
|
||||
|
||||
related: https://pagure.io/freeipa/issue/8550
|
||||
"""
|
||||
cmd = self.master.run_command(['ipa-server-install',
|
||||
'--uninstall',
|
||||
'-U'])
|
||||
assert "failed to uninstall KRA" not in cmd.stderr_text
|
||||
|
||||
|
||||
class TestBackupAndRestoreWithReplica(IntegrationTest):
|
||||
"""Regression tests for issues 7234 and 7455
|
||||
|
Loading…
Reference in New Issue
Block a user