subj -- Oleg Fayans Quality Engineer FreeIPA team RedHat.
From 7ab1afe5e9a8f6b28be2d5b92423eccec61248a0 Mon Sep 17 00:00:00 2001 From: Oleg Fayans <ofay...@redhat.com> Date: Wed, 7 Oct 2015 16:08:30 +0200 Subject: [PATCH] Added a workaround for ticket N 5348
After creating signed root zone, the server requires named.service restart for dig requests to this zone to start displaying the key. --- ipatests/test_integration/test_dnssec.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ipatests/test_integration/test_dnssec.py b/ipatests/test_integration/test_dnssec.py index 098b227f6543fa221ed6c75d1e98e9f056761977..b63c6ce4795c53c5c2dd604783c321835d8a689b 100644 --- a/ipatests/test_integration/test_dnssec.py +++ b/ipatests/test_integration/test_dnssec.py @@ -280,7 +280,10 @@ class TestInstallDNSSECFirst(IntegrationTest): "--ns-rec=" + self.master.hostname ] self.master.run_command(args) - + # A workaround for ticket N 5348 + time.sleep(20) + self.master.run_command(["systemctl", "restart", "named-pkcs11.service"]) + # End of workaround # test master assert wait_until_record_is_signed( self.master.ip, root_zone, self.log, timeout=100 @@ -303,8 +306,10 @@ class TestInstallDNSSECFirst(IntegrationTest): ] self.master.run_command(args) - - # wait until zone is signed + # A workaround for ticket N 5348 + time.sleep(20) + self.master.run_command(["systemctl", "restart", "named-pkcs11.service"]) + # End of workaround assert wait_until_record_is_signed( self.master.ip, example_test_zone, self.log, timeout=100 ), "Zone %s is not signed (master)" % example_test_zone @@ -382,6 +387,7 @@ class TestInstallDNSSECFirst(IntegrationTest): root_keys_rrset.to_text() + '\n') # verify signatures + time.sleep(1) args = [ "drill", "@localhost", "-k", paths.DNSSEC_TRUSTED_KEY, "-S", -- 2.4.3
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code