Personal tools
You are here: Home Development QA Test Cases Manual Update
Document Actions

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

  1. 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...
########################################
  1. Update all comoonics packages.
# yum update
# up2date -u
  1. Create a new Initial Ramdisk (initrd). Best use com-ec for that.
# com-ec /etc/comoonics/enterprisecopy/mkinitrd
  1. Check the new versions of the installed packages.
  2. Document and report all unusual behaviour via bugzilla.

Expected Results

  1. The update process should run smoothly.

Categories

Basic Tests, Manual Update


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: