Commit Graph

  • a44ffbf3dd iparole: rename function get_lowercase to result_get_value_lowercase Rafael Guterres Jeffman 2021-12-29 10:49:33 -03:00
  • 846fdc0698 iparole: Fix idempotence issues with members. Rafael Guterres Jeffman 2021-11-11 19:32:43 -03:00
  • faace4f376 iparole: Ensure host members are lowercase and FQDN. Rafael Guterres Jeffman 2021-11-11 19:17:18 -03:00
  • bde3eb8294 IPAAnsibleModule: cache IPA domain. Rafael Guterres Jeffman 2022-01-12 16:55:33 -03:00
  • 971fcc917a iparole: Case insensitive comparison of service members. Rafael Guterres Jeffman 2021-11-11 18:52:41 -03:00
  • 13d7d714d7 iparole: Remove custom code in favor of commom functions. Rafael Guterres Jeffman 2021-11-11 17:45:03 -03:00
  • 8a93627079 iparole: Removed unused code. Rafael Guterres Jeffman 2021-11-11 17:18:37 -03:00
  • c24ff079d6 Merge pull request #725 from t-woerner/fix_new_ansible_test_findings Rafael Guterres Jeffman 2022-01-12 18:59:19 -03:00
  • 4f1a01b85b ansible-test fixes Thomas Woerner 2022-01-12 16:54:52 +01:00
  • 886abee4e2 Merge pull request #674 from rjeffman/sudorule_fix_host_order Thomas Woerner 2022-01-12 16:10:21 +01:00
  • ce8487e394 pylint: Enable pylint for ansible-freeipa roles. Rafael Guterres Jeffman 2021-12-14 12:52:53 -03:00
  • bf5555271d pylint: Fix pylint issues with modules. Rafael Guterres Jeffman 2021-12-14 13:05:22 -03:00
  • 752fa1087d pylint: Add modules and names that should be ignored by linter. Rafael Guterres Jeffman 2021-12-14 12:55:39 -03:00
  • fe836b538d Merge pull request #721 from rjeffman/ipagroup_fix_member_management Thomas Woerner 2022-01-12 16:07:38 +01:00
  • 746e4c0ffa Merge pull request #723 from t-woerner/sanity-ansible-test Rafael Guterres Jeffman 2022-01-12 11:59:28 -03:00
  • 8fa29a9522 Enable ansible-test in github workflow Thomas Woerner 2022-01-11 13:58:25 +01:00
  • de8d724663 build-galaxy-release.sh: Use build dir, new options, checks, no reset Thomas Woerner 2022-01-12 13:36:49 +01:00
  • b401ba0354 Merge pull request #498 from chr15p/ipaautomountkey Thomas Woerner 2022-01-12 13:27:32 +01:00
  • dd700d956b Fixed automountkey code review issues. Rafael Guterres Jeffman 2022-01-05 18:22:41 -03:00
  • 3ca9982c73 New automount key management module chrisp 2021-01-12 17:20:32 +00:00
  • 6a1f61931d Merge pull request #497 from chr15p/ipaautomountmap Thomas Woerner 2022-01-11 18:01:25 +01:00
  • e1e8ff5916 Adapt automount to IPAAnsibleModule and add code review modifications. Rafael Guterres Jeffman 2022-01-05 15:23:38 -03:00
  • 3b08edda50 ipagroup: Refactor and fix group member management. Rafael Guterres Jeffman 2022-01-06 18:09:26 -03:00
  • 0d47429000 New automount map management module. chrisp 2021-01-12 16:47:20 +00:00
  • 870dfec9df Merge pull request #697 from rjeffman/ci_fix_pytests_ansible_version Thomas Woerner 2022-01-05 12:19:30 +01:00
  • 7e62ebd7b4 Merge pull request #696 from rjeffman/ci_centos9_stream Thomas Woerner 2022-01-05 12:18:46 +01:00
  • 081d0f658d Merge pull request #706 from rjeffman/ci_ansible_core_2_12 Thomas Woerner 2022-01-05 12:17:43 +01:00
  • d708fc4734 Merge pull request #704 from rjeffman/ansible_doc_test_ansible_2_12 Thomas Woerner 2022-01-05 12:17:19 +01:00
  • 4a4700191e Merge pull request #716 from rjeffman/iparole_add_state_renamed Thomas Woerner 2022-01-05 11:37:03 +01:00
  • 8c88413ac1 Merge pull request #717 from rjeffman/ci_fix_kdc_unavailable Thomas Woerner 2022-01-04 13:41:25 +01:00
  • 30c4748fe2 upstream CI: Wait for KDC to be available. Rafael Guterres Jeffman 2021-12-29 15:01:20 -03:00
  • 68f775842d iparole: Add state 'renamed'. Rafael Guterres Jeffman 2021-12-29 11:16:55 -03:00
  • cf7fc949fe sudorule: Create FQDN from single hostnames Rafael Guterres Jeffman 2021-10-27 15:57:10 -03:00
  • 40e00a6234 Merge pull request #713 from rjeffman/remove_site_yml v1.5.3 Thomas Woerner 2021-12-28 15:23:24 +01:00
  • c24e5710da Merge pull request #714 from t-woerner/galaxy_tag_linux Rafael Guterres Jeffman 2021-12-23 14:54:46 -03:00
  • 43a525139b galaxy.yml: Add linux tag for AH Thomas Woerner 2021-12-23 15:33:55 +01:00
  • e0bdfdfe32 Merge pull request #712 from t-woerner/readme_fixes Rafael Guterres Jeffman 2021-12-23 11:33:32 -03:00
  • 65937ed8c3 module README files: Drop extra module header in Variables section Thomas Woerner 2021-12-23 15:17:27 +01:00
  • ec2c0c4b59 README.md: Add automount location, fix some README links Thomas Woerner 2021-12-23 15:06:26 +01:00
  • 753a8b0bd1 Remove unused, old example of ipaclient deploy. Rafael Guterres Jeffman 2021-12-23 11:22:36 -03:00
  • a1f882ac52 Merge pull request #694 from rjeffman/ipaservice_code_optimization v1.5.2 Thomas Woerner 2021-12-23 14:10:18 +01:00
  • 8d99ce4207 Merge pull request #711 from t-woerner/automember_fixes Rafael Guterres Jeffman 2021-12-23 10:03:18 -03:00
  • e3e7d71474 Fix automember test Rafael Guterres Jeffman 2021-12-22 14:09:28 -03:00
  • 285fb6b8e0 automember: Add support for action: orphans_removed Thomas Woerner 2021-12-22 13:20:45 +01:00
  • d2648b142a automember: Add automember default group handling Thomas Woerner 2021-12-22 13:12:14 +01:00
  • 67e192242c automember: Add automember state: rebuilt Thomas Woerner 2021-12-22 12:50:08 +01:00
  • 9eefc1ae7c ansible_freeipa_module: New api_get_basedn, IPAAnsibleModule.ipa_get_basedn Thomas Woerner 2021-12-22 12:13:53 +01:00
  • b9d0b35e83 Merge pull request #709 from t-woerner/automationhub_fixes2 v1.5.1 Rafael Guterres Jeffman 2021-12-14 17:59:46 -03:00
  • 85006d611f Fix ansible-test reported pep8 errors Thomas Woerner 2021-12-14 17:17:17 +01:00
  • 82412ef761 ipabackup_get_backup_dir.py: Add missing ":" in example Thomas Woerner 2021-12-14 15:35:35 +01:00
  • 2e178e5a38 Ignore file for ansible-test sanity 2.12 Thomas Woerner 2021-12-14 12:03:37 +01:00
  • f47d134335 utils/gen_module_docs.py: Drop duplicate setup_adtrust key Thomas Woerner 2021-12-14 12:38:28 +01:00
  • 541c514aa9 Add version for ansible deprecated calls Thomas Woerner 2021-12-14 12:35:42 +01:00
  • 85257b9d03 build-galaxy-release: Real cleanup of ipabackup_get_backup_dir.py link Thomas Woerner 2021-12-14 10:57:31 +01:00
  • e7f902ca48 Merge pull request #671 from rjeffman/baseclass_playground Thomas Woerner 2021-12-13 14:03:14 +01:00
  • a1bfa608e2 Merge pull request #705 from rjeffman/fix_yamllint_issues Thomas Woerner 2021-12-10 16:30:48 +01:00
  • e15c716906 upstream CI: Enable ansible-doc-test for ansible-core 2.12. Rafael Guterres Jeffman 2021-12-09 22:03:15 -03:00
  • 4167982208 upstream CI: Enable nightly tests using ansible-core 2.12. Rafael Guterres Jeffman 2021-12-09 22:25:06 -03:00
  • eefd94d13f yamllint: Fix missing document start. Rafael Guterres Jeffman 2021-12-09 22:16:26 -03:00
  • 667177db07 Merge pull request #699 from rjeffman/ubuntu_fix_roles Thomas Woerner 2021-12-09 15:55:40 +01:00
  • f301ad55aa Merge pull request #703 from jh23453/patch-2 Thomas Woerner 2021-12-09 15:48:18 +01:00
  • fd9ecc246d Merge pull request #702 from jh23453/patch-1 Thomas Woerner 2021-12-09 14:24:27 +01:00
  • b15552540c Merge pull request #698 from rjeffman/ci_centos9_stream_images Thomas Woerner 2021-12-09 12:58:17 +01:00
  • 25b41b7eca correct comment in example playbook jh23453 2021-12-08 17:27:08 +01:00
  • b53f2a08d6 Login shell is called defaultshell and not defaultlogin jh23453 2021-12-08 17:20:10 +01:00
  • b140f04a9d hbacsvcgroup: Fix member management idempotence issues. Rafael Guterres Jeffman 2021-11-12 15:01:33 -03:00
  • f2b3e88d5a ipaservice: code refactor. Rafael Guterres Jeffman 2021-11-25 18:01:02 -03:00
  • e001ecb1de upstream ci: Build images for CentOS 9 Stream. Rafael Guterres Jeffman 2021-11-26 08:47:04 -03:00
  • 44b3c3003d Debian Buster: Fix "No module named 'ipapython'". Rafael Guterres Jeffman 2021-11-29 16:17:44 -03:00
  • c7a3b26ec4 Ubuntu 18.04: Fix role instalation for Ubuntu Bionic Beaver. Rafael Guterres Jeffman 2021-09-03 23:41:12 -03:00
  • 214b6bba7e ci: Add support for CentOS 9 Stream on upstream CI. Rafael Guterres Jeffman 2021-11-26 09:58:58 -03:00
  • 9252284504 Merge pull request #668 from rjeffman/ipaservice_use_default_error_handler v1.5.0 Thomas Woerner 2021-11-29 15:38:08 +01:00
  • 9665769cfc Merge pull request #683 from rjeffman/module_utils_lowercase_get Thomas Woerner 2021-11-29 13:39:37 +01:00
  • 7d02d4d409 ipaservice: Remove custom error handler. Rafael Guterres Jeffman 2021-11-24 17:45:50 -03:00
  • 700d2b7335 upstrem CI: Fix Ansible version in pytest playbooks. Rafael Guterres Jeffman 2021-11-26 10:17:18 -03:00
  • fb5f59db23 ipaservice: Use gen_*_lists to avoid unneded API calls. Rafael Guterres Jeffman 2021-11-24 17:33:01 -03:00
  • 90e8098bf4 Merge pull request #690 from rjeffman/shellcheck Thomas Woerner 2021-11-25 13:53:26 +01:00
  • d615d3d4ed Merge pull request #675 from rjeffman/automember_idempotence_issue Thomas Woerner 2021-11-25 13:50:04 +01:00
  • 8ba665213f linters: Fix shellcheck warnings in 'utils' scripts. Rafael Guterres Jeffman 2021-11-24 20:50:15 -03:00
  • 036891d09a shellcheck: Run shellcheck as a Github action. Rafael Guterres Jeffman 2021-11-23 16:35:44 -03:00
  • 93a441494d pre-commit: Add shellcheck to pre-commit configuration. Rafael Guterres Jeffman 2021-11-23 16:21:43 -03:00
  • 77b72af1a2 Merge pull request #692 from t-woerner/add_backup_cleanup_to_build_galaxy_release Rafael Guterres Jeffman 2021-11-24 20:20:13 -03:00
  • 4bfde9b61a Merge pull request #612 from rjeffman/ci_use_ansible_core Thomas Woerner 2021-11-24 14:14:49 +01:00
  • f113e7071e build-galaxy-release: Cleanup of ipabackup_get_backup_dir.py link Thomas Woerner 2021-11-24 13:02:24 +01:00
  • ef9f7fcb84 Merge pull request #691 from t-woerner/master_automationhub_fixes Rafael Guterres Jeffman 2021-11-24 08:50:37 -03:00
  • 5c5b05a74f pylint upstream: Ignore __metaclass__ Thomas Woerner 2021-11-23 16:35:51 +01:00
  • fa94b14e91 yamllint: Fix EXAMPLE issues Thomas Woerner 2021-11-23 15:48:40 +01:00
  • cd3646ad67 shellcheck: Double quote to prevent globbing and word splitting Thomas Woerner 2021-11-23 15:21:26 +01:00
  • 2e8c2f881f Use ansible.module_utils.six instead of six Thomas Woerner 2021-11-24 09:58:38 +01:00
  • b88cab07ff Add missing whitespace around arithmetic operator Thomas Woerner 2021-11-23 14:01:35 +01:00
  • f406de14e8 ipaclient_get_facts: Fix closing bracket does not match indentation Thomas Woerner 2021-11-23 13:55:10 +01:00
  • a86970efe1 Remove "’" from yaml files Thomas Woerner 2021-11-23 13:20:07 +01:00
  • 0af208d271 Replace asserts with raise AssertionError Thomas Woerner 2021-11-23 13:17:21 +01:00
  • 10b16a3bbf Remove non-module shebang Thomas Woerner 2021-11-18 18:58:51 +01:00
  • 5c871242a7 Add __future__ imports and __metaclass__ for automationhub Thomas Woerner 2021-11-18 17:31:26 +01:00
  • 2f9791f6c5 DNSZone: Use IPAAnsibleModule. Rafael Guterres Jeffman 2021-10-26 19:29:24 -03:00
  • f41104520e automountlocation: Use IPAAnsibleModule. Rafael Guterres Jeffman 2021-10-26 19:27:52 -03:00
  • d81994475e Deprecate FreeIPABaseModule in favor of IPAAnsibleModule. Rafael Guterres Jeffman 2021-10-26 18:08:31 -03:00
  • 612b60766e CI: Test modules against different Ansible versions. Rafael Guterres Jeffman 2021-08-10 10:54:51 -03:00
  • d6eaf91225 Merge pull request #670 from rjeffman/ipapermission_fixes Thomas Woerner 2021-11-12 13:19:41 +01:00