Description | This article describes the FortiGate/FortiOS concept of an ‘upgrade path’ and some commonly encountered scenarios. |
Scope | All FortiOS versions. |
Solution |
Definition of an upgrade path.
A FortiGate 'upgrade path' is a platform-specific sequence of supported firmware images starting from an initial firmware version and ending at a target firmware version. The upgrade path may include multiple ‘intermediate steps’. Depending on the firmware version and platform, there may be multiple supported upgrade paths.
Upgrade from one step in the upgrade path to the next step is supported.
Following a recommended upgrade path is always required for the best results. Possible effects of upgrading without following an upgrade path include the following:
If an upgrade path contains many steps and the device is not in production, an administrator may consider 'Formatting and loading FortiGate firmware image using TFTP' as a method of loading firmware directly without upgrading the device.
There are no supported 'Downgrade Paths'.
Downgrading FortiGate firmware is not supported and could cause any of the issues indicated for not following a recommended upgrade path. There are no recommended downgrade paths for any firmware.
See 'FortiGate Firmware Downgrade for Minor Releases' for alternatives to downgrading, as well as considerations to be aware of when loading earlier firmware.
If FortiGate TAC recommends an upgrade to address an identified issue in the context of an existing support case, TAC may also specify an upgrade path.
Information required for the Upgrade Path Tool to determine a recommended upgrade path.
For example, a recommended upgrade path for FortiGate 121G from v7.0.14 to v7.4.5 is v7.0.14 -> v7.2.10 -> v7.4.5.
The two most common causes for this are:
The screenshot below indicates for FortiGate 100F the earliest supported upgrade path from v7.2.9 to a v7.4 release goes from v7.2.9 to v7.4.4.
**Known Issue: GUI standalone upgrade with ‘Follow upgrade path’ from earlier v7.0, v7.2, and v7.4 firmware versions are affected by known issue 925567:
Upgrade path behavior for automatic upgrade methods.
Automatic upgrade methods follow a recommended upgrade path by default.
If specified in their configuration, device management products such as FortiGate Cloud and FortiManager can skip the upgrade path and upgrade a FortiGate directly. This is not the default behavior for these products and is not recommended.
A recommended Upgrade Path changed.
For these reasons, it is always recommended to verify the current upgrade path before the upgrade, even if a similar upgrade was performed on a different device without incident.
Testing after the firmware upgrade revealed an unanticipated issue.
Booting from the backup partition reverts a maximum of one upgrade path step. For this reason, it is strongly recommended to test after each upgrade, not just on the target firmware version.
Most hypervisors or cloud platforms capable of running FortiGate virtual machines have built-in snapshot or VM backup functions. For available backup and reversion options for FortiGate virtual machines, reference any third-party documentation provided by the VM hosting solution.
How to upgrade FortiGate firmware Best Practices: Performing a firmware upgrade Release Notes: GUI firmware upgrade does not follow the recommended upgrade path (v7.2.8) How to control Automatic Upgrades/Firmware Profiles on FortiGate Cloud |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.