Skip to main content
nathan_h
Staff & Editor
Staff & Editor
January 16, 2026

Troubleshooting Tip: FortiProxy VM failed to upgrade (Image upgrade failed) due to low CPU core allocation

  • January 16, 2026
  • 0 replies
  • 236 views

Description

This article describes on FortiProxy failing to upgrade due to CPU requirements. An error message  'Image upgrade failed' will be encountered.

 

Scope

FortiProxy VM.

 

Solution


When attempting to upgrade a FortiProxy VM from version 7.4.11 to 7.4.14, the error message 'Image upgrade failed' may be observed.

This issue can occur on FortiProxy virtual machines provisioned with only 1 vCPU or 2 GB of RAM.

get hardware status
Model name: FortiProxy-KVM
ASIC version: not available
.....
Number of CPUs: 1
.....

 

Initiating an upgrade and error will be encountered as shown on the screenshot below.


2026-01-07 10 31 26.png


It is observed that the Memory utilization is more than 75%. With only 2 GB of RAM allocated to the FortiProxy VM, approximately 75% of the available memory may already be consumed by system processes during normal operation. As a result, there is insufficient free memory available for the firmware upgrade process to complete successfully.

To remediate this issue, allocate a minimum of 2 CPU cores or increase the VM memory to the FortiProxy VM. VM may need to be shutdown to change the CPU allocation. Schedule a maintenance window if needed.

get hardware status
Model name: FortiProxy-KVM
.....
Number of CPUs: 2
.....

 

Re‑initiating the upgrade results in a successful upgrade.

 

Related articles:

    Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
    Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!