diff --git a/ipatests/pytest_ipa/integration/tasks.py b/ipatests/pytest_ipa/integration/tasks.py index 17adfd74f..ce3f587a6 100644 --- a/ipatests/pytest_ipa/integration/tasks.py +++ b/ipatests/pytest_ipa/integration/tasks.py @@ -793,8 +793,9 @@ def uninstall_master(host, ignore_topology_disconnect=True, result = host.run_command(uninstall_cmd) assert "Traceback" not in result.stdout_text - Firewall(host).disable_services(["freeipa-ldap", "freeipa-ldaps", - "freeipa-trust", "dns"]) + if clean: + Firewall(host).disable_services(["freeipa-ldap", "freeipa-ldaps", + "freeipa-trust", "dns"]) host.run_command(['pkidestroy', '-s', 'CA', '-i', 'pki-tomcat'], raiseonerr=False)