diff --git a/utils/ansible-ipa-client-install b/utils/ansible-ipa-client-install index 273f997fdb2d7cf15479385ea77c45c3054417e3..66c32c4e3dca1174e8563521edfdbd1213987b0f 100755 --- a/utils/ansible-ipa-client-install +++ b/utils/ansible-ipa-client-install @@ -245,8 +245,9 @@ def run_cmd(args): except KeyboardInterrupt: p.wait() raise - - return p.returncode + else: + p.wait() + return p.returncode def main(options, args): diff --git a/utils/ansible-ipa-replica-install b/utils/ansible-ipa-replica-install index 16e700f28dd91bcd0849225dcc09a79ba8cecd8e..f894bd84beadcd8e83d32f977d61bb674708d42f 100755 --- a/utils/ansible-ipa-replica-install +++ b/utils/ansible-ipa-replica-install @@ -313,8 +313,9 @@ def run_cmd(args): except KeyboardInterrupt: p.wait() raise - - return p.returncode + else: + p.wait() + return p.returncode def main(options, args): diff --git a/utils/ansible-ipa-server-install b/utils/ansible-ipa-server-install index 906bca3c99cfff8a0f7919793f2935dc1b411baa..82be5fe51cf0b67bc83194e5d7406fb068bb7539 100755 --- a/utils/ansible-ipa-server-install +++ b/utils/ansible-ipa-server-install @@ -349,8 +349,9 @@ def run_cmd(args): except KeyboardInterrupt: p.wait() raise - - return p.returncode + else: + p.wait() + return p.returncode def main(options, args):