Commit Graph

  • b70a1ecf61 Do not use "del os.environ" as the variable might not exist Thomas Woerner 2023-09-14 15:06:46 +02:00
  • 7cb5e481e5 Merge pull request #1140 from t-woerner/new_module_template_fixes Rafael Guterres Jeffman 2023-09-13 11:07:02 -03:00
  • 60593b7dd3 utils/templates/ipamodule*.py.in: Fix superfluous type in argument spec Thomas Woerner 2023-09-13 13:20:47 +02:00
  • e84ed3b6ba utils/templates/test_module_client_context.yml.in: Fix FQDN issue Thomas Woerner 2023-09-13 13:09:24 +02:00
  • 6e1f9f1a72 pylint: Fix redefined-builtin Rafael Guterres Jeffman 2023-09-08 11:39:18 -03:00
  • 46a307aaeb pylint: Fix unused-argument Rafael Guterres Jeffman 2023-09-08 11:37:29 -03:00
  • d8f8211a1c ci: Bump pylint version Rafael Guterres Jeffman 2023-07-13 08:55:21 -03:00
  • 34daa992f5 development: Bump versions of development checks Rafael Guterres Jeffman 2023-07-13 08:41:35 -03:00
  • 07c1a5ee61 pylint: Unnecessary parens after '=' keyword Rafael Guterres Jeffman 2023-07-12 18:42:57 -03:00
  • 63d0272385 Change 'Exception' to 'RuntimeError' when FreeIPA version is too old Rafael Guterres Jeffman 2023-07-12 18:36:48 -03:00
  • d0a8005a7f pylint: Disable broad exception warnings Rafael Guterres Jeffman 2023-07-12 18:34:33 -03:00
  • 24efad73fa pylint: Fix warning 'unnecessary "else" after "return"' Rafael Guterres Jeffman 2023-07-12 18:01:59 -03:00
  • fd1352ad7e pylint: Disable warning when using non-literal dict Rafael Guterres Jeffman 2023-07-12 17:58:47 -03:00
  • de38e8f0bc Merge pull request #1138 from rjeffman/fix_spec_update_modules Thomas Woerner 2023-09-11 10:55:31 +02:00
  • 847ae2a374 spec file: Updated list of modules Rafael Guterres Jeffman 2023-09-08 10:04:47 -03:00
  • bcee9aba92 Merge pull request #1136 from rjeffman/bump_ansible_version_2.13 Thomas Woerner 2023-09-08 15:47:57 +02:00
  • c34c66fa79 ansible-freeipa: Bump minimum supported Ansible version to 2.13 Rafael Guterres Jeffman 2023-09-05 13:45:45 -03:00
  • 0a3cd06c6e README-*: Bump minimum supported Ansible version to 2.13 Rafael Guterres Jeffman 2023-09-05 13:42:27 -03:00
  • b5b22c3f7e roles: Bump minimum Ansible version to 2.13 Rafael Guterres Jeffman 2023-09-05 13:39:09 -03:00
  • 7ee385ee02 Merge pull request #1131 from rjeffman/roles_update_supported_distros Thomas Woerner 2023-09-07 13:05:24 +02:00
  • 7d9e4da9df Merge pull request #1120 from rjeffman/ci_fix_sanity_test_ansible_lint Thomas Woerner 2023-09-07 13:03:53 +02:00
  • 0a20b5902d Merge pull request #1133 from rjeffman/testday_1 Thomas Woerner 2023-09-07 13:02:13 +02:00
  • be9a2db404 Merge pull request #1134 from t-woerner/new_idview_module Rafael Guterres Jeffman 2023-09-06 09:53:23 -03:00
  • ba4a360520 New idview management module. Thomas Woerner 2023-08-24 13:41:04 +02:00
  • 3534fcdce7 ansible-lint: Use the same command line as galaxy-importer Rafael Guterres Jeffman 2023-07-20 19:14:04 -03:00
  • f0f21fc8aa ipacert: Fix revocation example playbook on README Rafael Guterres Jeffman 2023-08-24 08:46:41 -03:00
  • 5ed96eda05 Updated supported distros Rafael Guterres Jeffman 2023-08-23 15:35:04 -03:00
  • cf779e43bb Merge pull request #1123 from rjeffman/ci_increase_test_verbosity v1.11.1 Thomas Woerner 2023-07-24 10:05:25 +02:00
  • 1a48a0fb63 Merge pull request #1122 from t-woerner/fix_ipa_command_invalid_param_choices_for_IPA_4_6 Rafael Guterres Jeffman 2023-07-21 16:15:40 -03:00
  • ed3a0d5a1b ci: Increase verbosity for Ansible playbook runs Rafael Guterres Jeffman 2023-07-21 12:06:47 -03:00
  • d58b492f1d ansible_freeipa_module: Fix ipa_command_invalid_param_choices Thomas Woerner 2023-07-21 16:44:04 +02:00
  • 88d4a36e17 Merge pull request #1055 from rjeffman/ipauser_idp_attrs Thomas Woerner 2023-07-20 14:00:48 +02:00
  • 6fa8223662 ipauser: Support for External IdP attributes. Rafael Guterres Jeffman 2023-03-07 16:43:19 -03:00
  • c9e8656494 Merge pull request #1119 from t-woerner/update_authtypes_authind_readmes Rafael Guterres Jeffman 2023-07-19 11:37:34 -03:00
  • a791c6a0ca README-user.md: Add choices pkinit, hardened and idp to user_auth_type Thomas Woerner 2023-07-19 16:08:13 +02:00
  • 9cbccdade9 README-service.md: Add choice idp to auth_ind Thomas Woerner 2023-07-19 16:07:50 +02:00
  • 42c07d6336 README-host.md: Add choice idp to auth_ind Thomas Woerner 2023-07-19 16:07:27 +02:00
  • a728a8d43e README-config.md: Add choices pkinit, hardened and idp to user_auth_type Thomas Woerner 2023-07-19 16:06:26 +02:00
  • bd3266e9f1 Merge pull request #1117 from rjeffman/doc_update_ubuntu_support Thomas Woerner 2023-07-19 14:10:45 +02:00
  • 48063d2b3a Merge pull request #1118 from t-woerner/update_authtypes_authind Rafael Guterres Jeffman 2023-07-19 08:59:18 -03:00
  • 5d08214516 Merge pull request #1075 from rjeffman/automount_indirect_maps Thomas Woerner 2023-07-19 13:53:55 +02:00
  • ef0b7e80f0 ipaserver: Update README with detailed Ubuntu support Rafael Guterres Jeffman 2023-07-18 08:26:09 -03:00
  • a33fcf45f8 ipaautomountmap: add support for indirect maps Rafael Guterres Jeffman 2023-04-10 20:36:26 -03:00
  • c4b273c896 ipauser: Add choices pkinit, hardened and idp to user_auth_type Thomas Woerner 2023-07-18 16:06:33 +02:00
  • 62d34d0a22 ipaservice: Add choice idp to auth_ind Thomas Woerner 2023-07-18 16:05:13 +02:00
  • 3ed0c229c4 ipahost: Add choice idp to auth_ind Thomas Woerner 2023-07-18 16:02:13 +02:00
  • c089c010e6 ipaconfig: Add choices pkinit, hardened and idp to user_auth_type Thomas Woerner 2023-07-18 15:55:14 +02:00
  • cfbdd83a64 ansible_freeipa_module: New ipa_command_invalid_param_choices method Thomas Woerner 2023-07-18 15:46:56 +02:00
  • fef1bdcf8e Merge pull request #1116 from rjeffman/fix_runtests_collections Thomas Woerner 2023-07-17 15:35:54 +02:00
  • 411d363d91 Merge pull request #1056 from rjeffman/ipauser_smb_params Thomas Woerner 2023-07-17 15:24:22 +02:00
  • 1555132d85 utils/run-tests.sh: Install Ansible collections on virtual environment Rafael Guterres Jeffman 2023-07-15 14:55:44 -03:00
  • 57ad57dda3 ipauser: Add support for SMB attributes. Rafael Guterres Jeffman 2023-03-07 19:11:44 -03:00
  • dab64c7cf6 Merge pull request #1098 from rjeffman/doc_diferentiate_location_host_and_server Thomas Woerner 2023-07-14 15:39:37 +02:00
  • b7145bc2cc doc: Differentiate location meaning between host and server Rafael Guterres Jeffman 2023-05-17 16:16:37 -03:00
  • c9f1da5d6b Merge pull request #1076 from rjeffman/fix_usercheck_dictcheck Thomas Woerner 2023-07-14 15:25:20 +02:00
  • f4070f6a30 Merge pull request #1100 from rjeffman/ci_update_ansible_2_15 Thomas Woerner 2023-07-14 15:11:21 +02:00
  • ad9a03ece6 Merge pull request #1114 from rjeffman/remove_virtualenv Thomas Woerner 2023-07-14 15:05:09 +02:00
  • 1bfe6888a4 Remove dependency on 'virtualenv' Rafael Guterres Jeffman 2023-07-13 15:07:08 -03:00
  • 51ddaa6491 Merge pull request #1044 from rjeffman/ipauser_street Thomas Woerner 2023-07-12 20:34:49 +02:00
  • f56861cc15 ipauser: Add support for parameter "street" Rafael Guterres Jeffman 2023-02-20 14:13:39 -03:00
  • c4de680497 Merge pull request #1039 from rjeffman/ipauser_gecos Thomas Woerner 2023-07-12 17:08:53 +02:00
  • 7b2701b985 ipapwpolicy: Updated module documentation. Rafael Guterres Jeffman 2023-04-11 15:22:30 -03:00
  • 694c717829 ipapwpolicy: Modify handling of usercheck and dictcheck Rafael Guterres Jeffman 2023-04-11 15:27:05 -03:00
  • 083396e133 module_utils: Export Ansible's 'boolean' parsing function. Rafael Guterres Jeffman 2023-04-11 15:18:11 -03:00
  • 9a8a1db38f ipauser: Add support to modify GECOS field. Rafael Guterres Jeffman 2023-02-13 14:45:05 -03:00
  • 8f9c344bc1 Merge pull request #1106 from renich/patch-1 Rafael Guterres Jeffman 2023-06-15 11:15:55 -03:00
  • 067b683b81 Singular to plural on random serial numbers setting Renich Bon Ciric 2023-06-14 16:53:22 -06:00
  • 51f64e4393 upstream CI: Update ansible-core version Rafael Guterres Jeffman 2023-06-05 14:43:23 -03:00
  • 45700bc02b Merge pull request #1082 from t-woerner/fix_pwpolicy_maxsequence_test v1.11.0 Rafael Guterres Jeffman 2023-06-07 12:35:00 -03:00
  • d04a12e522 pwpolicy test: Fix maxsequence test Thomas Woerner 2023-04-27 09:15:09 +02:00
  • 4e9ec11b23 Merge pull request #1081 from cutrightjm/patch-1 Thomas Woerner 2023-06-07 17:17:01 +02:00
  • 2d93051101 Merge pull request #1078 from rjeffman/ipapwpolicy_simple_attribute_test Thomas Woerner 2023-06-07 17:12:36 +02:00
  • 1a7b279d78 Fix typo in ipapwpolicy.py Jacob Cutright 2023-04-26 17:32:50 -04:00
  • be228d1df3 Merge pull request #1094 from rjeffman/ci_disable_pytests Thomas Woerner 2023-06-07 17:00:59 +02:00
  • ce95c638be Merge pull request #1099 from rjeffman/roles_disallow_fqdn_domain_match Thomas Woerner 2023-06-07 16:56:06 +02:00
  • 876f39a6c5 Merge pull request #687 from yrro/ipacert Thomas Woerner 2023-06-07 16:54:47 +02:00
  • 950840e050 Merge pull request #1101 from t-woerner/multiple_service_management Rafael Guterres Jeffman 2023-06-07 11:53:14 -03:00
  • 87e1edf575 New certificate management module. Sam Morris 2021-11-18 00:25:56 +00:00
  • 09250cb2c5 ipaservice: Updated and new tests for certificates and multi service handling Thomas Woerner 2023-06-06 13:00:26 +02:00
  • 872c9e4cb2 ipaservice: Add Denis Karpelevich to the authors header Thomas Woerner 2023-06-06 12:45:34 +02:00
  • efe9c68600 ipaservice: Properly Handle certs with leading or trailing white space Thomas Woerner 2023-06-06 12:41:44 +02:00
  • 0d9873b81c Allow multiple services creation Denis Karpelevich 2023-03-03 22:01:57 +01:00
  • 5b91703bd7 Don't allow the FQDN to match the domain on server installs Rafael Guterres Jeffman 2023-06-01 11:21:38 -03:00
  • 180afd7586 Merge pull request #1077 from rjeffman/update_gitignore Rafael Guterres Jeffman 2023-05-30 10:59:09 -03:00
  • 7f16914032 Merge pull request #1097 from rjeffman/fix_ansible_lint_var_naming Thomas Woerner 2023-05-30 14:45:14 +02:00
  • 306522acd8 upstream CI: Disable ansible-lint var-naming check Rafael Guterres Jeffman 2023-05-16 16:03:00 -03:00
  • a155324188 Upstream CI: Disable execution of pytest tests. Rafael Guterres Jeffman 2023-05-15 15:35:23 -03:00
  • 8ec5b1fe21 Merge pull request #1092 from t-woerner/fix_requests_version_require_for_build_container Rafael Guterres Jeffman 2023-05-08 11:41:38 -03:00
  • 316255d524 tests/azure/templates/build_container.yml: Quote requests with version Thomas Woerner 2023-05-08 16:25:03 +02:00
  • 36b7a18e40 Merge pull request #1088 from t-woerner/fix_new_ansible_lint_disallowed_ignores Rafael Guterres Jeffman 2023-05-05 12:08:41 -03:00
  • a32fcb3765 ansible_freeipa_module.py: Calm down ansible-test on print and sys.exit Thomas Woerner 2023-05-04 17:35:26 +02:00
  • 2d4cad6c1b ipaserver_test.py: Add missing default for random_serial_numbers Thomas Woerner 2023-05-04 17:24:48 +02:00
  • a4b8e10a40 ansible-test: Do not use automatic field numbering specification Thomas Woerner 2023-05-04 17:17:26 +02:00
  • 98681bd4d2 Use "#!/usr/bin/env python" for python shebang Thomas Woerner 2023-05-04 17:03:23 +02:00
  • 2882e2426a Add -eu to all bash shebangs Thomas Woerner 2023-05-04 17:00:17 +02:00
  • f056775d95 Remove old or empty sanity ignore files Thomas Woerner 2023-05-04 16:55:36 +02:00
  • ad5450cd6f Merge pull request #1089 from t-woerner/pin_requests_below_2_29 Rafael Guterres Jeffman 2023-05-05 11:25:39 -03:00
  • e75d82131d Pin requests to < 2.29 temporarily Thomas Woerner 2023-05-05 15:06:38 +02:00
  • 99e468ad60 Merge pull request #1083 from t-woerner/fix_azure_molecule_docker Rafael Guterres Jeffman 2023-04-27 17:45:35 -03:00
  • 3cc111782c tests/azure: Install molecule-plguins to get docker driver Thomas Woerner 2023-04-27 14:01:09 +02:00