ipa-server-install --uninstall should check topology(both suffices) and prevent uninstallation if it would disconnect the topology.
ipa-server-install --uninstall
Should be ignored if --force option(or similar) is provided.
--force
see check_last_link_managed function in ipa-replica-manage
check_last_link_managed
ipa-replica-manage
master:
IMO the --ignore-topology-disconnect should be ignored in domain level 0 uninstall.
Reopening the ticket.
Metadata Update from @pvoborni: - Issue assigned to mbabinsk - Issue set to the milestone: FreeIPA 4.3
Login to comment on this ticket.