Description of problem: ipa-client install does not work due to missing dependency. It is caused by BZ1014594 "sssd: Support Python 3". sssd >= 1.12.4-2.fc22 does not directly depend on python2 and thus does not install python2 bindings. freeipa should explicitly requires python and does not depend on packaging of other packages. Version-Release number of selected component (if applicable): sh# rpm -q sssd freeipa-client sssd-1.12.4-2.fc22.x86_64 freeipa-client-4.1.3-1.fc22.x86_64 How reproducible: deterministic Steps to Reproduce: 1. dnf install -y freeipa-client 2. ipa-client-install Actual results: sh# ipa-client-install There was a problem importing one of the required Python modules. The error was: No module named SSSDConfig Expected results: ipa-client-install works as expected. Additional info: sh# rpm -q --requires sssd | grep python python3-sssdconfig = 1.12.4-2.fc22
Upstream ticket: https://fedorahosted.org/freeipa/ticket/4929
*** Bug 1197838 has been marked as a duplicate of this bug. ***
This is the Fedora Release Alpha Criteria that I think applies to this bug: https://fedoraproject.org/wiki/Fedora_22_Alpha_Release_Criteria#Remote_authentication
Discussed at today's blocker review meeting [1]. This bug was accepted as Alpha Blocker - This bug is a clear violation of the Alpha criterion: "It must be possible to join the system to a FreeIPA or Active Directory domain at install time and post-install, and the system must respect the identity, authentication and access control configuration provided by the domain." http://meetbot.fedoraproject.org/fedora-blocker-review/2015-03-02/
Petr, can you please get the patches that Lukas kindly provided reviewed and added to our Fedora 22 build?
authconfig-6.2.10-3.fc22,freeipa-4.1.3-2.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/authconfig-6.2.10-3.fc22,freeipa-4.1.3-2.fc22
authconfig-6.2.10-3.fc22, freeipa-4.1.3-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.