Commit Graph

  • da4194b4f4 collection: Allow playbooks to be executed using collection run_collection_playbooks Rafael Guterres Jeffman 2025-03-17 15:39:07 -03:00
  • 22700620c6 ipaconfig: Validate emaildomain validate_emaildomain Rafael Guterres Jeffman 2025-03-05 16:49:11 -03:00
  • feb33e4e3a Merge pull request #1340 from t-woerner/dns_over_tls_hotfix v1.14.5 Varun Mylaraiah 2025-02-11 14:51:58 +05:30
  • 3c50a8121f ipa* deployment roles: Hotfix for dns_over_tls (Freeipa#7343) Thomas Woerner 2025-02-07 18:09:08 +01:00
  • e8688d4cf5 Merge pull request #1337 from t-woerner/ipagroup_fix_externalmember_client_context_fail v1.14.4 Rafael Guterres Jeffman 2025-02-04 11:54:15 -03:00
  • d540be425a ipagroup: Fix test for externalmember use in client context Thomas Woerner 2025-02-04 12:28:00 +01:00
  • c1d7ed1df6 Merge pull request #1335 from rjeffman/ipagroup_fix_1 v1.14.3 Thomas Woerner 2025-02-03 13:43:35 +01:00
  • 0fc8ddf450 Merge pull request #1327 from rjeffman/remove_unsupported_systems Thomas Woerner 2025-02-03 12:58:16 +01:00
  • 012f0deb00 Remove 'vars' files of unsupported distributions Rafael Guterres Jeffman 2024-12-30 09:29:59 -03:00
  • f27b0e3011 Merge pull request #1334 from rjeffman/update_c10s_image Thomas Woerner 2025-01-31 16:03:32 +01:00
  • 8b4b22dd00 Use non-development CentOS 10 Stream image Rafael Guterres Jeffman 2025-01-28 15:20:54 -03:00
  • 91c4b83311 Configure yamllint to be compatible with ansible-lint Rafael Guterres Jeffman 2025-01-28 15:20:09 -03:00
  • 6925503a10 ipagroup: Fix management of AD objects Rafael Guterres Jeffman 2025-01-29 00:32:16 -03:00
  • 0da0b22ae7 Merge pull request #1336 from rjeffman/idoverrideuser_client_context_test Thomas Woerner 2025-01-31 13:00:32 +01:00
  • f5f454915c tests/idoverrideuser: Fix client context test when running on client Rafael Guterres Jeffman 2025-01-29 00:56:56 -03:00
  • 8581b79eba tests: Improve FreeIPA facts Rafael Guterres Jeffman 2025-01-29 00:27:22 -03:00
  • a9602431ce ansible_freeipa_module_utils: Add functions to handle objects SID Rafael Guterres Jeffman 2025-01-28 23:57:43 -03:00
  • 9195494f37 Merge pull request #1243 from t-woerner/ipareplica_ip_addresses_use_for_client v1.14.2 Rafael Guterres Jeffman 2024-12-12 10:00:09 -03:00
  • 81abf6889b ipareplica: Pass ipareplica_ip_addresses to client deployment part Thomas Woerner 2024-06-05 18:18:56 +02:00
  • 81906edec6 Merge pull request #1322 from rjeffman/rhel70023 Thomas Woerner 2024-12-12 12:02:37 +01:00
  • 5071653db3 Merge pull request #1321 from rjeffman/rhel-68439 Thomas Woerner 2024-12-12 11:27:01 +01:00
  • df4ec30a51 ipasudorule: Evaluate all members related to hosts and users Rafael Guterres Jeffman 2024-12-03 20:03:27 -03:00
  • 73160a037b Merge pull request #1323 from rjeffman/rhel70021 Thomas Woerner 2024-12-11 14:54:59 +01:00
  • b7ed9ecfd5 Merge pull request #1324 from t-woerner/no_role_plugin_duplicates Rafael Guterres Jeffman 2024-12-11 10:29:07 -03:00
  • a4f608854d ansible_ipa_server.py: Calm down ansible-test "metaclass-boilerplate" Thomas Woerner 2024-12-11 10:31:08 +01:00
  • 8e6c5e566d utils/build-galaxy-release.sh: Do not create duplicates for role plugins Thomas Woerner 2024-12-10 17:07:38 +01:00
  • 431dc8667a ipagroup: Correctly handle externalmember in member actions Rafael Guterres Jeffman 2024-12-04 19:48:44 -03:00
  • bc16ccaef7 ipacert: Revoking with removeFromCRL should be handled as cert release Rafael Guterres Jeffman 2024-12-05 15:33:30 -03:00
  • 227c95e62e Merge pull request #1319 from rjeffman/fix_show_broad_exception Thomas Woerner 2024-12-03 15:09:14 +01:00
  • 5abb515c92 utils/templates: Use ipalib_errors.NotFound instead of Exception Rafael Guterres Jeffman 2024-12-02 23:26:08 -03:00
  • 1c4b50fa51 modules: Do not hide errors using IPA *_show command with Exception Rafael Guterres Jeffman 2024-12-02 22:58:51 -03:00
  • 8fc2de1673 Merge pull request #1318 from t-woerner/testing_container_create_enable_cap_sys_admin Rafael Guterres Jeffman 2024-12-02 14:41:35 -03:00
  • 8d74fe34ef Enable c10s testing for PRs and nightly and after merge testing Thomas Woerner 2024-12-02 15:31:33 +01:00
  • 87ad46f7a4 Enable to build c10s test container image Thomas Woerner 2024-12-02 15:11:48 +01:00
  • 4c3f4e6f7d infra/image: Use SYS_ADMIN capability for server deployment Thomas Woerner 2024-12-02 15:01:20 +01:00
  • 489f4d5784 Merge pull request #1316 from t-woerner/c10s_niddomainname Rafael Guterres Jeffman 2024-11-29 08:39:21 -03:00
  • 29fc03c625 Merge pull request #1315 from t-woerner/container_copy_fetch Rafael Guterres Jeffman 2024-11-28 11:02:44 -03:00
  • 651337541a Merge pull request #1317 from t-woerner/minimum_ansible_2_14 v1.14.1 Rafael Guterres Jeffman 2024-11-26 10:16:04 -03:00
  • e61b8db66c Change minimum Ansible version to 2.14 Thomas Woerner 2024-11-26 11:56:24 +01:00
  • 2dc1deeb87 infra/image/dockerfile/c10s: Fix client part deployment for the server Thomas Woerner 2024-11-19 15:15:12 +01:00
  • 82a53b9ae4 infra/image/shcontainer: New container_copy and container_fetch Thomas Woerner 2024-11-19 15:08:46 +01:00
  • d580431832 Merge pull request #1290 from rjeffman/multiple_sudorule v1.14.0 Thomas Woerner 2024-11-19 14:55:40 +01:00
  • 6c94fe9bd5 tests/sudorule: Don't become or gather_facts and use only true/false Rafael Guterres Jeffman 2024-11-05 11:08:13 -03:00
  • 4fa0621156 ipasudorule: Add support for batch mode and multiple sudorules Rafael Guterres Jeffman 2024-09-04 21:43:35 -03:00
  • da775a21b2 ansible_freeipa_module_utils: Add EntryFactory class Rafael Guterres Jeffman 2024-11-04 19:55:13 -03:00
  • 5a774d2612 Merge pull request #1306 from rjeffman/use_azure_loops Thomas Woerner 2024-11-13 16:24:29 +01:00
  • 3e405fd08d upstream CI: Use Azure 'loops' to create stages Rafael Guterres Jeffman 2024-10-31 09:23:30 -03:00
  • cb3226910b Merge pull request #1311 from rjeffman/consistent_cli_arguments Thomas Woerner 2024-11-12 12:45:30 +01:00
  • a96611fb3f infra/image/build.sh: Use consistent options for hostname Rafael Guterres Jeffman 2024-11-12 08:31:21 -03:00
  • e92f09b920 Merge pull request #1308 from rjeffman/mv_set_test_modules Thomas Woerner 2024-11-07 10:14:50 +01:00
  • 97b0638f30 Merge pull request #1310 from rjeffman/remove_pydocstyle Thomas Woerner 2024-11-07 10:04:21 +01:00
  • 24569b850a linters: Remove pydocstyle from linter checks Rafael Guterres Jeffman 2024-11-06 15:15:53 -03:00
  • 08a2ba1592 Merge pull request #1281 from t-woerner/multi_user_test_generate_test_data Rafael Guterres Jeffman 2024-11-04 14:19:19 -03:00
  • 3d5ff1f5fd Merge pull request #1298 from t-woerner/fixipaip_no_hard_coded_adminpassword Rafael Guterres Jeffman 2024-11-04 14:09:00 -03:00
  • 2b28626012 Merge pull request #1275 from t-woerner/drop_superfluous_test_services_absent Rafael Guterres Jeffman 2024-11-04 14:06:58 -03:00
  • 7c7d98872e Merge pull request #1309 from rjeffman/update_fedora_41 Thomas Woerner 2024-11-04 15:38:15 +01:00
  • 8956a7a1dd build images: Force use --privileged on containers Rafael Guterres Jeffman 2024-11-01 10:30:52 -03:00
  • 25577fa9bc build images: Update images for Fedora 41 Rafael Guterres Jeffman 2024-11-01 10:32:17 -03:00
  • f6bd62feb4 upstream CI: Move scripts that evaluate repo changes to infra/azure Rafael Guterres Jeffman 2024-10-31 19:02:19 -03:00
  • 33c1c00643 Merge pull request #1300 from rjeffman/update_upstream_ci Thomas Woerner 2024-10-31 15:23:41 +01:00
  • 0f530df092 upstream CI: Update Ansible version Rafael Guterres Jeffman 2024-10-26 12:20:22 -03:00
  • a707d1887d upstream CI: Use Ubuntu 24.04 to build test images Rafael Guterres Jeffman 2024-10-25 14:34:26 -03:00
  • e1786c9ddc upstream CI: Enable creation of CentOS 10 Stream images Rafael Guterres Jeffman 2024-10-23 10:39:47 -03:00
  • 367d30a30c upstream CI: Simplify pipelines enviroment creation Rafael Guterres Jeffman 2024-10-15 11:16:57 -03:00
  • 77c34aeca2 upstream ci: Move Azure scripts to infra directory Rafael Guterres Jeffman 2024-10-15 10:28:49 -03:00
  • 5b33cb5e80 Remove molecule dependencies Rafael Guterres Jeffman 2024-10-15 18:08:21 -03:00
  • c979843b1a upstream CI: Allow podman options when creating containers Rafael Guterres Jeffman 2024-10-25 14:18:57 -03:00
  • a8ce235261 utils/set_test_modules: Allow to ignore Git differences Rafael Guterres Jeffman 2024-10-27 20:23:50 -03:00
  • bdcc8153f8 Merge pull request #1305 from rjeffman/ipacert_testfix_key_size Thomas Woerner 2024-10-30 14:15:38 +01:00
  • 57bc35df80 ipacert: Fix ipacert tests Rafael Guterres Jeffman 2024-10-25 16:38:34 -03:00
  • a2f59e1a34 Merge pull request #1285 from offdutypirate/fix-doc-typos Thomas Woerner 2024-10-14 13:08:49 +02:00
  • 16636de681 Merge pull request #1268 from t-woerner/ipauser_use_date_string Rafael Guterres Jeffman 2024-10-11 15:30:01 -03:00
  • 55ec25a759 ipauser: Use date string, not datetime object for expiration dates Thomas Woerner 2024-07-16 15:27:00 +02:00
  • 2b10256575 test_services_absent is also part of test_services_present, not needed Thomas Woerner 2024-07-22 20:10:44 +02:00
  • 907650c746 tests/user/test_users_present_*: Use new generate_test_data.yml Thomas Woerner 2024-08-01 10:59:00 +02:00
  • b128a5cb9f fixipaip infra image service: No need for hard coded admin password Thomas Woerner 2024-10-10 12:04:02 +02:00
  • 220c4f0016 Merge pull request #1299 from t-woerner/pylint_github_workflow_disable_too-many-positional-arguments Rafael Guterres Jeffman 2024-10-11 10:27:52 -03:00
  • 7f1df9d8f8 pylint gihub workflow: Disable too-many-positional-arguments Thomas Woerner 2024-10-10 14:16:08 +02:00
  • 75d8ea283f Merge pull request #1292 from t-woerner/new_infra_image_start Rafael Guterres Jeffman 2024-10-08 18:56:58 -03:00
  • 91a3013513 Add ansible-freeipa-tests inventory using podman Thomas Woerner 2024-10-01 15:05:36 +02:00
  • 85ef81c842 infra/image/system-service/fixipaip.sh: Behave idempotent Thomas Woerner 2024-09-16 14:23:31 +02:00
  • ad44f11887 infra/image/build.sh: "-s" help fix and cleanup Thomas Woerner 2024-09-16 14:26:39 +02:00
  • 80693c431a Use container-ipa.target from freeipa-container container project Thomas Woerner 2024-09-16 14:22:25 +02:00
  • 9ebc365d69 Renamed infra/image/inventory to build-inventory, dropped interpreter Thomas Woerner 2024-09-16 14:11:24 +02:00
  • 50ba326ed8 infra/image/build.sh: Use new shcontainer Thomas Woerner 2024-09-16 14:39:28 +02:00
  • 691e5915b9 New infra/image/start.sh script to start the generated containers Thomas Woerner 2024-09-16 14:30:24 +02:00
  • 178cf218b9 Merge pull request #1284 from t-woerner/infra_image_system_services_dns_and_kinit f-trivino 2024-08-07 15:33:34 +02:00
  • 36f26bdf63 infra/image/system-service/fixipaip.sh: Use of admin for kinit call Thomas Woerner 2024-08-07 14:58:24 +02:00
  • e2bdbeef6d infra/image system-services: Fix DNS forwarder Thomas Woerner 2024-08-07 14:51:52 +02:00
  • 88dc4c6923 Merge pull request #1282 from t-woerner/infra_image_enhance_system_services f-trivino 2024-08-07 10:54:29 +02:00
  • e05fbce04c infra/image/system-services: Enhance checks, also fix reverse zone Thomas Woerner 2024-08-02 17:00:12 +02:00
  • c2ff12b101 fix minor typo in hbacrule and hbacsvcgroup docs Jon Moore 2024-08-06 16:03:21 -05:00
  • 7dbe6edbf0 Merge pull request #1276 from t-woerner/run_containers_ubuntu_24_04_test f-trivino 2024-08-02 18:35:59 +02:00
  • 02ba890eb4 tests/utils.py: Shorten run_playbook for smaller traceback with assert Thomas Woerner 2024-08-01 12:04:22 +02:00
  • 8515c9a48b upstream ci: Remove 'molecule' from tests. Rafael Guterres Jeffman 2024-06-26 14:55:53 +00:00
  • 94311f439c gitignore: Ignore test results from run-tests.sh Rafael Guterres Jeffman 2024-06-29 21:20:33 +00:00
  • 7aa9483b2c tests: Allow to set Python interpreter to be used by Ansible Rafael Guterres Jeffman 2024-07-02 02:24:17 +00:00
  • 68bca84481 utils: Rewrite run-tests.sh to use functions and extenal scripts Rafael Guterres Jeffman 2024-06-26 14:46:53 +00:00
  • c9010d52ef Merge pull request #1280 from keestux/fix/ipahost-documentation-correction Thomas Woerner 2024-08-02 17:04:48 +02:00
  • 0c6a7c8a14 Merge pull request #1273 from t-woerner/new_image_build_with_podman f-trivino 2024-07-31 17:09:21 +02:00