diff --git a/roles/ipareplica/library/ipareplica_setup_ca.py b/roles/ipareplica/library/ipareplica_setup_ca.py index f4de7592e0c5a15513aa00c12cf7623f7d7ffc5c..c1f05b49dde68878f68989184dbe2d9705b01d1d 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 37b11f1f06383a665c35cc15b18506f9c2dfe8f8..a7fcc407cde9b5d9ed5682afebee40364f858ae9 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 b585cb17d08d446bb8afc01edb310bdd4a7a1254..adcdb22844b50e4ba4d48fd1df2729e1497a247c 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: