5 Upgrading OPENVAS SCAN to the Latest Major Version

GOS 24.10 provides seamless upgrades to the new major version GOS 25.0.

All system settings and user data are retained and automatically migrated to the new version unless a change in default behavior affects a specific setting or data. For a list of changes to the default behavior, see Chapter 5.5.

5.1 Upgrading the Operating System

Note

Before upgrading to GOS 25.0, the latest version of GOS 24.10 must be installed on the appliance.

The upgrade to GOS 25.0 can be carried out as follows:

  1. Select Maintenance and press Enter.

  2. Select Upgrade and press Enter.

    → A message informs that a new GOS release is available.

  3. Press Enter to close the message.

  4. Select Switch Release and press Enter.

    → A warning informs that the appliance is upgraded to a major new version (see Fig. 5.1).

    _images/gos_menu_upgrade_gos_1.png

    Fig. 5.1 Warning when upgrading to GOS 25.0

  5. Select Continue and press Enter.

    → A warning informs that the appliance is locked during the upgrade to GOS 25.0 (see Fig. 5.2).

    Note

    No system operations can be run during the upgrade and all running system operations must be completed before upgrading.

    _images/gos_menu_upgrade_gos_2.png

    Fig. 5.2 Warning that system is locked during the upgrade

  6. Select Yes and press Enter.

    → A message informs that the upgrade was started.

    Note

    When the upgrade is finished, a message informs that a reboot is required to apply all changes (see Fig. 5.3).

    _images/gos_menu_upgrade_gos_3.png

    Fig. 5.3 Message after a successful upgrade

  7. Select Reboot and press Enter.

    → After the reboot is finished, it is checked if there are any unfinished setup steps. If there are unfinished steps, a message asks whether they should be completed now.

    Note

    A feed update must be performed after upgrading to GOS 25.0 in order to make use of new features (see Chapter 5.5).

    This initial feed update with GOS 25.0 will take longer and require more resources (CPU, RAM) than usual, due to the various new changes and features that are being prepared. To assure that enough system resources are available, it is recommended to wait for the feed update to finish before resuming normal usage of the appliance.

5.2 Upgrading the Flash Partition to the Latest Version

The internal flash partition of the appliance contains a backup copy of GOS and is used in case of a factory reset.

Upgrading the GOS version stored on the flash partition is recommended (see Chapter 6.3.8).

5.3 Relogging into the GOS Administration Menu After an Upgrade

It is possible that a GOS upgrade changes the functionality available via the GOS administration menu. This changed functionality will only be available after reloading the GOS administration menu. Therefore, it is recommended to log out of the GOS administration menu and log back in after the GOS upgrade.

5.4 Reloading the Web Interface After an Upgrade

After an upgrade from one major version to another, the cache of the browser used for the web interface must be emptied. Clearing the browser cache can be done in the options of the used browser.

Alternatively, the page cache of every page of the web interface can be emptied by pressing Ctrl and F5.

Note

Clearing the page cache must be done for every single page.

Clearing the browser cache is global and applies to all pages.

5.5 New Features and Changes of Default Behavior

The following list displays the major additions and changes of default behavior between GOS 24.10 and GOS 25.0.

Depending on the currently used features, these changes may affect the currently deployed setup. For a full list of changes, see the Roadmap & Lifecycle page.

5.5.1 Product Portfolio and New License Model

The new appliance model OPENVAS SCAN VIRTUAL was added. With its use, a new licensing model will be supported. Licensing will be converted to an asset-based model in the future. This means that the scope of the license will no longer be based on fixed device limits, as was previously the case, but on the number of assets to be analyzed.

5.5.2 Container Image Scanning

A new functionality for scanning container images was added for selected appliance models. For this, containers are loaded from one or more container registries defined by the user, the packages used for the container are identified and checked for vulnerabilities, and a report thereof is provided to the user.

5.5.3 Base System

With GOS 25.0, the underlying Linux foundation of GOS was updated to the latest version. This includes the addition of post-quantum cryptography (PQC) cryptographic algorithms.