diff --git a/roles/ipareplica/library/ipareplica_setup_ca.py b/roles/ipareplica/library/ipareplica_setup_ca.py index f4de7592..c1f05b49 100644 --- a/roles/ipareplica/library/ipareplica_setup_ca.py +++ b/roles/ipareplica/library/ipareplica_setup_ca.py @@ -209,7 +209,8 @@ def main(): options.domain_name = config.domain_name options.host_name = config.host_name options.dm_password = config.dirman_password - if NUM_VERSION < 40690: + + if not hasattr(custodiainstance, "get_custodia_instance"): ca.install(False, config, options) else: if ca_enabled: diff --git a/roles/ipareplica/library/ipareplica_setup_custodia.py b/roles/ipareplica/library/ipareplica_setup_custodia.py index 37b11f1f..a7fcc407 100644 --- a/roles/ipareplica/library/ipareplica_setup_custodia.py +++ b/roles/ipareplica/library/ipareplica_setup_custodia.py @@ -164,7 +164,7 @@ def main(): with redirect_stdout(ansible_log): ansible_log.debug("-- INSTALL_CUSTODIA --") - if NUM_VERSION < 40690: + if not hasattr(custodiainstance, "get_custodia_instance"): custodia = custodiainstance.CustodiaInstance(config.host_name, config.realm_name) if promote: diff --git a/roles/ipareplica/library/ipareplica_setup_kra.py b/roles/ipareplica/library/ipareplica_setup_kra.py index b585cb17..adcdb228 100644 --- a/roles/ipareplica/library/ipareplica_setup_kra.py +++ b/roles/ipareplica/library/ipareplica_setup_kra.py @@ -216,7 +216,7 @@ def main(): with redirect_stdout(ansible_log): ansible_log.debug("-- INSTALL KRA --") - if NUM_VERSION < 40690: + if not hasattr(custodiainstance, "get_custodia_instance"): kra.install(api, config, options) else: if ca_enabled: