Commit Graph

  • cb95248ef5 Merge pull request #665 from rjeffman/fix_sudorule_idempotency Thomas Woerner 2021-11-12 13:09:58 +01:00
  • ca0aed54b0 ansible_module_utils: Add method to get parameters as lowercase. Rafael Guterres Jeffman 2021-11-11 16:58:48 -03:00
  • 17bba27abf automember: Fix behavior of unused parameters. Rafael Guterres Jeffman 2021-11-01 11:26:29 -03:00
  • 22f31d02f2 sudorule: Fix runas with external users and groups. Rafael Guterres Jeffman 2021-10-20 19:47:43 -03:00
  • 5e9a2e8c2e Merge pull request #667 from rjeffman/fix_service_principal_idempotent_issue Thomas Woerner 2021-11-03 15:52:07 +01:00
  • 0757bfee0a ipaprivilege: Fix module execution in check_mode. Rafael Guterres Jeffman 2021-10-26 11:37:07 -03:00
  • 1eff04a09a ipaprivilege: fix creation of add/del lists for permissions. Rafael Guterres Jeffman 2021-10-26 09:43:13 -03:00
  • f43831407b ipaservice: Fix idempotent behavior for principal aliases. Rafael Guterres Jeffman 2021-10-25 12:31:24 -03:00
  • 17dd8e4ec6 Merge pull request #659 from t-woerner/fix_galaxyfy_module_examples v0.4.2 0.4 Thomas Woerner 2021-10-12 16:40:58 +02:00
  • 0d57d69a99 galaxyfy: Fix newline issue in module examples Thomas Woerner 2021-10-12 16:18:57 +02:00
  • d1c3ecc95d Merge pull request #658 from t-woerner/fix_galaxyfy_roles_after_vars v0.4.1 Thomas Woerner 2021-10-12 15:27:51 +02:00
  • c92e9a5ca1 galaxyfy: Fix roles after vars Thomas Woerner 2021-10-12 10:56:58 +02:00
  • be78368eb0 Merge pull request #657 from t-woerner/galaxy_action_fix Rafael Guterres Jeffman 2021-10-11 12:57:50 -03:00
  • 7ee6fc3238 build-galaxy-release.sh: Use proper action plugins path plugins/action Thomas Woerner 2021-10-11 17:06:17 +02:00
  • 48d0b2f5a2 Merge pull request #654 from rjeffman/templates_variables_invtest v0.4.0 Thomas Woerner 2021-10-04 21:41:02 +02:00
  • e54b4677e8 Merge pull request #653 from t-woerner/galaxy_fix_doc_fragments Rafael Guterres Jeffman 2021-10-04 15:01:09 -03:00
  • 2a169ceb46 templates: Add IPA API connection variables to README. Rafael Guterres Jeffman 2021-10-04 14:11:04 -03:00
  • aa8648425b templates: Use IPAAnsibleModule params_fail_used_invalid. Rafael Guterres Jeffman 2021-10-04 14:06:43 -03:00
  • 53476687be utils/build-galaxy-release: Fix doc_fragment prefix for galaxy Thomas Woerner 2021-10-04 18:35:06 +02:00
  • ee2942598c Merge pull request #652 from rjeffman/ipaansiblemodule_fail_if_invalid Thomas Woerner 2021-10-04 16:37:04 +02:00
  • 4b77b274ae Merge pull request #645 from rjeffman/baseclass_ldapcache Thomas Woerner 2021-10-04 16:17:48 +02:00
  • 469fef1365 Documentation: Update modules README with ldap_cache variable. Rafael Guterres Jeffman 2021-09-23 16:09:55 -03:00
  • 1049a6c8c6 IPAAnsibleModule: add support for ldap_cache configuration. Rafael Guterres Jeffman 2021-09-23 15:42:44 -03:00
  • e4d2a7b353 api_connect: Allow configuration of IPA API connection. Rafael Guterres Jeffman 2021-09-23 15:36:03 -03:00
  • 0fac277ec8 vault: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:20:25 -03:00
  • 2ec65e91df user: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:20:13 -03:00
  • 5a67aa7714 sudorule: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:19:49 -03:00
  • 14c9f308d8 sudocmdgroup: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:19:33 -03:00
  • 7f80a3f140 sudocmd: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:19:20 -03:00
  • 81672bdf62 service: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:19:03 -03:00
  • f9851f0a33 server: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:18:48 -03:00
  • 970d6c12da selfservice: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:18:32 -03:00
  • 1ae2c1eb39 role: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:18:17 -03:00
  • efa67303ac pwpolicy: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:17:44 -03:00
  • 08f9259295 privilege: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:17:30 -03:00
  • 53defc9eec permission: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:17:15 -03:00
  • fc3f64f0f1 location: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:16:50 -03:00
  • 9bf2def20b hostgroup: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:16:31 -03:00
  • c497c8c4e1 host: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:16:18 -03:00
  • 952f62cd83 hbacsvcgroup: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:15:55 -03:00
  • 43d1a06b86 hbacsvc: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:15:41 -03:00
  • 7564250614 hbacrule: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:15:19 -03:00
  • 602f3a0ff3 group: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:14:57 -03:00
  • 089400dbd0 dnszone: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:14:36 -03:00
  • 6f7b514e02 dnsrecord: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:13:57 -03:00
  • 67282b1a6a dnsforwardzone: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:13:33 -03:00
  • f34337962d dnsconfig: : Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:13:12 -03:00
  • 06ccc70c39 delegation: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:12:44 -03:00
  • 23e38fae27 automember: Use IPAAnsibleModule method to validate arguments. Rafael Guterres Jeffman 2021-09-30 21:12:03 -03:00
  • 3dd9855916 IPAAnsibleModule: Provide function to fail in param is invalid. Rafael Guterres Jeffman 2021-09-30 21:05:23 -03:00
  • ecf5439fb2 Merge pull request #651 from rjeffman/tests_fix_ipa_context Thomas Woerner 2021-10-01 14:14:00 +02:00
  • 16db503929 Fix execution of client context tests. Rafael Guterres Jeffman 2021-09-30 19:30:53 -03:00
  • 742799f3e9 Merge pull request #647 from t-woerner/ipaserver-readme-present-doc-enhancement Rafael Guterres Jeffman 2021-09-30 09:20:43 -03:00
  • b434c5f325 Merge pull request #400 from rjeffman/lint_fix_ansible_lint_issues Thomas Woerner 2021-09-30 12:03:38 +02:00
  • 7b05c02669 Merge pull request #650 from rjeffman/setup_py_pylint Thomas Woerner 2021-09-30 11:03:44 +02:00
  • 26ac5a284a setup.py: Disable pylint rule import-error. Rafael Guterres Jeffman 2021-09-29 15:52:30 -03:00
  • a5310b0a85 pre-commit: Exclude env_*.yml files from ansible-lint. Rafael Guterres Jeffman 2021-09-27 18:42:51 -03:00
  • 279ac60ac1 Fix example playbooks task name to better represent action performed. Rafael Guterres Jeffman 2020-11-26 18:06:26 -03:00
  • 484c39d7c8 Fix user example playbooks that manage certificate members. Rafael Guterres Jeffman 2020-11-26 18:05:24 -03:00
  • 12338309d2 ipauser, ipahost: Enable verification for certificate tests. Rafael Guterres Jeffman 2021-05-27 19:24:43 -03:00
  • e069395ba0 Make ansible-lint and yamllint use more strict rules. Rafael Guterres Jeffman 2020-09-21 19:56:58 -03:00
  • db900ffe6a Fix comment identation in test playbooks. Rafael Guterres Jeffman 2021-05-27 19:28:12 -03:00
  • 2939b260fc Fix yamllint line-length warnings. Rafael Guterres Jeffman 2021-05-31 16:47:01 -03:00
  • 9ebfd011c0 Fix yamllint colons occurrences. Rafael Guterres Jeffman 2020-09-21 19:56:08 -03:00
  • 1032d27d95 Fix yamllint empty-lines occurrences. Rafael Guterres Jeffman 2020-09-21 19:53:35 -03:00
  • 37a469d44a Fix yamllint document-start occurrences. Rafael Guterres Jeffman 2020-09-21 19:44:56 -03:00
  • 884282c79b Fix Ansible warning on using an integer where a string is expected. Rafael Guterres Jeffman 2020-09-21 19:43:39 -03:00
  • afe889c2ab Ignore ansible-lint error E505 for 'users.json' file. Rafael Guterres Jeffman 2021-07-08 14:21:26 -03:00
  • 3943adaa8d Fix ansible-lint error 502 (unnamed-task) for example playbooks. Rafael Guterres Jeffman 2021-05-31 14:43:08 -03:00
  • e7d354c2d4 Fix ansible-lint E502 for test playbooks. Rafael Guterres Jeffman 2020-11-26 18:01:17 -03:00
  • 0782e260f2 Fix ansible-lint E208 by setting file modes in file and copy tasks. Rafael Guterres Jeffman 2020-11-26 18:13:14 -03:00
  • 1054bdd0e3 Fix ansible-lint E206 (var-spacing) on all test and example playbooks. Rafael Guterres Jeffman 2021-05-31 13:37:28 -03:00
  • ca4e9cd1e7 Fix ansible-lint E201 by removing trailing white space from playbooks. Rafael Guterres Jeffman 2020-09-21 12:47:35 -03:00
  • 926297f855 Merge pull request #649 from t-woerner/playbooks_fix_exmaple Rafael Guterres Jeffman 2021-09-29 09:09:03 -03:00
  • b62735ede2 Merge pull request #646 from rjeffman/iparole_fix_test Thomas Woerner 2021-09-29 10:29:49 +02:00
  • ffe8a121dd playbooks, README-host: Change exmaple to example Thomas Woerner 2021-09-29 10:08:13 +02:00
  • 8fe41495a0 Merge pull request #631 from rjeffman/plugins_remote_module_execution Thomas Woerner 2021-09-29 09:51:47 +02:00
  • 7e0624d836 ipavault: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:31:57 -03:00
  • d9dcc8f5dc topology: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:46:15 -03:00
  • 63423779a8 ipaselfservice: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:47:13 -03:00
  • f1381edcd4 ipaservice: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:31:57 -03:00
  • 27b50957d1 ipauser: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:56 -03:00
  • 577d8f7893 ipatrust: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:53 -03:00
  • 829f10568a ipasudorule: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:51 -03:00
  • 3cd9978171 ipasudocmdgroup: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:48 -03:00
  • 198e2152f5 ipasudocmd: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:45 -03:00
  • 26dc8f1e53 ipaserver: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:43 -03:00
  • c38b1e2539 iparole: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:31:57 -03:00
  • d5451cdacb ipapwpolicy: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:40 -03:00
  • 368cee9364 ipaprivilege: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:38 -03:00
  • a599f4ad87 ipapermission: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:35 -03:00
  • 1440fb39b2 ipalocation: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:33 -03:00
  • 40f544bab4 ipahostgroup: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:30 -03:00
  • d0287f90cd ipahost: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:28 -03:00
  • 6ce1055bac ipahbacsvcgroup: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:25 -03:00
  • ec777dab8f ipahbacsvc: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:23 -03:00
  • 876187ab85 ipahbacrule: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:20 -03:00
  • 1fdf7a4359 ipagroup: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:28:18 -03:00
  • cf7b197a1f ipadnszone: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:31:57 -03:00
  • a834de1f95 ipadnsrecord: Allow execution of plugin in client host. Rafael Guterres Jeffman 2021-09-03 13:26:01 -03:00