Personal tools
You are here: Home Team Documentation Notes on Performing Upgrades

Notes on Performing Upgrades

by kanarip last modified Mar 31, 2008 02:41 PM

Performing Upgrades and checking for trailing packages

Performing an Upgrade

The test we need to run for performing an upgrade is:

  1. Take a Fedora 7 installation with Everything installed that is available on the original media.
  2. Update the installation

In order to get to that state, read the Notes on Preparing the Test Images as well.

After you have created the copy you can work with, or took a snapshot you can revert to, here's specifically what we test for using the methods below:

  • Yum should most definitely not hang during the upgrade.
  • There should be no missing dependencies errors.
  • We ask you to seek for trailing packages after the upgrade (see below)

It does not matter with which method you perform this particular test. In other words, you can perform this test using the following installation sources:

  • CD-ROM, DVD-ROM (whether it be a mounted ISO or a physically burned disc)
  • NFS (ISO or expanded tree)
  • HTTP/FTP

Performing an Upgrade Manually

Performing an upgrade manually is the preferred method of testing, as it gives you the same perspective a user would have, and because human interaction tends to take the program logic for a joyride. Obviously, a manually performed upgrade doesn't require all that much documentation.

NOTE: During the selection of the Upgrade radio button in the GUI installer, a traceback might occur causing the installation to fail, if and when you're using VMware Server & VMware Console 1.03 and/or 1.04.

Performing an Upgrade Automatically (Kickstart)

Performing an upgrade automatically is a viable test to run against the programs code. Fedora Unity has the necessary kickstarts available in the jigdo/unity directory. For this particular test, you will need f7-to-f8-upgrade.cfg.

Checking for Trailing Packages

Checking for trailing packages is easiest having the Fedora N-1 installation media ready. What this test should do is result in a list of packages that have not been upgraded. Due to how packages are built, some of the packages on the Fedora N installation media will still have a disttag of the Fedora N-1 version, so we need some kind of script to check this.

Document Actions
Log in


Forgot your password?
New user?