Changing the firmware version

High-level procedures to upgrade, rollback, or downgrade the firmware version on the DataPower® Gateway. When the platform is docker, the DataPower Gateway has only a single installation. You cannot upgrade, rollback, or downgrade. The FROM declaration in your Dockerfile controls the version in use.

Before you begin

Before you apply the firmware image to change the version, review the release details and fix documentation for the target firmware version and all intervening versions.

The authority for installation operations is equal to that of the admin account. The activities to change the firmware version is only in the default domain. To use the CLI, most of the commands for installation operations are in flash mode.

Procedure

  1. Determine which installation operation to use.
  2. Complete the procedures appropriate for the installation operation.

Upgrading to a later firmware version

An upgrade operation is the installation of a firmware image that is later than the currently installed version.

About this task

You can upgrade the firmware on the DataPower Gateway from the GUI or CLI.

The firmware image can contain new versions of component firmware. Component firmware includes, but is not limited to, the DataPower BIOS, BMC, and RAID controller. When the firmware image contains new versions of component firmware, the upgrade can take approximately 20 minutes. During this upgrade process, do not power off or restart the DataPower Gateway.

Note: When the DataPower main task runs in FIPS 140-3 level 1 mode, you cannot upgrade the firmware until you change the crypto mode to permissive. After you upgrade, remember to change the crypto mode back to FIPS 140-3 level 1 mode.

If you encounter problems during an upgrade, see the Knowledge Collection: How to upgrade the firmware on an IBM® WebSphere® DataPower Appliance.

Procedure

  1. Identifying features with feature-specific libraries
  2. Determining the firmware image to download
  3. When you do not have a copy, download the firmware image.
  4. Backing up the current configuration
  5. Optional: Restarting the DataPower Gateway
  6. Transferring the firmware image
  7. Installing the firmware image
  8. Verifying the firmware version

Rolling back to the previously installed firmware version

A rollback operation switches between the current firmware installation (primary) and the previously installed version (secondary).

About this task

You can switch between the current firmware installation and the previously installed version from the GUI or CLI.

When you switch between firmware images that contain different versions of component firmware, the switch can take approximately 20 minutes. During this switch operation, do not power off or restart the DataPower Gateway. Component firmware includes, but is not limited to, the DataPower BIO, BMC, and RAID controller.

Procedure

  1. Optional: Restarting the DataPower Gateway
  2. Switching between installation images
  3. Verifying the firmware version

Downgrading to an earlier firmware version

A downgrade operation is the installation of a firmware image that is earlier than the currently installed version.

About this task

You can downgrade the firmware on an DataPower Gateway from the GUI or CLI.

The firmware image can contain older versions of component firmware. Component firmware includes, but is not limited to, the DataPower BIOS, BMC, and RAID controller. When the firmware image contains older versions of component firmware, the downgrade can take approximately 20 minutes. During this downgrade process, do not power off or restart the DataPower Gateway.

  • Firmware images within a major release differ in only the last digit of the image name. For example, 10.5.0.1 and 10.5.0.0 are in the same major release.
  • Firmware images across major releases differ in the first 3 digits of the image name. For example, 10.5.0.1 and 10.0.1.2 are across major releases.
Use the downgrade procedure for firmware images within the same major release. For firmware images across major releases, you must reinitialize your DataPower Gateway and restore its configuration from the secure backup package that you created before you upgraded the firmware. To reinitialize, use the flash reinitialize command.

If you encounter problems during a downgrade, see the Knowledge Collection: How to upgrade the firmware on an IBM WebSphere DataPower Gateway Appliance.

Procedure

  1. Optional: Restarting the DataPower Gateway
  2. When you do not have a copy, download the firmware image.
  3. Transferring the firmware image
  4. Installing the firmware image
  5. Verifying the firmware version