H.0 Upgrading from SLES11 SP2 to SLES11 SP3 by using a ZENworks 11 SP3 Server

This section helps you use ZENworks 11 SP3 to perform an unattended, online upgrade from SUSE Linux Enterprise Server (SLES) 11 SP2 to SLES 11 SP3. After you perform the steps in the following sections, your SLES 11 SP2 servers are upgraded based on the schedule you set. This involves replication of bundles from the Novell repository by using the Subscription feature, deploying to the agent on a certain schedule, then creating a bundle with a run script action to upgrade the service pack.As an example, suppose that you need to upgrade a set of managed devices that have SLES 11 SP2 installed with the latest SLES 11 SP2 updates in the ZENworks 11 SP3 Management Zone.

Prerequisites:

  • A ZENworks 11 SP3 server is installed and running in your network. For more information, see the ZENworks 11 SP3 Installation Guide.The ZENworks 11 SP3 Agent is installed on each SLES 11 SP3 server that you plan to upgrade.Each SLES 11 SP2 server is registered with the ZENworks 11 SP3 server.(Optional) Each SLES 11 SP2 server is updated with the latest patches.

IMPORTANT:If SLES11 SP2 server has OES11 SP1 installed & configured on it, make sure that the SLES11 SP3 bundles are not assigned on SLES11 SP2 managed devices. Please refer the below steps which are to be followed for blocking the SLES11 SP3 bundles on SLES11 SP2 managed devices.

  1. Log into ZCC.

  2. Click the Bundles option in the left pane.

  3. Now, browse through the appropriate folder and select the appropriate bundle (SLES11-SP3-Pool & SLES11-SP3-Updates).

  4. Go to the Requirements tab, add 3 filters. The following are the filters and the appropriate values which are to be set

    Filter

    1. Linux Distribution = SUSE Linux Enterprise Server 11 - x86_64

    2. Linux Service Pack <= 2

    3. File Exists - /etc/novell-release – No

    NOTE:To set the above filters, refer the screenshot of the filter settings at the end of the document.

  5. Apply the changes and publish the new version of bundles.

  6. Assign the newer version of the bundles to the devices.

  7. Refresh the devices & deploy them.