- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
04-09-2026 02:45 AM
Hello Experts,
We are currently setting up a PA-3400 series firewall and would like to upgrade PAN-OS to version 12.1.
Current version: PAN-OS 11.1.13
We understand that PAN-OS 11.1 may be more stable, but since it is approaching EOS within about a year, we would prefer to deploy 12.1.
However, when we check under Device > Software in the GUI, PAN-OS 12.1 is not displayed.
On the other hand, when we check via CLI, we can see that PAN-OS 12.1 is available.
In this situation, is it expected that upgrading to PAN-OS 12.1 must be done via CLI or manual upload instead of the GUI?
We could not find clear information about this behavior in the official documentation.
If anyone has experienced the same issue or has any insights, we would appreciate your advice.
Thank you.
04-09-2026 03:28 AM
Hi @cpcpcptest176 ,
Check in the GUI if you have checked "Preferred Releases" at the bottom of the page.
When this is checked the GUI will only display preferred releases. In order to see other releases you'll need to uncheck this.
Hope this helps,
04-09-2026 03:28 AM
Hi @cpcpcptest176 ,
Check in the GUI if you have checked "Preferred Releases" at the bottom of the page.
When this is checked the GUI will only display preferred releases. In order to see other releases you'll need to uncheck this.
Hope this helps,
04-09-2026 09:25 AM - edited 04-09-2026 09:25 AM
@cpcpcptest176 -- FYI, we've got a 3410 (And 5540) running 12.1.5 and we've already had it crash with a memory leak. This is the current TAC investigation. As of yet we've not been provided a bug-id/Fix. So I definetly wouldn't deploy 12.1.X to any production firewall. That said once there's a TAC preferred version of 12.1, this code base is something customers would see benefit in running:
"While investigating the TSF logs during the issue time, we noticed that the firewall's total available memory was less because of which multiple processes experienced OOM and that caused the firewall's unexpected reboot.
During this time, the configd process was occupying high memory and it looks like the memory leak in configd process."
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!

