Manual Update
QA test of the manual update process.
Description
The manual update of a cluster is a common use case. Therefor the update procedure needs exhaustive testing. It is imperative that the default update path works as designed and should any issues occur in the update procedure, the bugs are handled with highest priority.
There should be no difference between a simple update of the comoonics packages or complete update of the whole Linux installation and the update should always work. The update of the last update release of the base Linux system to the latest version is a mandatory test.
Steps To Reproduce
- Check that the cluster node has access to the rc1 channel.
You may need to establish a connection between DMZ servers and the satellite-server first:
[root@satellite-server ~]# ssh -g -R 8443:localhost:443 realserver4.cl.atix reverse mapping checking getaddrinfo for realsv4.collocation.atix failed - POSSIBLE BREAKIN ATTEMPT! root@realserver4.cl.atix's password: Last login: Mon Sep 1 10:29:58 2008 from vgenerix6.gallien.atix
[root@satellite-server ~]# ssh -g -R 8080:localhost:80 realserver4.cl.atix reverse mapping checking getaddrinfo for realsv4.collocation.atix failed - POSSIBLE BREAKIN ATTEMPT! root@realserver4.cl.atix's password: Last login: Tue Oct 28 14:20:02 2008 from vgenerix6.gallien.atix
Then you may check the yum channels in /etc/yum.repos.d/* and /etc/sysconfig/rhn/updates or via YaST2.
[root@demo001a-ics0 ~]# yum update Loading "fastestmirror" plugin Repository comoonics-addon is listed more than once in the configuration Loading mirror speeds from cached hostfile * comoonics-rc1: download.atix.de * comoonics-addon: download.atix.de Setting up Update Process No Packages marked for Update
[root@axqa02rc_1 rhn]# up2date -l Fetching Obsoletes list for channel: rhel-x86_64-as-4... ######################################## Fetching Obsoletes list for channel: rhel-x86_64-as-4-cluster... ######################################## Fetching Obsoletes list for channel: rhel-x86_64-as-4-gfs-6.1... ######################################## Fetching Obsoletes list for channel: rhn-tools-rhel-4-as-x86_64... ######################################## Fetching Obsoletes list for channel: comoonics-redhat-el4-noarch... Fetching Obsoletes list for channel: comoonics-redhat-el4... Fetching rpm headers... ########################################
- Update all comoonics packages.
# yum update
# up2date -u
- Create a new Initial Ramdisk (initrd). Best use com-ec for that.
# com-ec /etc/comoonics/enterprisecopy/mkinitrd
- Check the new versions of the installed packages.
- Document and report all unusual behaviour via bugzilla.
Expected Results
- The update process should run smoothly.
Categories
Basic Tests, Manual Update