Fortinet black logo

New Features

Introduce maturity firmware levels

Copy Link
Copy Doc ID 77966226-6996-11ec-bdf2-fa163e15d75b:173707
Download PDF

Introduce maturity firmware levels

Starting with FortiOS 7.2.0, released FortiOS firmware images use tags to indicate the following maturity levels:

  • The Feature tag indicates that the firmware release includes new features. It can also include bug fixes and vulnerability patches where applicable.
  • The Mature tag indicates that the firmware release includes no new, major features. Mature firmware will contain bug fixes and vulnerability patches where applicable.

Administrators can use the tags to identify the maturity level of the current firmware in the GUI or CLI.

Administrators can view the maturity level of each firmware image that is available for upgrade on the Fabric Management page. When upgrading from mature firmware to feature firmware, a warning message is displayed.

Note

To demonstrate the functionality of this feature, this example uses FortiGates that are running and upgrading to fictitious build numbers.

To view maturity levels for firmware in the GUI:
  1. Go to Dashboard > Status. The Firmware field in the System Information widget displays the version with build and either (Mature) or (Feature).

    The following is an example of firmware with the (Mature) tag:

    The following is an example of firmware with the (Feature) tag:

To upgrade mature firmware to feature firmware with a file upload in the GUI:
  1. Go to System > Fabric Management . The Firmware Version column displays the version and (Mature).

  2. Select the FortiGate, and click Upgrade. The FortiGate Upgrade pane opens.
  3. Click the File Upload tab and upload the image file.

    When upgrading to feature firmware, a warning message appears about the maturity level of the selected firmware for the upgrade. In this example, the upgrade would go from a mature firmware version to a feature firmware version.

  4. Click Confirm and Backup Config.

    The Confirm pane opens with a warning message:

  5. Review the warning, and click Confirm Switch to Feature Maturity.

    The new firmware image is uploaded to the FortiGate, and a confirmation dialog box is displayed.

  6. Click Continue to complete the upgrade.
To upgrade mature firmware to feature firmware using the upgrade path in the GUI:
  1. Go to System > Fabric Management .
  2. Select a FortiGate, and click Upgrade. The FortiGate Upgrade pane opens.
  3. Click the All Upgrades tab to view all available firmware images with their maturity levels.

    A gray box around the version number and the label Feature identifies feature firmware version. A green box around the version with the label Mature identifies a mature firmware version.

  4. Click the Latest tab to view the latest available firmware version with its maturity level.

    In the following example, the latest firmware version is mature:

  5. Select a version and click Confirm and Backup Config.

    When the latest firmware version is a feature release, a warning is displayed.

  6. Click Confirm Switch to Feature Maturity to complete the upgrade.
To view maturity levels for firmware in the CLI:
# get system status
Version: FortiGate-301E v7.4.0,build0810,220307 (GA.F)
...

In this example, the Version field includes .F to indicate that the maturity level is feature.

# get system status
Version: FortiGate-301E v7.2.2,build0610,220304 (GA.M)
...

In this example, the Version field includes .M to indicate that the maturity level is mature.

To upgrade mature firmware to feature firmware in the CLI:
# execute restore image tftp v744-B1010-GA-F_B234847_FGT_301E.out 172.16.200.55
This operation will replace the current firmware version!
Do you want to continue? (y/n)y
Please wait...
Connect to tftp server 172.16.200.55 ...
##############################################################################
Get image from tftp server OK.
Verifying the signature of the firmware image.

Warning: Upgrading to an image with Feature maturity notation.
Image file uploaded is marked as a Feature image, are you sure you want to upgrade?
Do you want to continue? (y/n)y
Please confirm again. Are you sure you want to upgrade using uploaded file?
Do you want to continue? (y/n)y
Checking new firmware integrity ... pass
Please wait for system to restart.
Firmware upgrade in progress ...
Done.
The system is going down NOW !!

In this example, the firmware is upgraded from mature status to feature status, and includes warnings.

Introduce maturity firmware levels

Starting with FortiOS 7.2.0, released FortiOS firmware images use tags to indicate the following maturity levels:

  • The Feature tag indicates that the firmware release includes new features. It can also include bug fixes and vulnerability patches where applicable.
  • The Mature tag indicates that the firmware release includes no new, major features. Mature firmware will contain bug fixes and vulnerability patches where applicable.

Administrators can use the tags to identify the maturity level of the current firmware in the GUI or CLI.

Administrators can view the maturity level of each firmware image that is available for upgrade on the Fabric Management page. When upgrading from mature firmware to feature firmware, a warning message is displayed.

Note

To demonstrate the functionality of this feature, this example uses FortiGates that are running and upgrading to fictitious build numbers.

To view maturity levels for firmware in the GUI:
  1. Go to Dashboard > Status. The Firmware field in the System Information widget displays the version with build and either (Mature) or (Feature).

    The following is an example of firmware with the (Mature) tag:

    The following is an example of firmware with the (Feature) tag:

To upgrade mature firmware to feature firmware with a file upload in the GUI:
  1. Go to System > Fabric Management . The Firmware Version column displays the version and (Mature).

  2. Select the FortiGate, and click Upgrade. The FortiGate Upgrade pane opens.
  3. Click the File Upload tab and upload the image file.

    When upgrading to feature firmware, a warning message appears about the maturity level of the selected firmware for the upgrade. In this example, the upgrade would go from a mature firmware version to a feature firmware version.

  4. Click Confirm and Backup Config.

    The Confirm pane opens with a warning message:

  5. Review the warning, and click Confirm Switch to Feature Maturity.

    The new firmware image is uploaded to the FortiGate, and a confirmation dialog box is displayed.

  6. Click Continue to complete the upgrade.
To upgrade mature firmware to feature firmware using the upgrade path in the GUI:
  1. Go to System > Fabric Management .
  2. Select a FortiGate, and click Upgrade. The FortiGate Upgrade pane opens.
  3. Click the All Upgrades tab to view all available firmware images with their maturity levels.

    A gray box around the version number and the label Feature identifies feature firmware version. A green box around the version with the label Mature identifies a mature firmware version.

  4. Click the Latest tab to view the latest available firmware version with its maturity level.

    In the following example, the latest firmware version is mature:

  5. Select a version and click Confirm and Backup Config.

    When the latest firmware version is a feature release, a warning is displayed.

  6. Click Confirm Switch to Feature Maturity to complete the upgrade.
To view maturity levels for firmware in the CLI:
# get system status
Version: FortiGate-301E v7.4.0,build0810,220307 (GA.F)
...

In this example, the Version field includes .F to indicate that the maturity level is feature.

# get system status
Version: FortiGate-301E v7.2.2,build0610,220304 (GA.M)
...

In this example, the Version field includes .M to indicate that the maturity level is mature.

To upgrade mature firmware to feature firmware in the CLI:
# execute restore image tftp v744-B1010-GA-F_B234847_FGT_301E.out 172.16.200.55
This operation will replace the current firmware version!
Do you want to continue? (y/n)y
Please wait...
Connect to tftp server 172.16.200.55 ...
##############################################################################
Get image from tftp server OK.
Verifying the signature of the firmware image.

Warning: Upgrading to an image with Feature maturity notation.
Image file uploaded is marked as a Feature image, are you sure you want to upgrade?
Do you want to continue? (y/n)y
Please confirm again. Are you sure you want to upgrade using uploaded file?
Do you want to continue? (y/n)y
Checking new firmware integrity ... pass
Please wait for system to restart.
Firmware upgrade in progress ...
Done.
The system is going down NOW !!

In this example, the firmware is upgraded from mature status to feature status, and includes warnings.