Title: #764: Basic uninstaller for the CA
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