The admin upgrade script 25changefedorato389.pl in admserv/newinst/src is supposed to rename all occurrences of Fedora into 389. For Fedora entries under NetscapeRoot the script does create new 389 entries but it doesn't remove the old one. So at the end of migration the NetscapeRoot contains both Fedora and 389 entries. The server will work just fine, but the Fedora entries should have been removed. Steps to Reproduce: 1. Install FDS and 389 DS on the same machine. 2. Use migrate-ds-admin.pl to migrate to 389 DS. 3. Search NetscapeRoot for Fedora and 389 entries. Actual results: Currently the search returns both Fedora and 389 entries. Expected results: The NetscapeRoot should only contain 389 entries.
Created attachment 454920 [details] 0001-Bug-644929-FDS-to-389-DS-migration-results-in-both-F.patch
Thanks for the review! Pushed to master: Counting objects: 13, done. Compressing objects: 100% (6/6), done. Writing objects: 100% (7/7), 1.09 KiB, done. Total 7 (delta 5), reused 0 (delta 0) To ssh://edewata.org/git/389/admin.git 22276b9..d2610dd master -> master
I have tested this for DS8.2 upgrade/migration to DS9.0. There is only - Red Hat Directory Server and Red Hat Administrator Server are there. Hence marking as VERIFIED.