diff --git a/roles/ipareplica/library/ipareplica_create_ipa_conf.py b/roles/ipareplica/library/ipareplica_create_ipa_conf.py index f68cc62d8fc4b4a7b17b045c277e2d1d9501c401..26a9a0705ee0b3493a59d574ab44a8cb3de554c5 100644 --- a/roles/ipareplica/library/ipareplica_create_ipa_conf.py +++ b/roles/ipareplica/library/ipareplica_create_ipa_conf.py @@ -180,7 +180,7 @@ def main(): _http_pkcs12_info = dict(required=False), _pkinit_pkcs12_info = dict(required=False), _top_dir = dict(required=True), - _add_to_ipaservers = dict(required=True), + _add_to_ipaservers = dict(required=True, type='bool'), _ca_subject=dict(required=True), _subject_base=dict(required=True), diff --git a/roles/ipareplica/library/ipareplica_custodia_import_dm_password.py b/roles/ipareplica/library/ipareplica_custodia_import_dm_password.py index f564d16345f26f4beadce0a3efabfa2af844880c..95424615cfda4cacc5e726ceeb9a9a2c5df98617 100644 --- a/roles/ipareplica/library/ipareplica_custodia_import_dm_password.py +++ b/roles/ipareplica/library/ipareplica_custodia_import_dm_password.py @@ -107,7 +107,7 @@ def main(): _pkinit_pkcs12_info = dict(required=False), _top_dir = dict(required=True), dirman_password=dict(required=True, no_log=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), config_ca_host_name=dict(required=True), ), diff --git a/roles/ipareplica/library/ipareplica_enable_ipa.py b/roles/ipareplica/library/ipareplica_enable_ipa.py index 5c78a7ef75062e5bbf8848e04052e2f3df9cbdd7..43bb3e1a7903d6c36c9a14a92fdcd2625e1100e7 100644 --- a/roles/ipareplica/library/ipareplica_enable_ipa.py +++ b/roles/ipareplica/library/ipareplica_enable_ipa.py @@ -75,7 +75,7 @@ def main(): ### additional ### ccache=dict(required=True), _top_dir = dict(required=True), - setup_ca=dict(required=True), + setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), ), supports_check_mode = True, diff --git a/roles/ipareplica/library/ipareplica_install_ca_certs.py b/roles/ipareplica/library/ipareplica_install_ca_certs.py index 65eca21e2ca2cb5c6b9e6917656026ff4931205f..45066cf416f7cbf5083494f454e26937b693ad04 100644 --- a/roles/ipareplica/library/ipareplica_install_ca_certs.py +++ b/roles/ipareplica/library/ipareplica_install_ca_certs.py @@ -134,11 +134,11 @@ def main(): _http_pkcs12_info = dict(required=False), _pkinit_pkcs12_info = dict(required=False), _top_dir = dict(required=True), - _add_to_ipaservers = dict(required=True), + _add_to_ipaservers = dict(required=True, type='bool'), _ca_subject=dict(required=True), _subject_base=dict(required=True), dirman_password=dict(required=True, no_log=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), config_ca_host_name=dict(required=True), config_ips=dict(required=False, type='list', default=[]), diff --git a/roles/ipareplica/library/ipareplica_promote_openldap_conf.py b/roles/ipareplica/library/ipareplica_promote_openldap_conf.py index 308c6e2dbd3d55394e6982c5be57d331a3629591..8a003133a0538868c722888c86972141ee53ce52 100644 --- a/roles/ipareplica/library/ipareplica_promote_openldap_conf.py +++ b/roles/ipareplica/library/ipareplica_promote_openldap_conf.py @@ -78,7 +78,7 @@ def main(): ### additional ### ccache=dict(required=True), _top_dir = dict(required=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), ), supports_check_mode = True, diff --git a/roles/ipareplica/library/ipareplica_promote_sssd.py b/roles/ipareplica/library/ipareplica_promote_sssd.py index f8bcd317ff0c8cf22618082c741305df563b9f15..7494d33f1f13a2e55fa8bccd0f831da929885402 100644 --- a/roles/ipareplica/library/ipareplica_promote_sssd.py +++ b/roles/ipareplica/library/ipareplica_promote_sssd.py @@ -78,7 +78,7 @@ def main(): ### additional ### ccache=dict(required=True), _top_dir = dict(required=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), ), supports_check_mode = True, diff --git a/roles/ipareplica/library/ipareplica_setup_ca.py b/roles/ipareplica/library/ipareplica_setup_ca.py index c1f05b49dde68878f68989184dbe2d9705b01d1d..fb95bea599d0a916b7debe7ef26ca0d5434839b1 100644 --- a/roles/ipareplica/library/ipareplica_setup_ca.py +++ b/roles/ipareplica/library/ipareplica_setup_ca.py @@ -124,7 +124,7 @@ def main(): _ca_subject=dict(required=True), _subject_base=dict(required=True), dirman_password=dict(required=True, no_log=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), config_ca_host_name=dict(required=True), config_ips=dict(required=False, type='list', default=[]), diff --git a/roles/ipareplica/library/ipareplica_setup_dns.py b/roles/ipareplica/library/ipareplica_setup_dns.py index 5beabee00f5ec027656d10d63e808d804b118415..6cf141ca42233780ccf223e19e70d1aada521242 100644 --- a/roles/ipareplica/library/ipareplica_setup_dns.py +++ b/roles/ipareplica/library/ipareplica_setup_dns.py @@ -88,7 +88,7 @@ def main(): ### additional ### ccache=dict(required=True), _top_dir = dict(required=True), - setup_ca=dict(required=True), + setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), ), supports_check_mode = True, diff --git a/roles/ipareplica/library/ipareplica_setup_ds.py b/roles/ipareplica/library/ipareplica_setup_ds.py index b0dacaf33fadb61e402c985fd69a4cfcb521a6d8..b5759395e215b7c55e637e5d39697bcbaaa834d4 100644 --- a/roles/ipareplica/library/ipareplica_setup_ds.py +++ b/roles/ipareplica/library/ipareplica_setup_ds.py @@ -181,11 +181,11 @@ def main(): _http_pkcs12_info = dict(required=False), _pkinit_pkcs12_info = dict(required=False), _top_dir = dict(required=True), - _add_to_ipaservers = dict(required=True), + _add_to_ipaservers = dict(required=True, type='bool'), _ca_subject=dict(required=True), _subject_base=dict(required=True), dirman_password=dict(required=True, no_log=True), - config_setup_ca=dict(required=True), + config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), config_ca_host_name=dict(required=True), config_ips=dict(required=False, type='list', default=[]), diff --git a/roles/ipareplica/library/ipareplica_setup_kra.py b/roles/ipareplica/library/ipareplica_setup_kra.py index adcdb22844b50e4ba4d48fd1df2729e1497a247c..961f15f76ba36fb1ad71c5fe7ef7b7fd3e2df544 100644 --- a/roles/ipareplica/library/ipareplica_setup_kra.py +++ b/roles/ipareplica/library/ipareplica_setup_kra.py @@ -119,7 +119,7 @@ def main(): _http_pkcs12_info = dict(required=False), _pkinit_pkcs12_info = dict(required=False), _top_dir = dict(required=True), - _add_to_ipaservers = dict(required=True), + _add_to_ipaservers = dict(required=True, type='bool'), _ca_subject=dict(required=True), _subject_base=dict(required=True), ), diff --git a/roles/ipaserver/library/ipaserver_setup_ca.py b/roles/ipaserver/library/ipaserver_setup_ca.py index bb80a4c75acf879b77012a1fbc5b4e9845871875..1ac0bea0c3bf9ba474f28513a0e3b7d282517eff 100644 --- a/roles/ipaserver/library/ipaserver_setup_ca.py +++ b/roles/ipaserver/library/ipaserver_setup_ca.py @@ -101,7 +101,7 @@ def main(): no_hbac_allow=dict(required=False, type='bool', default=False), no_pkinit=dict(required=False, type='bool', default=False), dirsrv_config_file=dict(required=False), - dirsrv_cert_files=dict(required=False), + dirsrv_cert_files=dict(required=False, type='list'), _dirsrv_pkcs12_info=dict(required=False), ### certificate system ### external_ca=dict(required=False, type='bool', default=False),