Commit Graph

  • 1ecc194ca6 ipclient: Move library and action_plugins into ipaclient role directory Thomas Woerner 2018-06-21 11:34:50 +02:00
  • 0c942baea2 ipaserver: Fix issue with setup_dns and forwarders or no_forwarders Thomas Woerner 2018-06-11 15:27:35 +02:00
  • d4b7d4d3e8 Merge pull request #22 from kellinm/no-change-on-python3-test Thomas Woerner 2018-05-18 15:37:28 +02:00
  • 80c81c2b0d Merge pull request #21 from etcet/master Thomas Woerner 2018-05-18 15:32:58 +02:00
  • 397acc01db ipaclient: Make krb5 DNS lookup possible in cluster environments Thomas Woerner 2018-05-18 14:52:58 +02:00
  • 3e9568e39e ipaclient: Fix krb5 DNS lookup and servers Thomas Woerner 2018-05-18 14:17:30 +02:00
  • 75cd130d4a Capturing python3 check result is not a change Kellin 2018-04-10 21:01:13 -04:00
  • a4b2401e4f Add example client and cluster playbooks and also cluster inventory file Thomas Woerner 2018-04-04 16:23:26 +02:00
  • 53d984f1e8 New role for ipareplica installation Thomas Woerner 2018-04-04 15:25:57 +02:00
  • 71ec4d4e2a Incorporate "Use os.path.isfile() and isdir()" from freeipa upstream Thomas Woerner 2018-04-04 15:11:34 +02:00
  • 8027415cb7 Fix typo Chris 2018-02-26 21:00:37 -06:00
  • 50bbd82338 ipaserver_setup_ds: Fix tasks.create_tmpfiles_dirs call (issue#19) Thomas Woerner 2018-02-21 17:35:40 +01:00
  • 458017f7d4 Merge pull request #20 from JAORMX/setup-py Thomas Woerner 2018-02-21 16:36:51 +01:00
  • 5e48f8e2ba Introduce setup files that copy roles to relevant directories Juan Antonio Osorio Robles 2018-01-09 17:47:36 +02:00
  • 9d6cd7acac ipaserver_{test,prepare}: Add kasp_db_file to options Thomas Woerner 2018-02-09 19:39:05 +01:00
  • 4f897d37f5 Server: Configure firewalld by default, new switch: ipaserver_no_firewalld Thomas Woerner 2018-02-09 16:57:14 +01:00
  • 3e03d7f44d ipaclient/tasks/install: Fix client installation on master within server role Thomas Woerner 2018-02-09 16:53:48 +01:00
  • 78a7a3bd2b Added requirements.txt file Thomas Woerner 2018-02-09 16:49:57 +01:00
  • 9beb31bf5c Client: Added version checks for save_state and configure_nisdomain calls Thomas Woerner 2018-02-09 16:38:15 +01:00
  • aaea687a3b Added GPLv3 COPYING file, fixed licenses in ipaconf, krb5 and sssd roles Thomas Woerner 2018-02-09 16:29:39 +01:00
  • 467c7764ea Merge pull request #18 from spoore1/serverforce Thomas Woerner 2018-02-09 16:11:48 +01:00
  • f3ef5f5fc8 server install force and allow_zone_overlap fixes Scott Poore 2018-02-08 18:45:20 -06:00
  • bf63b2cbc8 Update SERVER.md Thomas Woerner 2018-02-01 07:31:39 +01:00
  • 6b4f1e3854 Create SERVER.md Thomas Woerner 2018-02-01 07:27:11 +01:00
  • 159f24598b Create README.md Thomas Woerner 2018-02-01 06:49:47 +01:00
  • 7ef563327a Update CLIENT.md Thomas Woerner 2018-02-01 06:25:28 +01:00
  • 583c951a18 ipaserver/tasks/install.yml: Finally use include_role for client setup on master Thomas Woerner 2018-01-31 23:42:03 +01:00
  • 9adfb2f5a0 ipaserver/tasks/uninstall.yml: Fix error for using uninstall on not installed server Thomas Woerner 2018-01-31 23:40:31 +01:00
  • 986ac80a60 ipaserver: End play if server is already configured or client is configured Thomas Woerner 2018-01-31 23:39:29 +01:00
  • 4e2b687723 ipaserver/tasks/install.yml: Add no-log got master password generation again Thomas Woerner 2018-01-31 23:37:43 +01:00
  • 3dc9ab9999 ipaserver: Add no_host_dns for ipaserver_test Thomas Woerner 2018-01-31 23:34:56 +01:00
  • 4697a0326d ipaclient/tasks/main.yml: Fix undefined ipaclient_packages error with include_role Thomas Woerner 2018-01-31 23:28:53 +01:00
  • 3c4e68ef10 ipaclient/tasks/install.yml: Fix possible ipajoin.already_joined undefined issue Thomas Woerner 2018-01-31 23:27:45 +01:00
  • ceb4224afe ipaclient/tasks/install.yml: Support client usage in server role Thomas Woerner 2018-01-31 23:22:54 +01:00
  • 2a2f534540 module_utils/ansible_ipa_server.py: Deactivate debug log using warn output Thomas Woerner 2018-01-31 23:21:39 +01:00
  • 27dd55b58b module_utils/ansible_ipa_client.py: Fix client module util to work with python3 Thomas Woerner 2018-01-31 23:20:30 +01:00
  • 747ec87588 library/ipahost.py: Fix ipahost to work with Python3 Thomas Woerner 2018-01-31 23:19:47 +01:00
  • 6d252a24d1 Rename README.md to CLIENT.md Thomas Woerner 2018-01-31 13:12:12 +01:00
  • ecdbcea1e8 ipaserver: Fix DNS installation forward policy and DNSSEC validation Thomas Woerner 2018-01-30 10:25:56 +01:00
  • 80d503a21c ipaserver_prepare: Add missing no_dnssec_validation setting Thomas Woerner 2018-01-29 18:09:13 +01:00
  • 21eea732cc ipaserver/tasks/install.yml: Properly order settings for ipaserver_prepare Thomas Woerner 2018-01-29 18:05:58 +01:00
  • 55d9ca8215 ipaserver: Use result_ prefix for results Thomas Woerner 2018-01-29 17:56:30 +01:00
  • bc253e7233 ipaserver: Use ipaclient_ prefix for client settings Thomas Woerner 2018-01-29 17:46:53 +01:00
  • 9faea32375 ipaserver: Renamed ipaserver_*_password Thomas Woerner 2018-01-29 17:40:59 +01:00
  • 1bebc6c4e9 ipaserver/library/ipaserver_master_password.py: Renamed name of password return Thomas Woerner 2018-01-29 17:35:24 +01:00
  • d84a199345 roles/ipaserver/tasks/install.yml: Remove test section remain Thomas Woerner 2018-01-29 17:33:35 +01:00
  • 7180d1beff ipaclient,ipaserver: Better names for package tasks Thomas Woerner 2018-01-29 17:30:11 +01:00
  • 4228ae7d80 ipaserver: Drop unused test file install_cache Thomas Woerner 2018-01-29 17:22:46 +01:00
  • cce86d09ef ipaserver: Drop ipaserver_allow_repair Thomas Woerner 2018-01-29 17:22:25 +01:00
  • a0040ee821 ipaserver/library/ipaserver_prepare.py: Add missing allow_zone_overlap Thomas Woerner 2018-01-28 11:49:38 +01:00
  • d8c3d34369 ipaserver/library/ipaserver_test.py: Use check_zone_overlap directly Thomas Woerner 2018-01-28 11:48:40 +01:00
  • 3edc1bedca Make ipaserver role working with ipa 4.5(.4) Thomas Woerner 2018-01-28 11:46:31 +01:00
  • c5462d4aac roles/ipaserver/library/ipaserver_test: Return dns.ip_adresses and dns.reverse_zones Thomas Woerner 2017-12-08 13:39:36 +01:00
  • e215b67dbc module_utils/ansible_ipa_server.py: New function ansible_module_get_parsed_ip_addresses Thomas Woerner 2017-12-08 13:36:26 +01:00
  • d009b80621 library/ipadiscovery: Add time synchronization calls Thomas Woerner 2017-12-06 12:53:19 +01:00
  • 120786672e library/ipadiscovery: Drop unused check parameter Thomas Woerner 2017-12-06 12:52:46 +01:00
  • a7e78597c6 Add support for on_master flag Thomas Woerner 2017-12-06 12:46:57 +01:00
  • d2d4d95a5a Remove test remains from new ipasever role Thomas Woerner 2017-12-01 13:27:56 +01:00
  • 079049fa66 New role for ipaserver installation Thomas Woerner 2017-12-01 13:15:34 +01:00
  • 86323feb80 roles/ipaclient/tasks/install.yml: Allow to specify different hostname Thomas Woerner 2017-11-09 13:20:44 +01:00
  • bb603fbd9f roles/ipaclient/tasks/uninstall.yml: No need to use python3 test for uninstall Thomas Woerner 2017-11-09 13:19:58 +01:00
  • 7b51df6c33 roles/ipaclient/tasks/[un]install.yml: Use better formatting for commands Thomas Woerner 2017-11-09 13:19:08 +01:00
  • 11bf327c64 roles/ipaclient/defaults/main.yml: Do not use false string for bool values Thomas Woerner 2017-11-09 13:17:42 +01:00
  • fb8075c1ad library/ipadiscovery.py: Fix domain error message Thomas Woerner 2017-11-09 13:17:04 +01:00
  • d8ba096eb9 New global ansible_ipa_client utils module Thomas Woerner 2017-11-09 13:10:20 +01:00
  • 9259899db5 Merge pull request #6 from flo-renaud/fixipahost_44 Thomas Woerner 2017-10-18 11:36:53 +02:00
  • 5b57c8b792 ipahost module: fix the module for IPA 4.4 server Florence Blanc-Renaud 2017-10-17 17:06:14 +02:00
  • 5aa9f0ec33 Merge pull request #5 from flo-renaud/clean_inventory Thomas Woerner 2017-10-16 14:22:20 +02:00
  • fb047d7e4e Merge pull request #4 from flo-renaud/simplify_uninstall Thomas Woerner 2017-10-16 14:21:53 +02:00
  • e3ae3476a5 roles/ipaclient/tasks/install.yml: Add keytab or password required test Thomas Woerner 2017-10-13 16:38:45 +02:00
  • 8af5a26873 roles/ipaclient/tasks/install.yml: Use ipadiscovery.hostname for ipahost Thomas Woerner 2017-10-13 16:37:10 +02:00
  • 46b5d0f533 library/ipanss.py: Add standard_logging_setup call to fix logger.error behaviour Thomas Woerner 2017-10-13 16:32:52 +02:00
  • ccdd43f0b5 Extended python3 test to do an additional client test Thomas Woerner 2017-10-13 16:13:57 +02:00
  • a0b8bd39e0 Simplify ipaclient uninstall Florence Blanc-Renaud 2017-10-12 09:47:03 +02:00
  • c0cc3d4ece Remove unused inventory variables Florence Blanc-Renaud 2017-10-12 09:21:52 +02:00
  • 6998dc788e Merge pull request #3 from flo-renaud/fixotp_forcejoin Thomas Woerner 2017-10-11 17:31:07 +02:00
  • a1eb56d5bf Merge pull request #2 from flo-renaud/fixdoc Thomas Woerner 2017-10-11 17:09:38 +02:00
  • 92d73ae2b8 Fix otp + force-join usecase Florence Blanc-Renaud 2017-10-11 16:48:26 +02:00
  • 4bb1e84530 Fix modules documentation and remove unused variables Florence Blanc-Renaud 2017-10-11 16:14:36 +02:00
  • 63fd53eb77 Use Python2/3 to detect ansible_python_interpreter Thomas Woerner 2017-10-10 17:20:59 +02:00
  • 07a831a3a4 Merge pull request #1 from spoore1/master Thomas Woerner 2017-10-06 14:53:48 +02:00
  • 2183bb68cc change pkinit_anchors to kdc-ca-bundle Scott Poore 2017-10-05 11:46:07 -05:00
  • d99dcbbffb library/ipajoin.py: Fixed comment for missing keytab Thomas Woerner 2017-10-05 10:42:57 +02:00
  • 99c0891880 library/ipajoin.py: Fixed white spaces for comments and imports Thomas Woerner 2017-10-05 10:42:35 +02:00
  • ea77aa2820 library/ipatest.py: Fixed example descriptions Thomas Woerner 2017-10-05 10:41:01 +02:00
  • 6482a0d1c3 library/ipatest.py: Drop unused prinipal from module parameters Thomas Woerner 2017-10-05 10:39:43 +02:00
  • c696ea3ebf New module ipafixca to fix a missing ca.crt file. Thomas Woerner 2017-10-04 17:40:13 +02:00
  • a6c8505938 roles/ipaclient/tasks/install.yml: New fail for missing ca.crt file Thomas Woerner 2017-10-04 17:39:37 +02:00
  • b51980ee5d roles/ipaclient/tasks/install.yml: New fails, no end_play with ipajoin.changed Thomas Woerner 2017-10-04 17:29:44 +02:00
  • 455f5c9811 roles/ipaclient/vars/rhel.yml: Removed unused file Thomas Woerner 2017-10-04 17:28:06 +02:00
  • 990da8341f ipaclient vars: Renamed ipaclient_package to ipaclient_packages Thomas Woerner 2017-10-04 17:22:40 +02:00
  • c78507409c library/ipatest.py: New validation tests: krb5.conf and ipa ping Thomas Woerner 2017-10-04 17:13:19 +02:00
  • 36f941b5f5 library/ipafstore.py: Fix example to user proper module name Thomas Woerner 2017-10-04 16:54:09 +02:00
  • 161fd027ab library/ipaapi.py: Fixed create_db version check Thomas Woerner 2017-10-04 16:52:27 +02:00
  • e908ee4b52 library/ipatest.py: Additional ccache removal Thomas Woerner 2017-10-02 19:03:18 +02:00
  • afcc72807c library/ipatest.py: New return value ca_crt_exists Thomas Woerner 2017-10-02 19:01:50 +02:00
  • 0611704cb5 library/ipatest.py: Fix krb5_keytab_ok detection to work always Thomas Woerner 2017-10-02 19:00:25 +02:00
  • 92b824d8d2 roles/ipaclient/tasks/install.yml: ccache cleanup, new always clause Thomas Woerner 2017-10-02 18:54:23 +02:00
  • 895a887701 Add support for Python3 based freeipa versions (F-27+), make Python3 default Thomas Woerner 2017-10-02 17:12:15 +02:00
  • e797410e62 library/ipaclient.py: Fix mixture of tabs and spaces for Python3 Thomas Woerner 2017-10-02 17:04:23 +02:00