4.9 Performing an Online Update

Use the Online Update option to register for the online update service from the Customer Center. You can install updates automatically or manually to update the appliance. For more information on the OpenSUSE online updates, see OpenSUSE patch vs update.

If you want to control the updates further, you can configure the appliance to get the updates from a local Subscription Management Tool (SMT). This allows you to download the updates to a single SMT server in your network and all other Advanced Authentication appliances receive their updates from this server. For more information, see Subscription Management Tool Guide. To obtain the proper credentials to use the SMT server, see Mirroring Credentials in the Subscription Management Tool Guide.

To activate the Update Channel, you must obtain the key from the Customer Center. If the key is not available, contact the Customer Center through an email.

WARNING:Before performing the online update, ensure to add rules in the firewall to allow https traffic to the URLs such as docker.io, nu.novell.com and secure-www.novell.com.

For more information about configuring the firewall, see Configuring the Ports and Firewall.

To register for the Online Update Service:

  1. Log in to the Configuration Console as the root user.

  2. Click Online Update.

  3. If the Registration dialog does not open automatically, click the Register tab.

  4. Select the Service Type:

    • Local SMT (Proceed to Step 5.)

    • Micro Focus Customer Center (Skip to Step 6.)

  5. (Local SMT) Specify the following information for the SMT server, then continue with Step 7.

    • Hostname such as smt.example.com

    • (Optional) SSL certificate URL that communicates with the SMT server

    • (Optional) Namespace path of the file or directory

  6. (Micro Focus Customer Center) Specify the following information about the Customer Center account for this appliance:

    • Email address of the account in Customer Center

    • Activation key (the same Full License key that you used to activate the product)

    • Allow data send (select any of the following)

      • Hardware Profile

      • Optional information

  7. Click Register.

    Wait while the appliance registers with the service.

  8. Click OK to dismiss the confirmation.

After you have registered the appliance, you can view a list of the needed updates, or view a list of installed updates. You can use manual or automatic options to update the appliance.

To perform other actions after registration:

  • Update Now: Click Update Now to trigger downloaded updates.

  • Schedule: Configure the type of updates to download and whether to automatically agree to the licenses.

    To schedule online update:

    1. Click the Schedule tab.

    2. Select a schedule for download updates (Manual, Daily, Weekly, Monthly).

  • View Info: Click View Info to display a list of installed and downloaded software updates.

  • Refresh: Click Refresh to reload the status of updates on the Appliance.

4.9.1 Performing an Online Update Through Console

You can perform an online update through console to install the SLES and Advanced Authentication appliance updates. To initialize the updates, perform the following steps:

  1. (Optional) Run the following command to register as a root user:

    suse_register -a regcode-aauth=xxxxxxxxxxxx -a email=user@example.com -L /tmp/register.txt

  2. Run the following command to add a SLES repository:

    zypper ar https://nu.novell.com/repo/\$RCE/AAuth-Appliance-6.0-OS/sle-12-x86_64/ SLES

  3. Run the following command to add Advanced Authentication appliance repository:

    zypper ar https://nu.novell.com/repo/\$RCE/AAuth-Appliance-6.0-Product/sle-12-x86_64/ AAF

  4. Run the following command to refresh the configured repositories:

    zypper refresh

  5. Run the following command to updated all packages:

    zypper up

    NOTE:After adding and refreshing the repositories, you can also update the packages from the Appliance Configuration console > Online Update > Update Now instead of performing Step 5.