This article describes upgrading OES 2 SP1 to OES 2 SP2 using several different methods.
For this document, I have used nu.novell.com as the patch channel. The same methods with required modifications should work with internal patch servers as well.
|Table of Contents:|
1. Media Upgrade
The DSFW Media is same as a normal Linux Upgrade except that the DSFW administrator password has to be provided during the eDirectory Upgrade.
xm list -l <Name of VM Guest> > /<path ofupgrade dir>/modify_config_file.sxp
xm list -l oes2sp1 > /upgrade/modify_config_file.sxp
xm create -F /<path of upgrade dir>/modify_config_file.sxp
xm create -F /upgrade/modify_config_file.sxp
xm new -F /<path of upgrade dir>/unmodify_config_file.sxp
xm new -F /upgrade/unmodify_config_file.sxp
suse_register -a email=<email-address> -a regcode-sles=code -a regcode-oes=code
# | Status | Type | Name | URI
-- --------- ------ ------------------------------------- --------------
1 | Active | ZYPP | Novell Open Enterprise Server 2 SP1 | http://164.99.147....
2 | Active | ZYPP | SUSE Linux Enterprise Server 10 SP2 | http://164.99.147....
3 | Active | NU | https://nu.novell.com | https://nu.novell.com
rug in -t patch move-to-oes2-sp2 && rug ping -a
rug up -t patch -g recommended && rug ping -a
Channel Upgrade can be done using two ways. One is Silent or scripted upgrade and other one is Interactive upgrade.
The password file will get generated where the admin password will be saved into the file and during upgrade process the admin credentials will be picked up from the password file. No user intervention is required during Upgrade process.
After applying the patches, do not reboot the server. Create the answer file for a Silent Upgrade and reboot the server
Command to create answer file:
yast2 create-answer-file <admin password>
The create-answer-file script will be located under /usr/share/YAST2/clients.
It will create an answer file under the same location(/usr/share/YAST2/clients)
Copy the answer file to /opt/novell/oes-install directory. The upgrade code will search the answer file in /opt/novell/oes-install.
:/usr/share/YAST2/clients # cp answer /opt/novell/oes-install
Command to create answer file for DSFW silent upgrade
yast2 create-answer-file <admin password> <dsfw administrator password>
User intervention is required to provide the admin password during upgrade.
DSFW Interactive Channel Upgrade:
If Archive Versioning is not running by default after Upgrade, check the permissions of arkmanager directory located under /opt/novell.
If the User and Group has been changed to root user after the upgrade, change the permissions to admin and admin group and start the service.
iPrint on NSS:
If the iPrint Client RPM breaks the iPrint NSS Symbolic Links.
cp /var/opt/novell/iprint_client/htdocs/* /var/opt/novell/iprint/htdocs/* -rf