From fa4954c35d2742606bf0b865d5a48899aa64de99 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Tue, 30 Jun 2015 13:37:31 +0200 Subject: ipa-replica-manage del: add timeout to segment removal check Reviewed-By: David Kupka --- install/tools/ipa-replica-manage | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/install/tools/ipa-replica-manage b/install/tools/ipa-replica-manage index 5ba855270..366ecca2d 100755 --- a/install/tools/ipa-replica-manage +++ b/install/tools/ipa-replica-manage @@ -779,9 +779,17 @@ def del_master_managed(realm, hostname, options): if not left and not right: print "Agreements deleted" break - time.sleep(1) - if i == 5: # taking too long, something is wrong, report + time.sleep(2) + if i == 2: # taking too long, something is wrong, report print "Waiting for removal of replication agreements" + if i > 90: + print "Taking too long, skipping" + print "Following segments were not deleted:" + for s in left: + print " %s" % s['cn'][0] + for s in right: + print " %s" % s['cn'][0] + break i += 1 # Clean RUV -- cgit