Pre-upgrade — five things you must do or production will hate you
Karthik at Flipkart upgraded 6 firewalls last quarter. Two of them came back fine, one came back missing 40% of its rulebase, and three had broken VPN tunnels. The difference? Pre-upgrade prep. Five non-negotiables, every time:
Device → Setup → Operations → Save named configuration snapshot. Then Export named configuration snapshot — XML off-box. Your rollback origin.
Device → Support → Generate Tech Support File. Pre-upgrade snapshot of everything — config, state, logs. TAC's first ask if things go wrong.
CLI capture of show routing route, show interface all, show running resource-monitor, show high-availability all. Compare after upgrade — if any of these shifted, investigate before you call it green.
Update Apps & Threats to the latest before upgrading PAN-OS. Some content packs ship features needed by the new PAN-OS — skipping causes commits to fail post-upgrade.
And the fifth — read the release notes. The "Known Issues" section is your friend. If your environment uses GlobalProtect SAML + decryption + Panorama-managed, scan for any of those terms in the new version's known issues. Five minutes of reading saves a Sev-1.
① Upgrade Path — maintenance, then base, then maintenance again
Sneha at Infosys runs 10.2.4-h2. Target: 11.1.2-h3. She can't jump directly. PAN-OS upgrades follow a deterministic rhythm: latest maintenance in current feature release → base image of next feature release → latest maintenance in that release → repeat.
Read PAN-OS versions as X.Y.Z — X is the major (10, 11), Y is the feature release (10.1, 10.2, 11.0, 11.1), Z is the maintenance release within that feature line. Each new feature release starts at Z=0 (the base image) and accumulates maintenance releases over time.
▶ Upgrade path animator — 10.2.4 to 11.1.x
Click Play. See exactly which images you must install in order.
10.2.4-h2. Goal: 11.1.2-h3. You CANNOT jump straight.
10.2.13. This is the bridge before the next feature line.
11.0.6). Install base, then install maintenance. Don't skip the base.
11.1.2-h3. Install base. Install target maintenance.
show system info → confirm sw-version: 11.1.2-h3. Re-run state-capture diff against pre-upgrade snapshot. Test 5 representative flows.
Jumping multiple feature releases without installing each base image breaks the file system layout PAN-OS expects. The firewall may boot but commits fail with cryptic XML errors, OR worse — it may not boot. The Skip-Version feature is documented per version pair in the upgrade matrix — check yours before assuming it applies.
Priya at HCL runs PAN-OS 10.1.10. She wants to reach 11.1.3. What's the correct sequence?
② Content Updates — Apps and Threats, Threshold strategy
Content updates ship more often than PAN-OS upgrades. Apps and Threats releases land roughly every couple of days. They include new App-ID signatures, threat signatures, and IPS rules. Configure them right and your firewall picks up new threats automatically. Configure them wrong and a bad signature crashes prod.
The protection mechanism is the Threshold. It's the minimum age (in hours) a content release must reach before this firewall installs it. Reasoning: if Palo Alto released a content pack at noon and it had a regression, your firewall — which only installs content older than 12 hours — will skip it. By the time noon's pack is 12 hours old, Palo Alto has released a fix, and your firewall installs the FIXED pack.
Threshold = 6–12 hours. Fast threat coverage with a small bad-release buffer. Common at SOCs / fintech / public-internet-facing edges.
Threshold = ≥24 hours. Wait for a full revision cycle before deploying. Used at hospitals, manufacturing OT, payment switches — anywhere downtime is catastrophic.
Available: every 30 min, hourly, daily, weekly. Most shops set hourly recurrence + 12h threshold — fresh enough, safe enough.
Pause or enable per content release. Some new App-IDs change classification of existing traffic — review weekly to avoid surprise allow/deny shifts on rules using App-ID groups.
Aditya at Wipro runs a fintech edge firewall. SOC wants fast threat coverage but the team has been burned twice by bad signature rollouts that briefly inflated DP CPU. What's the right configuration?
③ HA Upgrade Orchestration — five steps, zero split-brain
Rahul at TCS upgrades the active/passive pair at 11 PM. He skips one step. By 11:15 he has an HA split-brain — both firewalls active, ARP conflicts on the network, half the traffic dropping. Every HA upgrade follows the same five-step script. Deviating from it is how split-brains happen.
▶ HA Active/Passive upgrade — five-step orchestration
Click Play. Each stage corresponds to one HA-safe action you take on the GUI.
show high-availability all.
From PAN-OS 11.1, Panorama can drive the entire HA pair upgrade for you with Orchestrated Upgrade. It runs the five-step script automatically across all your HA pairs, with health checks between stages. Worth enabling on large fleets. Still requires the same prep — named-snapshot, tech-support-file, content-update-current — Panorama doesn't do those for you.
Sneha forgets to disable Preempt before starting an HA upgrade. She upgrades the passive peer, reboots it. What happens next?
④ Rollback — debug swm revert and the autosave config
Aditya completes the upgrade. Smoke test reveals a regression in a custom App-ID. He needs to revert. PAN-OS gives him two rollback paths:
Quick revert (same boot session). debug swm revert from the CLI boots the firewall from the partition that was running BEFORE the upgrade. No re-install, no config restore — old PAN-OS, old config, all back. 90 seconds. Use this when the upgrade target is broken but the OLD partition is still intact.
Cross-feature-release downgrade. When you cross a feature line (11.1 → 11.0 → 10.2), the config might not be byte-for-byte compatible. PAN-OS auto-saves a tagged config snapshot every time you upgrade (named autosave-X.Y.Z for the version you came from). After a downgrade install, restore that snapshot before commit. Within the same feature release (11.1.3 → 11.1.2), config restore isn't required because maintenance releases don't change schema.
debug swm revert # Then reboot request restart system # Verify after boot: show system info | match sw-version
sw-version: 11.0.6 # Back to the partition that was active before the failed upgrade
Downgrading from 11.1.3 to 11.1.2 (same feature release) doesn't need a config restore. Downgrading from 11.1.x to 11.0.x (across feature releases) DOES need the autosave-config restored — otherwise the device boots with a configuration that references 11.1-only features, commits fail, and you're locked out of management until you load the autosave config via console.
An upgrade from 11.0.6 to 11.1.2 succeeds but introduces a regression that breaks one production flow. The team needs to revert tonight. Old PAN-OS partition is still intact. What's the fastest path back?
🤖 Ask the AI Tutor
Tap any question — instant context-aware answer. No login, no waiting.
Pre-curated answers from PAN-OS docs + LIVE community. Paste the release-notes "Known Issues" you're worried about into chat.techclick.in for a deeper look.
📝 Wrap-up — six more
You've answered 4 inline. Six left. 70% (7 of 10) marks the lesson complete.
📚 Sources
- Palo Alto Docs — Determine the Upgrade Path to PAN-OS 11.1 and later releases. docs.paloaltonetworks.com
- Palo Alto Docs — PAN-OS Upgrade Checklist (10.2). docs.paloaltonetworks.com
- Palo Alto Docs — Best Practices for Applications and Threats Content Updates & Best Practices for Content Updates—Security-First / Mission-Critical.
- Palo Alto Docs — Upgrade an HA Firewall Pair (PAN-OS 11.0) & Orchestrated Upgrade (PAN-OS 11.1).
- Palo Alto Docs — Downgrade PAN-OS / Downgrade a Firewall to a Previous Feature Release (PAN-OS 11.0).
- Palo Alto Knowledge Base — How to Revert PAN-OS to the last installed software using CLI.
- Palo Alto LIVECommunity — Support FAQ: Upgrading PAN-OS and Upgrade Paths (article 590319).
What's next?
Twenty blogs down. The capstone next: a rapid-fire PCNSE revision cheat-sheet — 50 most-tested facts, 25-question rapid-fire, and a flashcard drill. Use it the week before your exam.