URL: https://github.com/freeipa/freeipa/pull/764
Title: #764: Basic uninstaller for the CA

rcritten commented:
What do you mean half-effective? Did you try it?

There already IS a unified framework for component uninstallation: each service 
provides it. There are edge cases when trying to uninstall one particular piece 
but that is relatively straightforward to handle and as outlined in the PR this 
is not intended or expected to clean up every last element, just enough to be 
able to cleanly attempt the installation again.

Forcing users to uninstall an entire master just to (try to) re-install the CA 
is a major pain point.

Other services not having uninstall options is not relevant to this case IMHO.

See the full comment at 
Manage your subscription for the Freeipa-devel mailing list:
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

Reply via email to