Hide Forgot
Description of problem: If ipa-server-install --uninstall is run before all other ds instances have been removed, you will break the current ipa install, and will be unable to either reinstall ipa, or, continue removing ipa. Version-Release number of selected component (if applicable): ipa-server-2.1.3-9.el6.x86_64 How reproducible: always Steps to Reproduce: 1. ipa-server-install (setup working ipa) 2. setup-ds.pl (setup a new ds instance on any available port) 3. ipa-server-install --uninstall 4. remove-ds.pl -i slapd-(step 2) 5. ipa-server-install --uninstall Actual results: [root@ipaqavmd ticket-278]# ipa-server-install --uninstall Are you sure you want to continue with the uninstall procedure? [no]: yes Shutting down all IPA services Removing IPA client configuration Unconfiguring directory server root : ERROR IPA cannot be re-installed without removing existing 389-ds instance(s) [root@ipaqavmd ticket-278]# remove-ds.pl -i slapd-ipaqavmd Instance slapd-ipaqavmd removed. [root@ipaqavmd ticket-278]# ipa-server-install --uninstall Are you sure you want to continue with the uninstall procedure? [no]: yes Shutting down all IPA services Removing IPA client configuration root : ERROR IPA cannot be re-installed without removing existing 389-ds instance(s) Expected results: It would be nice if IPA could uninstall while the other DS instances are around.
This will be fixed in next release. Upstream ticket was https://fedorahosted.org/freeipa/ticket/1735
Upstream ticket: https://fedorahosted.org/freeipa/ticket/1735
Upstream commit: master: 8be0d84a599be48e837d498cec45d08cbccd3a03
I should add that this error wasn't that the uninstallation failed, it was warning that during uninstall it noticed that there are other instances around which would make re-installation not possible. As I said, this was fixed upstream, but this is what the message was trying to say. remove-ds.pl does not fully remove instances (can't blame them, caution is good).
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: No documentation needed.
Verified using ipa-server-2.2.0-12.el6.x86_64 Steps taken while verifying bug 751769 - which verifies this bug: installed ipaserver then ran setup-ds.pl, and followed prompts to set up a ds instance as specified above uninstalled ipa-server without uninstalling the ds instance - was successful. reinstalled ipa server after ds-instance was uninstalled successfully
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0819.html