In trust tests (test_integration/test_trust.py), external and nonexternal trusts are created, leaving entries about trusts on AD machines it works with. Because of this leftover information collisions occur during legacy client tests that prevent proper logging in of a user because of multiple paths to choose from. It's necessary to provide cleanup in both trust and legacy client tests that would remove any information related to trusts created during tests, so that collisions are prevented.
Metadata Update from @lryznaro:
- Issue assigned to lryznaro
- Issue set to the milestone: FreeIPA 4.4.3
to comment on this ticket.