The config, user, host and service modules are lacking support for newer authtypes like for example idp.
Upstream PR: https://github.com/freeipa/ansible-freeipa/pull/1118
Additional PR: https://github.com/freeipa/ansible-freeipa/pull/1119
Verified ansible-core-2.14.7-1.el9.x86_64 ansible-freeipa-1.11.1-1.el9.noarch User-module: PASSED ansible_freeipa_tests/user/test_user.py::Testuser22_23_24::test_add_user_with_multiple_auth_type PASSED ansible_freeipa_tests/user/test_user.py::Testuser22_23_24::test_update_user_with_auth_type_otp PASSED ansible_freeipa_tests/user/test_user.py::Testuser22_23_24::test_user_reset_auth_type Host-module: PASSED ansible_freeipa_tests/host/test_host.py::Testhost30_31_32::test_add_host_with_single_auth_ind PASSED ansible_freeipa_tests/host/test_host.py::Testhost30_31_32::test_add_host_with_multiple_auth_ind PASSED ansible_freeipa_tests/host/test_host.py::Testhost30_31_32::test_reset_host_auth_ind Config-module: PASSED ansible_freeipa_tests/config/test_config.py::TestConfigValid::test_auth_type[auth_1] PASSED ansible_freeipa_tests/config/test_config.py::TestConfigValid::test_auth_type[auth_2] PASSED ansible_freeipa_tests/config/test_config.py::TestConfigValid::test_auth_type[auth_4] PASSED ansible_freeipa_tests/config/test_config.py::TestConfigValid::test_auth_type_none Service-module: PASSED ansible_freeipa_tests/service/test_service.py::TestServiceWithAuthInd::test_service_add_with_authind_otp PASSED ansible_freeipa_tests/service/test_service.py::TestServiceWithAuthInd::test_service_update_with_all_authind PASSED ansible_freeipa_tests/service/test_service.py::TestServiceWithAuthInd::test_service_reset_authind Based on the above test result, marking the bug Verified