During some testing, I tried to run 'setup-ds.pl -u' manually in offline mode using a local master build on F14. I ran into this error: ----------------------------------------------------------- Which update mode do you want to use? [quit]: offline [04/Nov/2011:14:38:43 -0700] - check_and_set_import_cache: pagesize: 4096, pages: 1004304, procpages: 50596 [04/Nov/2011:14:38:44 -0700] - Import allocates 1606884KB import cache. [04/Nov/2011:14:38:44 -0700] Upgrade DN Format - userRoot: Start upgrade dn format. [04/Nov/2011:14:38:44 -0700] Upgrade DN Format - Instance userRoot in /var/lib/dirsrv/slapd-localhost/db/userRoot is up-to-date Undefined subroutine &DSUpdate::updateSystemD called at /usr/lib64/dirsrv/perl/DSUpdate.pm line 419. ----------------------------------------------------------- I believe this is blocking the upgrade code from performing further updates.
commit 88450a966bbae99d6a7798d089ec3627e9bd3e5a Author: Rich Megginson <rmeggins> Date: Fri Nov 4 15:47:36 2011 -0600 Reviewed by: nkinder (Thanks!) Branch: master Fix Description: needed to import that function from DSCreate Platforms tested: RHEL6 x86_64, Fedora 15 Flag Day: no Doc impact: no
Upstream ticket: https://fedorahosted.org/389/ticket/239
Tested the upgrade from RHEL 6.2 389-ds-base to RHEL 6.3 389-ds-base - Working Fine, hence VERIFIED.