FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
nevan
Staff
Staff
Article Id 422427
Description This article describes a known issue downloading the upgrade path table that causes the error message 'No valid upgrade path' when attempting to upgrade a FortiGate virtual machine.
Scope FortiGate VM running FortiOS v7.4.9, v7.6.4, or earlier.
Solution

In affected firmware versions and platforms, the upgrade path matrix cannot be downloaded as it is too large for the assigned buffer. This causes supported upgrades to incorrectly show no valid upgrade path.

 

Example upgrading FortiOS v7.4.8 to FortiOS v7.4.9:

Attempting to upgrade a VM from FortiOS v7.4.8 to v7.4.9 shows the following error in the GUI: 'No valid upgrade path from FortiOS v7.4.8 build2795 to FortiOS v7.4.9 build2829'.

noupgrade.png


However, the upgrade path from v7.4.8 to v7.4.9 is supported for this platform. The same applies to upgrading from v7.4.9 to v7.6.5.

 

2026-01-09 09 58 59.jpg

 

Diagnostics:

The image list shows that firmware images for v7.4.9 and v7.6.5 are available for upgrade.

diagnose fdsm image-list | grep v7.4
07004000FIMG0012004009 v7.4 MR4-GA-M P9 b2829 (upgrade)
07004000FIMG0012004007 v7.4 MR4-GA-M P7 b2731 (downgrade)
07004000FIMG0012004006 v7.4 MR4-GA-M P6 b2726 (downgrade)
07004000FIMG0012004005 v7.4 MR4-GA-M P5 b2702 (downgrade)

...

 

diagnose fdsm image-list | grep v7.6
07006000FIMG0026806005 v7.6 MR6-GA-M P5 b3651 (upgrade)
07006000FIMG0026806004 v7.6 MR6-GA-F P4 b3596 (upgrade)
07006000FIMG0026806003 v7.6 MR6-GA-F P3 b3510 (upgrade)
07006000FIMG0026806002 v7.6 MR6-GA-F P2 b3462 (upgrade)
07006000FIMG0026806001 v7.6 MR6-GA-F P1 b3457 (upgrade)
07006000FIMG0026806000 v7.6 MR6-GA-F b3401 (upgrade)

...


However, the image-upgrade-matrix showing supported upgrade paths is blank.

diagnose fdsm image-upgrade-matrix
Result=Error.

 

Resolution:
The issue has been acknowledged and is resolved in v7.6.5. However, for the v7.4 firmware, the fix is scheduled for v7.4.10 and v8.0.0 build 0097.

 

Once upgraded to one of these versions, the FortiGate will be able to download the image upgrade matrix, and the false-positive upgrade path warning will no longer occur.

 

This issue only affects platforms with a large number of historical firmware versions (ie, FortiGate VMs).

Workaround:  

The workaround is to upgrade the FortiGate-VM using the CLI command 'execute restore image management-station <image_id>'. To do this, follow the steps below:

 

  1. Verify the upgrade path manually using the Upgrade Path Tool Table or the support site, see the article Technical Tip: How to verify FortiGate Upgrade path to upgrade the FortiGate to a higher Firmware Ve....

  2. Upgrade each step in the upgrade path manually using one of the following methods:


Example upgrading FortiOS v7.4.8 to v7.4.9 using management-station:

 

diagnose fdsm image-list | grep v7.4
07004000FIMG0012004009 v7.4 MR4-GA-M P9 b2829 (upgrade)
07004000FIMG0012004007 v7.4 MR4-GA-M P7 b2731 (downgrade)
07004000FIMG0012004006 v7.4 MR4-GA-M P6 b2726 (downgrade)
07004000FIMG0012004005 v7.4 MR4-GA-M P5 b2702 (downgrade)

...

 

execute restore image management-station 07004000FIMG0012004009

####################################################################################################
This operation will replace the current firmware version!
Do you want to continue? (y/n)y

Verifying the signature of the firmware image.
Image verification OK!
Warning: Installing image v7.4.9 from v7.4.8 may result in loss of configuration. Do you want to proceed?
Do you want to continue? (y/n)y

Warning: Upgrading to an image with Mature maturity notation.

 

For v7.4.9 to v7.6.5:

 

diagnose fdsm image-list | grep v7.6
07006000FIMG0026806005 v7.6 MR6-GA-M P5 b3651 (upgrade)
07006000FIMG0026806004 v7.6 MR6-GA-F P4 b3596 (upgrade)
07006000FIMG0026806003 v7.6 MR6-GA-F P3 b3510 (upgrade)
07006000FIMG0026806002 v7.6 MR6-GA-F P2 b3462 (upgrade)
07006000FIMG0026806001 v7.6 MR6-GA-F P1 b3457 (upgrade)
07006000FIMG0026806000 v7.6 MR6-GA-F b3401 (upgrade)

...

 

execute restore image management-station 07006000FIMG0026806005
Please wait...

 

Getting image 07006000FIMG0026806005 from Management station...
####################################################################################################
This operation will replace the current firmware version!

Do you want to continue? (y/n)y

 

Verifying the signature of the firmware image.
Warning: Installing image v7.6.5 from v7.4.9 may result in loss of configuration. Do you want to proceed?
Do you want to continue? (y/n)y

 

Warning: Upgrading to an image with Mature maturity notation.

 

Please wait for system to restart.

 

Related article:
Troubleshooting Tip: No valid upgrade path from FortiOS v7.0.17