- May 31, 2019
-
-
Thomas Woerner authored
-
Thomas Woerner authored
sstore and fstore have been set twice.
-
Thomas Woerner authored
-
Thomas Woerner authored
This fixes the type warnings while deploying server and replica.
-
- May 03, 2019
-
-
Thomas Woerner authored
-
Thomas Woerner authored
The dependency is either working with galaxy or with local role collection but not with both because the role name is for the first t_woerner.ipaclient but for the second it needs to be ipaclient only.
-
Thomas Woerner authored
-
Thomas Woerner authored
Dependencies and platforms have been updated. Commented out lines has been removed.
-
Thomas Woerner authored
- Apr 18, 2019
-
-
Thomas Woerner authored
This reverts commit bbaaf1f7.
-
Thomas Woerner authored
There have been missing settings that have not been provided to ipareplica_setup_adtrust. These are: enable_compat, rid_base and secondary_rid_base. The settings rid_base and secondary_rid_base are now initialized in ipareplica_prepare and propagated in the results. The two settings netbios_name and reset_netbios_name are placed in the adtrust binding in the adtrust.install_check call. These are now saved when ipareplica_prepare finishes and are written back in the fist steps of ipareplica_setup_adtrust to make adtrust.install working. The settings add_sids and add_agents are now initialized in ansible_ipa_replica in the same way as in ServerMasterInstall. These settings are fixed in the replica deployment. Related: #73 (ipaserver_setup_adtrust fails on default smb.conf)
-
- Apr 17, 2019
-
-
Thomas Woerner authored
The settings ipareplica_add_sids and ipareplica_add_agents are not used in the ipareplica role. Therefore they have been removed.
-
Thomas Woerner authored
Meta end_play has been used as a simple solution to end the playbook processing in special conditions, like for example when the deployment was already done before. meta end_play has been replaced with blocks and conditions for these blocks. Fixes: #70 (Avoid using meta end_play)
-
Thomas Woerner authored
The ansible_fqdn hostname has been enforced to be set and used in ipaserver, ipareplica and also ipaclient role. This has been removed as the hostname should only be set if specified explicitly with ipa[server,replica,client]_hostname.
-
- Apr 16, 2019
-
-
Thomas Woerner authored
The installer logs have not been created using the ansible ipaclient, ipareplica and ipaserver roles. This has been fixed and the installer logs are created now. This is a new and fixed version of 2113c791 where verbose mode is turned off.
-
- Apr 05, 2019
-
-
Thomas Woerner authored
forward_policy is only set in dns.install_test in ipareplica_test if setup_dns is enabled. Therefore forward_policy will be ommited in this case.
-
Thomas Woerner authored
This is needed in ipareplica_setup_ds and has been removed before as part of commit f33d234d.
-
Thomas Woerner authored
The call of standard_logging_setup results in verbose and debug output in the ansible modules. This needs to be done in an altenative way. This reverts commit 2113c791.
-
- Apr 03, 2019
-
-
Thomas Woerner authored
These test are failing because there is no adtrust_imported and kra_imported setting yet in ansible_ipa_replica.
-
Thomas Woerner authored
If replica_conn_check failed a back trace was printed instead of a proper failure in ansible. Thias has been fixed.
-
Thomas Woerner authored
The configuration of DNS failed because of missing DNS settings in the ipareplica_prepare and ipareplica_setup_dns. Some fixed settings for use with DNSInstallInterface have been added to ansible_ipa_replica: options.dnssec_master = False options.disable_dnssec_master = False options.kasp_db_file = None options.force = False Fixes: #58 (install-replica fails: reverse_zones seems to be empty) Fixes: #63 (ipareplica_setup_dns fails)
-
Thomas Woerner authored
Use ipareplica_install_packages to enable or disable package installation for the client deployment part with ipaclient role.
-
Thomas Woerner authored
Replica config is not needed and there fore has been removed.
-
Thomas Woerner authored
The dns settings in options have not been used and also not provided to the module in the tasks file. Therefore these settings shoul dbe removed.
-
Thomas Woerner authored
The dns settings in options have not been used and also not provided to the module in the tasks file. Therefore these settings shoul dbe removed.
-
Thomas Woerner authored
The dns settings in options have not been used and also not provided to the module in the tasks file. Therefore these settings shoul dbe removed.
-
Thomas Woerner authored
ipaserver_master_password and ipaserver_setup_ntp have been linked from the ipaserver role before. With the move of the module_utils parts to the specific role locations the use of ipaserver modules leads to the missing dependency ansible_ipa_server, that is now only available in the server role. The ipaserver_master_password module has been replaced by the ipareplica specific ipareplica_master_password module. The ipaserver_setup_ntp module has been removed as the time related changes for replica are done in the client install part. Fixes: #59 (Module is missing interpreter line)
-
Thomas Woerner authored
The installer logs have not been created using the ansible ipaclient, ipareplica and ipaserver roles. This has been fixed and the installer logs are created now.
-
- Mar 26, 2019
-
-
Thomas Woerner authored
The role test is executed in the ipa[server,replica,client] roles first. These tests are usable in the Ansible test mode, but the folllowing steps in the task list are not. Therefore the blocks following the tests are limited to not being executed in test mode.
-
Thomas Woerner authored
python_2_3_test needs to be executed also in test mode to make sure that the follwing ipa[server,replica,client]_test modules could be executed also in test mode.
-
Thomas Woerner authored
Up to now the try to deploy an already deployed replica resulted in an error. Now this ends in an end play and no error is reported.
-
Thomas Woerner authored
For consitency the result_ prefix has been added to the registered result of the py3test.py script.
-
Thomas Woerner authored
With the changes for IPA enablement in the replica installer it is not possible anymore to enable the IPA server in the same way as in the server deployment. The new module ipareplica_enable_ipa has been added and the link for ipaserver_enable_ipa has been removed.
-
Thomas Woerner authored
The parameter config_setup_ca has been renamed to setup_ca and added to options. master_host_name has been added to config. Also a call for api.Backend.ldap2.connect has been added to make sure that the backend is connected.
-
Thomas Woerner authored
The promote argument has been dropped with the final removal of domain level 0 support in version 4.7.1. The fstore argument has been added with the 4.7.1 version also.
-
Thomas Woerner authored
The promote argument has been dropped with the final removal of domain level 0 support in version 4.7.1. The fstore argument has been added with the 4.7.1 version also.
-
Thomas Woerner authored
The promote argument has been dropped with the final removal of domain level 0 support in version 4.7.1. The fstore argument has been added with the 4.7.1 version also.
-
Thomas Woerner authored
Double imports and also the import of create_replica_config from ipaserver.install.installutils have been removed. create_replica_config is not used because the use of domain level 0 is not supported.
-
Thomas Woerner authored
ntp_server and ntp_pool are now provided to ipareplica_test. A conflict test with no_ntp has been added from the normal installer. Also added are references to options.password and options.dm_password, but these are commented out and not used or provided to the module. Proper ntp_servers and ntp_pool tests are needed still.
-