Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
mjovovic
Contributor

vsx_util upgrade operation failed on MGMT server

Hi All,

 

VSX environment:

  • MGMT server on R81.10 Gaia version,
  • VSXHA cluster (active/standby) which consists of two GW's. GW's are running on R80.30 Gaia version with the latest Jumbo Take installed.
  • VSX Cluster has three virtual contexts:
    • VS (virtual firewall)
    • VSX context
    • Virtual router (external)

I wanted to upgrade our VSXHA cluster to recommended R81 version and an issue arose at the very first step 🙂

vsx_util tool on MGMT server failed to upgrade VS's configuration to wanted R81 version.

It failed at upgrading virtual router step. Final vsx_util upgrade result is - Policy compilation failed. Upgrade operaton (before this error) in first two steps, previously finished successfully (for another virtual devices (virtual firewall and for VS0/VSX context)).

In vsx_util upgrade log there were errors for one virtual device - virtual router:

  • Invalid installation target received - Target gateway External_vRouter is not in the specific targets list for policy package Cluster_VSX_polisa
  • Policy verification failed - messages from member VSX_FW1_External_vRouter / VSX_FW2_External_vRouter

The problematic output part is:

firewall_application Policy installation/compilation for External_vRouter: Invalid installation target received. Target gateway External_vRouter is not in the specific targets list for policy package Cluster_VSX_polisa( message from member VSX_FW2_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Policy verification failed.( message from member VSX_FW2_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Invalid installation target received. Target gateway External_vRouter is not in the specific targets list for policy package Cluster_VSX_polisa( message from member VSX_FW1_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Policy verification failed.( message from member VSX_FW1_External_vRouter )

**** Policy compilation failed

---- Finished upgrade operation.

---- Regenerating VSs

---- Finished VSs regeneration.

Database saved successfully.

===================== SUMMARY =====================

**** Upgrade operation finished with errors.

**** Please resolve errors above.

**** NOTE: If gateway/cluster member was upgraded using clean installation, run 'vsx_util upgrade' again in order to complete the operation.

VS name: External_vRouter

Errors:

firewall_application Policy installation/compilation for External_vRouter: Invalid installation target received. Target gateway External_vRouter is not in the specific targets list for policy package Cluster_VSX_polisa( message from member VSX_FW2_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Policy verification failed.( message from member VSX_FW2_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Invalid installation target received. Target gateway External_vRouter is not in the specific targets list for policy package Cluster_VSX_polisa( message from member VSX_FW1_External_vRouter )

firewall_application Policy installation/compilation for External_vRouter: Policy verification failed.( message from member VSX_FW1_External_vRouter )

Logging details are available at /opt/CPsuite-R81.10/fw1/log/vsx_util_20210922_23_35.elg

 

After failed vsx_util upgrade operation, status of GW/VS objects in Smart Dashboard was as in following picture:

versions after failed vsx_util upgrade.jpg

It is strange that virtual route object was on new R81 version, even though virtual router was complying - policy compilation failed error log. This does not match with error log messages. Only VSX (VS0) context was on old R80.30 version.

I checked policy installation target colomn in Smart dash and it seems like Okay:

  • virtual router policy have policy installation target defined as virtual router object
  • VSX cluster policy have policy installation target defined as VSX cluster object
  • Virtual firewall policy have policy installation target defined as virtual firewall objectpolicies.jpg

This part from logs - messages from VSX_FW1_External_vRouter and VSX_FW1_External_vRouter is not understandable. We do not have these object names defined in smart dash, for non of the GW's/objects under Gateways and Servers tab.

MGMT server is reverted from snapshot to state as was before vsx_util operation problems, and is working with defined objects as follows:

gw list in smart dash.jpg

All policies are installed and all setup is AS-Before.

Any thoughts are welcome 🙂

Milos

 

 

 

 

0 Kudos
3 Replies
G_W_Albrecht
Legend Legend
Legend

Contact TAC to resolve this.

CCSP - CCSE / CCTE / CTPS / CCME / CCSM Elite / SMB Specialist
0 Kudos
mjovovic
Contributor

I already opened SR 6-0002989518 

 

 

0 Kudos
Buitre
Participant

i had same problem upgrading VSX from R80.30 to R81.

vsx_util upgrade on mgmt finished correctly, but not all the virtual devices changed version...few remained R80.30 and i could not install policy on them.

Solution is changing version through guidbedit, doing a connection between mgmt and vsx changing something (ex. i enabled a blade and then disabled it), reinstalling policy, and it worked fine.

0 Kudos

Leaderboard

Epsum factorial non deposit quid pro quo hic escorol.

Upcoming Events

    CheckMates Events