#5409 ipa-server-install --uninstall should prevent disconnection of topology
Closed: Fixed Opened by pvoborni.

ipa-server-install --uninstall should check topology(both suffices) and prevent uninstallation if it would disconnect the topology.

Should be ignored if --force option(or similar) is provided.


see check_last_link_managed function in ipa-replica-manage

master:

  • 8d4b14e0ce33baed5f237175ef2a853538ead0a8 extract domain level 1 topology-checking code from ipa-replica-manage
  • b8c619a7139bd7b65caa03b68431e22791ff19bf implement domain level 1 specific topology checks into IPA server uninstaller

IMO the --ignore-topology-disconnect should be ignored in domain level 0 uninstall.

Reopening the ticket.

master:

  • ccb2f523134af5246450edd04874af2d34d896cc server uninstall: ignore --ignore-topology-disconnect in domain level 0

master:

  • 4cc206b0f82dd68d615f0aebba5b03acf127f53a prevent crashes of server uninstall check caused by failed LDAP connections

Metadata Update from @pvoborni:
- Issue assigned to mbabinsk
- Issue set to the milestone: FreeIPA 4.3

Metadata