Upgrading using the Silent Install Mode

Learn to upgrade using the silent install mode.

You can configure CRM web offline and CRM.launcher to perform an upgrade using the latest installer by configuring the patch settings in the offline.xml file for the client. The CRM Web Offline setup executable file should be placed in the global patch directory and it is correctly downloaded by CRM.launcher and executes the installer for the latest version in silent mode. For more information on how the patching process works, see Patching CRM.launcher and Aurea CRM web offline.

The server patching or upgrading settings for CRM.launcher are configured by adding < PatchingSettings /> element under the < update.launcher > element in the offline.xml file for the client. The < PatchingSettings /> element can contain any number of <Setting/> elements.

Each <Setting/> element can contain the following elements:

  • < LogProcessOutput />: defines if the standard output and error output should be written to a file.
  • <Parameter/>: defines the parameter(s) for the execution
  • < SuccessExitCodes />: defines what are the success exit codes for the execution
Note: The order of the <Setting/>< LogProcessOutput /> and <Parameter/> element is important as CRM.launcher uses the first one which matches the filter and conditions. So the most specific <Setting/> element should be the first in the list.

To configure the server patch settings you have to place the following elements in the offline.xml file for the client:

  • Setting element
  • LogProcessOutput element
  • Parameter element
  • SuccessExitCodes element
  • Arguments element
  • Repair and Non-Repair mode
  • Powershell Scripts

The remaining sections in this chapter provide details on configuring different setting elements in the offline.xml file. For more information, see the wiki article “HOWTO Configure PatchingSettings for CRM.launcher” on the Aurea support site: https://support.aurea.com.