Commit Graph

  • 56a8acedf0 ipatopologysegment: Allow domain+ca suffix, new state: checked Thomas Woerner 2019-06-17 18:08:37 +02:00
  • 8ac1a6e590 ipareplica: Add default(omit) for ipaclient role varaibles Thomas Woerner 2019-06-17 16:49:14 +02:00
  • 76d436ec0b ipareplica: Use ipareplica_server if set. Thomas Woerner 2019-06-17 16:42:37 +02:00
  • 438f09bad9 ipareplica: The dm password is not needed for ipareplica_master_password Thomas Woerner 2019-06-17 16:40:14 +02:00
  • 0f73362ef5 Merge pull request #60 from dawud/feature/improve_package_installation_tasks Thomas Woerner 2019-06-17 15:49:33 +02:00
  • 2372e5b98d ipaclient: Report error message if ipaclient_get_otp failed Thomas Woerner 2019-06-17 11:14:02 +02:00
  • 50046a7348 ipaclient: Fix test of newly supported ipaadmin_keytab use in ipaclient_join Thomas Woerner 2019-06-17 10:25:02 +02:00
  • 79d0ac9d47 Update README.md Thomas Woerner 2019-06-17 09:39:59 +02:00
  • ca43b427a8 Update README.md Thomas Woerner 2019-06-17 09:38:10 +02:00
  • b89112cf81 Update README.md Thomas Woerner 2019-06-14 20:13:22 +02:00
  • 215359e377 Update README.md Thomas Woerner 2019-06-14 19:28:51 +02:00
  • a79437d39a Update README.md Thomas Woerner 2019-06-14 19:27:52 +02:00
  • 4829399ef3 Update README.md Thomas Woerner 2019-06-14 18:26:50 +02:00
  • e218441c39 Update README.md Thomas Woerner 2019-06-14 18:18:33 +02:00
  • 8ffe818b7f Update README.md Thomas Woerner 2019-06-14 18:15:07 +02:00
  • 100b7eabaf ipaclient: Do not fail if ipaadmin_password is not used Thomas Woerner 2019-06-14 17:34:04 +02:00
  • ac24f9c067 ipaclient_join: Support to use ipaadmin_keytab without ipaclient_use_otp Thomas Woerner 2019-06-14 17:30:53 +02:00
  • da14fa29bb ipaclient: Use omit (None) for password, keytab, no string length checks Thomas Woerner 2019-06-14 17:26:12 +02:00
  • 813d5bbf97 ipaclient_get_otp: Remove ansible_python_interpreter handling Thomas Woerner 2019-06-12 11:06:38 +02:00
  • 3de056bc60 ipaclient_test: Fix Python2 decode use with Python3 Thomas Woerner 2019-06-12 11:00:59 +02:00
  • 6d328caa59 ipaserver_test: Treat host, domain and realm settings in the same was as the cli v0.1.2 Thomas Woerner 2019-06-07 17:59:12 +02:00
  • 6fe001e804 ipaserver: Only use install checks in _prepare, not also in _test Thomas Woerner 2019-06-07 17:57:17 +02:00
  • e1aa9641a4 ipaserver: Add log, debug and info to AnsibleModuleLog Thomas Woerner 2019-06-07 17:48:19 +02:00
  • 7d43c861bb ipaserver: Add support for pki_config_override Thomas Woerner 2019-06-07 17:45:16 +02:00
  • df65de902d ipaserver_setup_http: Only use tasks.restore_context for old releases Thomas Woerner 2019-06-07 17:39:41 +02:00
  • 46925086b7 ipaserver: Remove old section for client side deployment using command line Thomas Woerner 2019-06-07 17:28:29 +02:00
  • 9a53e71de8 ipaclient_test: Use validate_hostname with constants.MAXHOSTNAMELEN Thomas Woerner 2019-06-07 17:25:12 +02:00
  • c82867585b Increase minimal Ansible version to 2.8 Thomas Woerner 2019-06-05 17:55:21 +02:00
  • 2717fc6ca4 New galaxy.yml file for Ansible 2.8 and Ansible Galaxy 3.2 Thomas Woerner 2019-06-05 17:48:41 +02:00
  • 62fd4cc157 New topology managament modules Thomas Woerner 2019-06-05 17:37:45 +02:00
  • c822423b14 Move role documentation into the specific role locations as README.md Thomas Woerner 2019-06-05 15:48:43 +02:00
  • 9c2b995724 New playbook folder for sample playbooks Thomas Woerner 2019-06-05 15:47:21 +02:00
  • 20e5338ad5 Fixes #17 Improve how tasks manage package installation David Sastre Medina 2019-03-21 22:15:09 +01:00
  • b51397eb89 ipa[server,replica,client]: Deactivate Python2/3 test Thomas Woerner 2019-06-04 11:58:52 +02:00
  • 2dc2799883 ipareplica: Use result from ipareplica_test for freeipa-trust enablement Thomas Woerner 2019-06-04 11:45:04 +02:00
  • 5057b3cfe0 ipareplica: Add support for hidden replica Thomas Woerner 2019-05-31 18:05:02 +02:00
  • 5951b954be ipa[server,replica]: Enable freeipa-trust service if adtrust is enabled Thomas Woerner 2019-05-31 17:58:47 +02:00
  • 69b894a7e5 ipareplica: Disable automatic removal of replication agreements in uninstall Thomas Woerner 2019-05-31 17:47:05 +02:00
  • bb591f33dd roles/ipareplica/tasks/uninstall.yml: Add changed_when for uninstall Thomas Woerner 2019-05-31 17:44:36 +02:00
  • 1a3f72b1f4 roles/ipareplica/tasks/install.yml: Drop unused ipareplica_backend_disconnect Thomas Woerner 2019-05-31 17:43:06 +02:00
  • ab1b4bc6ba roles/ipareplica/library/ipareplica_prepare.py: Drop double sstore and fstore Thomas Woerner 2019-05-31 17:36:14 +02:00
  • 6b4f0f62de roles/ipareplica/library/ipareplica_enable_ipa.py: Do not use textwrap Thomas Woerner 2019-05-31 17:33:54 +02:00
  • dd321b2065 ipa[server,replica]: Fix wrong ansible argment types Thomas Woerner 2019-05-31 17:29:59 +02:00
  • 9397776501 ipaclient/tasks/install.yml: Save and restore ipaadmin_password with OTP Thomas Woerner 2019-05-31 17:22:56 +02:00
  • be04079fc7 ipaclient/tasks/install.yml: Disable One-Time Password for on_master Thomas Woerner 2019-05-31 17:21:26 +02:00
  • 5bdaa9aa6f ipaclient/action_plugins/ipaclient_get_otp: Only require gssapi for keytab Thomas Woerner 2019-05-31 17:14:19 +02:00
  • 1b1198a091 Merge pull request #84 from obscureorganization/better-gitignore Thomas Woerner 2019-05-31 16:40:42 +02:00
  • bdf3ad4a9c Merge pull request #81 from spoore1/length_fix Thomas Woerner 2019-05-31 16:39:30 +02:00
  • 939f10eeff Merge pull request #80 from branic/fix_empty_ipaservers Thomas Woerner 2019-05-31 16:39:09 +02:00
  • eded3b4cfd Ignore "*.retry" and "*.pyc" files Richard Bullington-McGuire 2019-05-27 20:44:52 +00:00
  • 58e1f03bcb Update README.md Thomas Woerner 2019-05-14 17:38:20 +02:00
  • e0c85c5af4 ipaclient install role length typo Scott Poore 2019-05-13 11:07:06 -05:00
  • 34ce174d55 Fix errors when ipaservers variable is not set Brant Evans 2019-05-08 16:08:24 -06:00
  • 0ddd62ea01 Comment out EL-8 for now. It is not known by ansible galaxy so far v0.1.1 Thomas Woerner 2019-05-03 19:13:37 +02:00
  • 36afd2220e ipa[server,replica]: Calm down ansible and yaml lint in ansible-galaxy Thomas Woerner 2019-05-03 19:11:58 +02:00
  • 2be00c1e0f ipa[server,replica]: Remove ipaclient dependency again Thomas Woerner 2019-05-03 19:09:37 +02:00
  • 93f9b900c6 ipaclient: Replace empty string test with length 0 test Thomas Woerner 2019-05-03 19:07:42 +02:00
  • e5be194d57 ipaclient: Fix indent in install.yml Thomas Woerner 2019-05-03 18:45:01 +02:00
  • 65fb75feaf ipaclient: Calm down ansible and yaml lint in ansible-galaxy Thomas Woerner 2019-05-03 18:37:22 +02:00
  • d08291bec4 Remove unused ipa-krb5, ipa-sssd and ipaconf roles Thomas Woerner 2019-05-03 17:45:22 +02:00
  • bb9abeec8c ipa[server,replica]: Use proper dependency for ipaclient role Thomas Woerner 2019-05-03 17:42:47 +02:00
  • 8c77c34d5f ipa[server,replica,client]: Update galaxy info Thomas Woerner 2019-05-03 17:37:32 +02:00
  • 12006859d9 Fix white space issues in yaml files and ansible vars Thomas Woerner 2019-05-03 17:34:56 +02:00
  • de087f8e38 Merge pull request #71 from Xaenalt/master v0.1.0 Thomas Woerner 2019-05-03 14:43:16 +02:00
  • 645d8e806c Removed ipa-krb5 from the data_files section Thomas Woerner 2019-05-03 14:42:50 +02:00
  • 9148dde50a ipaclient_setup_nss: Create DNS SSHFP records, update to latest FreeIPA Thomas Woerner 2019-04-26 13:13:43 +02:00
  • c18b777141 ipaclient_setup_ntp: Fixed NTP config for FreeIPA versions without sync_time Thomas Woerner 2019-04-26 12:50:34 +02:00
  • 81916b4528 ipaclient_api: Do not use version numbers for backward compatibility checks Thomas Woerner 2019-04-26 11:53:33 +02:00
  • 7a617281d7 ipaclient_setup_sssd: Use proper setting for no_krb5_offline_passwords Thomas Woerner 2019-04-26 11:51:06 +02:00
  • 27a26e3a9c Update REPLICA.md Thomas Woerner 2019-04-26 11:46:23 +02:00
  • 65c28a3c64 Update Supported FreeIPA Versions section Thomas Woerner 2019-04-26 11:45:28 +02:00
  • 63b15a7871 Merge branch 'master' of https://github.com/freeipa/ansible-freeipa Sean Pryor 2019-04-24 12:29:15 -04:00
  • 4d759b64ab Revert "ipa[server,replica,client]: Do not enforce ansible_fqdn as hostname" Thomas Woerner 2019-04-18 17:56:14 +02:00
  • 3145be9f80 Merge branch 'master' of https://github.com/freeipa/ansible-freeipa Sean Pryor 2019-04-18 09:39:43 -04:00
  • 3f14b81bc4 Updated setup.cfg to include all the necessary roles and remove unused roles Sean Pryor 2019-04-11 12:45:32 -04:00
  • 832d233380 ipareplica_setup_adtrust: Add missing settings for adtrust and module Thomas Woerner 2019-04-18 11:52:43 +02:00
  • a980aec1f8 ipaserver_setup_adtrust: Add missing settings for adtrust and module Thomas Woerner 2019-04-17 17:05:44 +02:00
  • 3967743a59 roles/ipareplica/defaults/main.yml: Remove unused settings Thomas Woerner 2019-04-17 17:02:12 +02:00
  • 482e3e944f ipaserver_test: Fix traceback caused by an Error Thomas Woerner 2019-04-17 16:58:06 +02:00
  • 0954f84572 ipa[server,replica,client]: Do not use meta end_play Thomas Woerner 2019-04-17 15:08:36 +02:00
  • bbaaf1f74c ipa[server,replica,client]: Do not enforce ansible_fqdn as hostname Thomas Woerner 2019-04-17 14:43:59 +02:00
  • 2cffd6ebf9 ipaclient_setup_ntp: Use time sync code from 4.6.4 if sync_time is not defined Thomas Woerner 2019-04-17 14:36:50 +02:00
  • cdc431ff92 ipa[client,replica,server]: Make sure that installer logs are created Thomas Woerner 2019-04-16 14:50:55 +02:00
  • 819bb5700e ipareplica/tasks/install.yml: Omit forward_policy if not set in ipareplica_test Thomas Woerner 2019-04-05 18:37:32 +02:00
  • 658f830970 ipaclient_setup_ntp: Add missing cli_servers, fix options.ntp_servers check Thomas Woerner 2019-04-05 18:31:54 +02:00
  • 40905510ca ansible_ipa_replica: Add import of ntpinstance again Thomas Woerner 2019-04-05 18:29:49 +02:00
  • 0b5b5756c7 Revert "ipa[client,replica,server]: Make sure that installer logs are created" Thomas Woerner 2019-04-05 18:11:24 +02:00
  • 387f555560 ansible_ipa_server: Add missing inspect import Thomas Woerner 2019-04-05 12:25:49 +02:00
  • 15f650ccaa ipaclient: Fix issues with FreeIPA 4.6 and prior Thomas Woerner 2019-04-04 17:28:37 +02:00
  • 818db5cb4d ipa[client,server]: Inspect validate_domain_name for 4.6 and prior Thomas Woerner 2019-04-04 17:20:15 +02:00
  • 25495d1e40 ipaserver_test: Do not show traceback in case of testing failures Thomas Woerner 2019-04-04 14:51:54 +02:00
  • de039aa0c8 ipaclient: Use ipaclient_all_ip_addresses instead of ipahost_all_ip_addresses (2) Thomas Woerner 2019-04-03 21:30:15 +02:00
  • 5d79745e88 ipareplica_test: Deactivate adtrust_imported and kra_imported tests Thomas Woerner 2019-04-03 18:47:13 +02:00
  • 7a2d2c5236 ipareplica_prepare: Properly fail if replica_conn_check failed Thomas Woerner 2019-04-03 18:08:34 +02:00
  • 44ce7263de ipareplica: Fix DNS setup issues Thomas Woerner 2019-04-03 18:03:16 +02:00
  • f33d234d5a ansible_ipa_server: Remove user_input, add missing DN and ntpinstance Thomas Woerner 2019-04-03 17:58:40 +02:00
  • b6a562b818 ipaserver: Use ipaserver_install_packages for ipaclient deployment part Thomas Woerner 2019-04-03 17:57:28 +02:00
  • 995864cf52 ipareplica: Use ipareplica_install_packages for ipaclient deployment part Thomas Woerner 2019-04-03 17:35:22 +02:00
  • b8885c8dfd ipareplica_enable_ipa: DO not create unused replica config Thomas Woerner 2019-04-03 17:07:25 +02:00
  • 69f0f1e59c ipareplica_setup_ds: Cleanup of unused dns settings in options Thomas Woerner 2019-04-03 16:02:07 +02:00