In Alexander's words,
[...] we have a test for incorrect external member in tests/test_xmlrpc/test_group_plugin.py but we don't have any positive tests for the reason that the code actually verifies SIDs as belonging to configured trusted domains. And without trusted domain you can't pass verification, can't see any external member added. And adding trusted domain is done via complex RPC communication which results in ipasam Samba's passdb module creating specific LDAP entries although we could have faked it with injection of those entries into a database for test purposes,
[...] we have a test for incorrect external member in tests/test_xmlrpc/test_group_plugin.py but we don't have any positive tests for the reason that the code actually verifies SIDs as belonging to configured trusted domains. And without trusted domain you can't pass verification, can't see any external member added.
And adding trusted domain is done via complex RPC communication which results in ipasam Samba's passdb module creating specific LDAP entries although we could have faked it with injection of those entries into a database for test purposes,
Metadata Update from @pviktori: - Issue assigned to someone - Issue set to the milestone: Ticket Backlog
Thank you taking time to submit this request for FreeIPA. Unfortunately this bug was not given priority and the team lacks the capacity to work on it at this time.
Given that we are unable to fulfil this request I am closing the issue as wontfix. To request re-consideration of this decision please reopen this issue and provide additional technical details about its importance to you.
Metadata Update from @rcritten: - Issue close_status updated to: wontfix - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.