Verification of upgrade compatibility

Guidewire provides a command prompt build tool to use in determining if the source and target application configurations are sufficiently compatible to support the upgrade process. To use, run the following command from a command prompt on any cluster member.
  • system_tools -verifyconfig filepath

This tool compares the local server configuration with the configuration of the remote cluster. The filepath parameter defines the path to the local WAR/EAR file that contains the PolicyCenter application, pc.war, for example.

The tool provides an on-screen report that contains information about the feasibility of the upgrade changes for the server members in the cluster.
Source and target configurations are incompatible

If the source and target configurations are incompatible, Guidewire requires a full database upgrade. Guidewire does not permit a rolling upgrade using the target configuration. If a rolling upgrade of the cluster is not possible, the command lists the incompatible or missing files.

Source and target configurations are identical

If the source and target configurations are identical, no upgrade is necessary.

Source and target configurations are compatible
If the source and target configurations are compatible, Guidewire permits a rolling deployment of these changes.

Rolling upgrade in progress

If a rolling upgrade is in progress, there are several possible configurations active in the cluster. Running the -verifyconfig command option on a cluster member provides the following information about that cluster member:
  • The cluster member is running the source configuration.
  • The cluster member is running the target configuration.
  • The cluster member is actively upgrading itself.