The FreeIPA server itself only supports the default ID View, it does not work with customized views for host groups.
The Web UI/CLI should be extended with a validation, to forbid adding FreeIPA servers to the unsupported views. The validator would avoid user confusion when the custom ID View is not working.
Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=1404770
Metadata Update from @mkosek: - Issue assigned to someone - Issue set to the milestone: FreeIPA 4.5 backlog
Metadata Update from @frenaud: - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/4387 (was: 0) - Issue assigned to frenaud (was: someone) - Issue close_status updated to: None - Issue set to the milestone: FreeIPA 4.6.8 (was: FreeIPA 4.5 backlog)
Metadata Update from @frenaud: - Custom field test_case adjusted to ipatests/test_integration/test_idviews.py
master:
ipa-4-6:
ipa-4-7:
ipa-4-8:
Metadata Update from @frenaud: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @abbra: - Custom field changelog adjusted to Custom ID views cannot be applied to IPA masters. A check was added to both IPA CLI and Web UI to prevent applying custom ID views to avoid confusion and unintended side-effects.
Login to comment on this ticket.