Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1301582
Description of problem: We can see in documentation: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/L inux_Domain_Identity_Authentication_and_Policy_Guide/trouble.html#uninstalling- clients " The only way to uninstall a client completely is to use ipa-client-install --uninstall. " It could be interesting, at uninstall, to have an option to do the exact symetric operation than ipa-client-install. Today, the ipa-client-install command creates entries on server. And the --uninstall is not deleting them. We need to do ipa-client-install --uninstall ipa host-del <client machine> to invert the client install. An option "--clean-all" or "--server-clean" could delete also host entry + dns entry if possible ? Version-Release number of selected component (if applicable): ipa-client-4.2.0-15.el7_2.3.x86_64 ipa-server-4.2.0-15.el7_2.3.x86_64
development summary for host-del/client uninstall changes, as agreed on devel meeting:
Summary of internal discussion
It is more related to #5675, but here the context is that cleanup should not be a default behavior.
This ticket is out of scope of 4.4.0 release. Moving to 4.4.1. Note that 4.4.1 needs to be triaged, therefore not everything will be implemented.
This is out of scope of minor release.
Metadata Update from @pvoborni: - Issue assigned to mbasti - Issue set to the milestone: FreeIPA 4.5 backlog
Metadata Update from @mbasti: - Issue close_status updated to: None
Metadata Update from @mbasti: - Assignee reset - Issue close_status updated to: None
hmm gparante's Original req was to delete ipa client entry from ipa server during ipa-client-install --uninstall. How about calling ipa host-del ipa-client-hostname in ipa-client uninstall function. host-del can carry functionality as agreed upon but client record from server will get cleared.
Log in to comment on this ticket.