Commit Graph

  • 115f96d0be ipaserver_prepare: Properly report error, do show trace back Thomas Woerner 2019-07-02 13:38:41 +02:00
  • da2631d923 ipatopology modules: Use ipaadmin_ prefix for principal and password Thomas Woerner 2019-07-01 14:48:42 +02:00
  • c708ef781e New tests folder Thomas Woerner 2019-06-27 12:58:50 +02:00
  • e7de098790 README: Update information about external signed CA Thomas Woerner 2019-06-27 12:45:25 +02:00
  • 45d8008033 ipaserver: Add support for external signed CA Thomas Woerner 2019-06-26 18:34:20 +02:00
  • 5f580b5152 ipa[server,replica,client]: Remove tasks folder prefix for include_tasks Thomas Woerner 2019-06-26 18:20:41 +02:00
  • 7e42102aa5 ipa[server,replica,client]: RHEL-8 specific vars files Thomas Woerner 2019-06-26 16:03:54 +02:00
  • 3a3b4cb397 ansible_ipa_replica: installer.add_sids should default to False Thomas Woerner 2019-06-25 16:01:42 +02:00
  • 5afd889023 ipareplica_krb_enable_ssl: Initialize krb.pkcs12_info and krb.master_fqdn Thomas Woerner 2019-06-25 15:52:54 +02:00
  • 5d881a9bf3 ipareplica: Set all needed settings for kra Thomas Woerner 2019-06-25 10:53:07 +02:00
  • 2092220634 ipareplica: Make sure that certmonger picks the right master Thomas Woerner 2019-06-21 12:24:10 +02:00
  • ca4518a623 ansible_ipa_client: Always set options.unattended Thomas Woerner 2019-06-21 11:58:57 +02:00
  • 158fdb1876 ipatopologysegment: Use commands, not command v0.1.4 Thomas Woerner 2019-06-17 20:33:49 +02:00
  • c905cdaf02 Update README-topology.md v0.1.3 Thomas Woerner 2019-06-17 18:52:55 +02:00
  • 4378d161bc Update README.md Thomas Woerner 2019-06-17 18:35:42 +02:00
  • 1009c889b3 Update README.md Thomas Woerner 2019-06-17 18:34:01 +02:00
  • 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