- Nov 22, 2018
-
-
Thomas Woerner authored
ipaserver_setup_adtrust was using api_Backend_ldap2_connect instead of api_Backend_ldap2 with attribute connect set to True. Fixes issue #39
-
Thomas Woerner authored
This is more like the normal installer behavior and should also help with issue #50: https://github.com/freeipa/ansible-freeipa/issues/50
-
Thomas Woerner authored
subject_validator and also VALID_SUBJECT_ATTRS are provided of the ca binding. Fixes issue #43
-
Thomas Woerner authored
Service entries in cn=FQDN,cn=masters,cn=ipa,cn=etc are no longer created as enabled. Instead they are flagged as configuredService. At the very end of the installer, the service entries are switched from configured to enabled service. This is related to freeipa upstream commit: Delay enabling services until end of installer: https://github.com/freeipa/freeipa/commit/7284097
-
Thomas Woerner authored
Custodia is configured before CA and used in the setup of CA. Also add support for name FIRST_MASTER as a replacement for MASTER_PEER. This is related to the freeipa upstream commits: Use single Custodia instance in installers: https://github.com/freeipa/freeipa/commit/994f71a Rename CustodiaModes.STANDALONE to CustodiaModes.FIRST_MASTER: https://github.com/freeipa/freeipa/commit/842cb5f
-
- Jul 09, 2018
-
-
Thomas Woerner authored
Tee message for a domain and realm name mismatch should be a warning and not a fail in the ipaserver test. It is also a warning in the normal installer.
-
Thomas Woerner authored
The use of IPA versions to determine if get_custodia_instance should be used was not optimal as the patch that introduced this has been back-ported to the EL-7 package with verion 4.5.4. As get_custodia_instance was not available before we can simply check if get_custodia_instance exists in custodiainstance.
-
- Jul 07, 2018
-
-
Siva Paramasivam authored
Lowered version check to be compatible with CentOS 7.5 Added missing attributes to setup_kra to be compatible with latest python2-ipaserver librarty on CentOS 7.5 (python2-ipaserver-4.5.4-10.el7.centos.3.noarch)
-
- Jul 05, 2018
-
-
dihmandrake authored
Signed-off-by:
dihmandrake <jasper.bernhardt@live.de>
-
- Jun 21, 2018
-
-
Thomas Woerner authored
Affected files: - ipaserver/library/ipaserver_enable_ipa.py - ipaserver/library/ipaserver_master_password.py
-
Thomas Woerner authored
With IPA 4.7 bigger changes have been introduced Changes: - Use of timeconf and chrony instead of ntpconf and ntpd. - New IPAChangeConf (not used in ipaserver modules) - New check_ldap_conf form ipaclient.install.client - custodia instance needed for ca and kra - no_ntp defaults to yes for client installation part - A new option ntp_pool has been introduced (set to None).
-
Thomas Woerner authored
tasks.create_tmpfiles_dirs only needs IPAAPI_USER as an argument for version 4.5.4. For 4.5 there is no support for arguments. IPAAPI_USER is therefore only needed for 4.5.4 in module_utils/ansible_ipa_server.py
-
- Apr 04, 2018
-
-
Thomas Woerner authored
b29db07c3b3d8937f53684fdbba985fec525d69d by Christian Heimes Replace custom file_exists() and dir_exists() functions with proper functions from Python's stdlib. The change also gets rid of pylint's invalid bad-python3-import error, https://github.com/PyCQA/pylint/issues/1565
-
- Feb 21, 2018
-
-
Thomas Woerner authored
tasks.create_tmpfiles_dirs does not support options for FreeIPA 4.5
-
- Feb 09, 2018
-
-
Thomas Woerner authored
options.kasp_db_file is used in dns.install_check if options.dnssec_master is enabled. kasp_db_file defauts to None and is only a supported option in the post deployment ipa-dns-install script. Therefore it is suffient to set it to None.
-
Scott Poore authored
force and allow_zone_overlap options were missing from a couple places. Signed-off-by:
Scott Poore <spoore@redhat.com>
-
- Feb 01, 2018
-
-
Thomas Woerner authored
-
Thomas Woerner authored
This is needed to fix the installation without configuring the dns server in the IPA server.
-
- Jan 30, 2018
-
-
Thomas Woerner authored
forward_policy needs to be None for the DNS check for proper initialization if the user is not providing another forward_policy value. forward_policy will be set in the DNS check. no_dnssec_validation is enabled in the DNS check if the forwarders do not provide DNSSEC validation. Therefore this needs to be handed over to the dns installation later on. New return values for forward_policy and no_dnssec_validation have been added to the ipaserver_test module.
-
- Jan 29, 2018
-
-
Thomas Woerner authored
-
Thomas Woerner authored
With using the name password for the password return it will be hidden automatically and an error message will still be visible.
-
Thomas Woerner authored
There is no way to repair a server installation like it is possible with a client.
-
- Jan 28, 2018
-
-
Thomas Woerner authored
-
Thomas Woerner authored
-
Thomas Woerner authored
-
- Dec 08, 2017
-
-
Thomas Woerner authored
These global variables are initialized in the dns module in the dns.install_check function. The settings are needed to be able to do a proper dns setup in the ipaserver_setup_dns ansible module.
-
Thomas Woerner authored
This methods creates a list of ipautil.CheckedIPAddress from the provided ip string list.
-
- Dec 01, 2017
-
-
Thomas Woerner authored
The support for external cert files is not complete yet.
-