6.7 Patching a Server From the OES Channel Using the Red Carpet GUI

Novell has provided an OES channel using ZENworks Linux Management (ZLM) where you can get patches for updating an existing OES Linux server. The following procedure specifies how to access that channel and patch the server using the Red Carpet GUI.

NOTE:If you are unable to patch your server using the Red Carpet GUI, we recommend that you use the command line (rug) procedures to patch the server. See Patching a Server From the OES Channel Using the Red Carpet Command Line (rug).

  1. If you are not already logged in as user root, log in to the server as user root or su to root.

  2. Make sure you have completed the steps in Before You Patch the Server.

  3. Launch the Red Carpet GUI by doing one of the following from the Linux desktop on the server:

    • Click N > System > Configuration > Red Carpet.

      or

    • Click N > System > Control Center YaST > Software > Online Update.

      When patching after OES SP2:

      Click N > System > Control Center YaST > Software > Zenworks Linux Management Client.

  4. Verify that the OES Update service was added. This service should have been added by default during the OES Linux installation.

    1. Click Edit > Services.

      The https://update.novell.com/data service URL should display in the Edit Services dialog box.

      Edit Services dialog box
    2. If no service or an incorrect service is displayed, do the following:

      1. In the Edit Services dialog box, click Add Service.

      2. In the Service URL field, type https://update.novell.com/data.

        Add Services dialog box
      3. Click OK.

      4. Click Close.

  5. Verify that the OES Service is activated.

    The OES Service is activated if the OES channel displays in the Red Carpet Channel Subscription dialog box when you click the Channels icon.

    If the service not activated, do the following:

    1. Click File > Activate.

    2. In the Group Activation dialog box, do the following:

      1. Make sure the NovellUpdateServer service is selected.

      2. In the Email field, type the e-mail address that you entered when you received your activation code.

      3. In the Activation Code field, type the activation code you received when you purchased the product.

        Activation dialog box
      4. Click Activate.

      5. (Conditional) If you see a message indicating: Warning: Invalid channel:'oes', see TID 10098375 “OES Patch Channel Not Visible after Activating Open Enterprise Server”.

  6. Verify that the server is subscribed to the OES channel.

    The server is subscribed to the OES channel if the OES channel displays and has a check mark in the check box next to the OES channel name in the Red Carpet Channel Subscription dialog box when you click the Channels icon.

    If the server hasn’t previously subscribed to the OES channel, do the following:

    1. Click Channels.

    2. In the Red Carpet Channel Subscriptions dialog box, click the check box in the Subscribed column next to the OES channel listing.

      Red Carpet Channel Subscriptions dialog box
    3. Click Close.

  7. If the Patches screen is not displayed, click the Patches tab.

    WARNING:When you open the Red Carpet GUI, the Update tab is selected by default. Do not use the Update tab or Update All button. Install patches only from the interface you access from the Patches tab in the Red Carpet GUI. If you update from any other area than the Patches tab, you can leave the server in an undesirable state.

    The Update tab is included in this utility for use by other products that are updating SLES only.

    If you have updated to the latest patches for the Red Carpet utility, the Patches tab and the Not Installed Patches filter are selected by default.

    This Patches page lists both OES and SLES patches available for your OES for Linux server.

    Red Carpet GUI Interface with Patches tab selected
  8. Select all the patches that have not been installed.

    1. In the Patches menu, select the Not Installed Patches filter.

      Selecting this filter lists all the patches with a Not Installed status.

      Patches menu with Filter drop down menu showing
    2. Select all the patches that have not yet been installed (Not Installed status) by selecting all the patches (pressing Ctrl+A).

      Not Install patches selected
  9. Click Mark for Installation.

    IMPORTANT:If you select any patches that are already installed, the Mark for Installation button is not active. Make sure you only select patches that have a “Not Installed” status. See Step 8.

    After clicking Mark for Installation, all the patches to be installed should be listed in the Pending Actions field with an Install status in the Action field as shown in the following figure.

    Patches Marked for Installation waiting to be installed
  10. Click Run Now > Continue.

    The installation process should start. Accept any prompts that are displayed during the download process.

    When the download and installation process completes, you should see the following message in the Transaction Finished dialog box: The transaction has completed successfully.

  11. When the installation process is complete, click OK.

  12. To avoid unwanted memory consumption after using the Red Carpet client, enter the following command at the shell command line prompt: rug set max-allowed-memory 40

  13. Continue with Updating Installation Sources Using YaST.