When creating users and hostgroups we create a managed entry for them as well. This updates their objectclass (mepOriginEntry) and wreaks havoc on the automated tests.
I propose that we wait for the managed entry to be created by the 389-ds postop before returning to the user. This will slow down user-add by a little. It is a trade-off of speed vs correctness.
Can it be a config option in ipa.conf?
Yes. The function I have in mind to do the querying would be pretty generic but we could pass in a timeout and get that out of config.
See DS BZ https://bugzilla.redhat.com/show_bug.cgi?id=683241
The lack of this is causing a slew of tests to fail and it is difficult for everyone to know which tests should fail and which shouldn't.
We should add this as an optional setting, by default off.
master: 1dd9e14
Metadata Update from @rcritten: - Issue assigned to rcritten - Issue set to the milestone: FreeIPA 2.1 - 2011/07
Login to comment on this ticket.