Thank you so much for the detailed answer. I have found the below article for the upgrade from R77.30 into R80.10. Do you think these steps should work to upgrade R80.20 to R80.30.
1. Backup all your systems - gateways and management so you have solid rollback
2. Update VSX cluster object version on management server using vsx_util upgrade command:
When prompted, enter this information:
a) Security Gateway or main Domain Management Server IP address
b) Administrator name and password
c) Cluster name (if the VSX Gateway is a cluster member)
d) Version to upgrade to: R80.10
3. Log into standby VSX member CLISH and perform CPUSE upgrade:
HostName:0> show installer packages available-for-download
HostName:0> installer download <Package_Number for R80.10>
HostName:0> installer verify[press Space key][press Tab key]
HostName:0> installer verify <Package_Number for R80.10>
You should see something like this:
Result: Verifier results: Clean Install: Installation is allowed. Upgrade: Upgrade is allowed.
Status: Available for Install
HostName:0> installer upgrade[press Space key][press Tab key]
HostName:0> installer upgrade <Package_Number>
It should reboot itself at the end
Wait till VSX is up again and verify that you are running on R80.10
4. Cutover from R77 to R80 (reference here Connectivity Upgrade R77.x and R80.x Versions Best Practices )
On the upgraded member, run: cphaprob state
Make sure that this cluster member is in the Ready state.
On the cluster member that still runs the previous version, run: cphaprob state
Make sure that this cluster member is in Active or Active Attention state, and that the upgraded member is in Down state.
On the upgraded member, run: cphacu start no_dr
Make sure that the Connectivity Upgrade is complete.
On the cluster member that still runs the previous version, run:
vsenv 0
fwaccel off -a
fwaccel stat -a
Make sure the SecureXL is disabled (off). This is required to synchronize delayed connections.
cpstop (this is cutover!)
On the upgraded cluster member, run: cphaprob state
Make sure this cluster member is in Active state.
cphacu stat
Make sure this cluster member handles the traffic.
cphacu stop
5. Do your testing on newly upgraded member
6. Upgrade remaining cluster member just like in step 3. Once upgrade is complete and all VSes are up it should automatically fail back to it.