Dist Upgrade

Please upgrade sequentially, for example, if you are on latest on release 30, upgrade to 31 and then to 32. The first 2 weeks of a release you can do a N-2 upgrade but its not supported and should be avoided.

As of now you can sequentially upgrade from Release 21 to 32 without issues.

During step 4 you will be presented with any packages that cannot be upgraded, do NOT skip-broken, remove the packages and then re run step 4.

Python 2.7 is now provided with package python27, you will need to update your scripts to use the new binary (#!/usr/bin/python2.7).

Extensions are now(r31) managed from a new application you need to install :

EarlyOOM is enabled by default on r31

Step 1: Upgrade current

You will need to upgrade all packages to current, important to update the kernel to the latest in the current release and reboot.

Step 2: reboot

Reboot to make sure you are on the latest kernel.

Step 3: in place upgrade plugin

Step 4: Download packages

The following will download all the necessary packages and make sure it keeps them cached:

Step 5: Upgrade

The following will reboot automatically and upgrade the current installation:

Post Upgrade

Before any of the following use:

Clean up metadata

Remove cached packages

Broken Dependencies

Remove Duplicates (multiple versions)