From a5f6887db2cef69ca15238c5df04cdf3f4412b26 Mon Sep 17 00:00:00 2001 From: Martin Babinsky Date: Oct 02 2015 10:42:20 +0000 Subject: re-kinit after ipa-restore in backup/restore CI tests In FreeIPA CI-tests the install_master task automatically performs kinit after successfull installation. This may break some backup/restore tests which perform backup into previously installed IPA master. In this case it is neccessary to re-kinit after restore. https://fedorahosted.org/freeipa/ticket/5326 Reviewed-By: Martin Basti --- diff --git a/ipatests/test_integration/test_backup_and_restore.py b/ipatests/test_integration/test_backup_and_restore.py index fdecbf5..8442a51 100644 --- a/ipatests/test_integration/test_backup_and_restore.py +++ b/ipatests/test_integration/test_backup_and_restore.py @@ -246,6 +246,7 @@ class BaseBackupAndRestoreWithDNS(IntegrationTest): tasks.resolve_record(self.master.ip, self.example_test_zone) + tasks.kinit_admin(self.master) self.master.run_command([ 'ipa', 'dnszone-add', self.example2_test_zone, @@ -316,6 +317,7 @@ class BaseBackupAndRestoreWithDNSSEC(IntegrationTest): self.example_test_zone, self.log), ("Zone is not signed after " "restore") + tasks.kinit_admin(self.master) self.master.run_command([ 'ipa', 'dnszone-add', self.example2_test_zone, @@ -396,6 +398,7 @@ class BaseBackupAndRestoreWithKRA(IntegrationTest): self.master.run_command(['ipa-restore', backup_path], stdin_text=dirman_password + '\nyes') + tasks.kinit_admin(self.master) # retrieve secret after restore self.master.run_command([ "ipa", "vault-retrieve",