diff --git a/roles/ipareplica/library/ipareplica_setup_ca.py b/roles/ipareplica/library/ipareplica_setup_ca.py index 951bcbe2292057936298b3cd615d8fb3ac9210c0..01d00a8e9a877d88484061c78f2bae37b92e58b8 100644 --- a/roles/ipareplica/library/ipareplica_setup_ca.py +++ b/roles/ipareplica/library/ipareplica_setup_ca.py @@ -147,7 +147,7 @@ def main(): _top_dir=dict(required=True), _ca_subject=dict(required=True), _subject_base=dict(required=True), - _random_serial_numbers=dict(required=True), + _random_serial_numbers=dict(required=True, type='bool'), dirman_password=dict(required=True, no_log=True), config_setup_ca=dict(required=True, type='bool'), config_master_host_name=dict(required=True), diff --git a/roles/ipaserver/library/ipaserver_prepare.py b/roles/ipaserver/library/ipaserver_prepare.py index f7590be8000340892a767270744109d5b891eac3..e75b6858a5d08fab3fdf76552978806bd5438301 100644 --- a/roles/ipaserver/library/ipaserver_prepare.py +++ b/roles/ipaserver/library/ipaserver_prepare.py @@ -231,7 +231,7 @@ def main(): # in the _setup_ca module and also some others. options._subject_base = None options._ca_subject = None - options._random_serial_numbers = None + options._random_serial_numbers = False # set values #################################################### diff --git a/roles/ipaserver/library/ipaserver_setup_ca.py b/roles/ipaserver/library/ipaserver_setup_ca.py index 5863f4bcd4d439aac489d1987ae8d480e4f92e0e..0b03f61942dcf59483e8a960cfbe743f9e68bb27 100644 --- a/roles/ipaserver/library/ipaserver_setup_ca.py +++ b/roles/ipaserver/library/ipaserver_setup_ca.py @@ -207,7 +207,7 @@ def main(): ca_subject=dict(required=False), _ca_subject=dict(required=False), ca_signing_algorithm=dict(required=False), - _random_serial_numbers=dict(required=True), + _random_serial_numbers=dict(required=True, type='bool'), # dns reverse_zones=dict(required=False, type='list', default=[]), no_reverse=dict(required=False, type='bool', default=False),