You can also upgrade the App Volumes agent silently using the Microsoft Windows Installer (MSI).
You perform a silent upgrade using the command line and you need not use the Omnissa App Volumes installer.
Parameters Used in Silent Installation
Depending on your requirement, you can use some of the parameters during silent installation:
-
EnforceSSLCertificateValidationThis parameter allows App Volumes agent to validate the App Volumes Manager certificate.
The values of this parameter are as follows:
0indicates that certificate validation is deactivated1indicates that certificate validation is activated.
By default, the value of this parameter is
1. -
NONPERSISTENTThis parameter allows you to use Omnissa App Volumes in a non-persistent virtual desktop or persistent virtual desktop environment. If you choose to use this parameter, ensure that the value of this parameter matches with the value used during installation.
The values of this parameter are as follows:
0indicates that App Volumes agent is installed to work in a persistent virtual machine1indicates that App Volumes agent is installed to work in a non-persistent virtual machine.
By default, the value of this parameter is
1.For more information about using App Volumes on a persistent virtual desktop, see Using App Volumes on a Persistent Virtual Desktop.
Note:
-
During the upgrade, if a failure occurs or the upgrade is canceled, the installer for App Volumes agent rolls back to the previously installed version of the agent. After the rollback, the agent virtual machine must be restarted.
-
You cannot upgrade from an existing agent installed in a virtual desktop infrastructure environment to the App Volumes agent which you intend to directly install in the Windows endpoints. For information about why you might want to directly install the agent on the Windows endpoints, see Deliver App Volumes Applications Using Device Management Tools.
Prerequisites
-
If you use an unsupported version of App Volumes, ensure that you are aware of this upgrade requirement.
-
To ensure that there is no service degradation during the uninstall and subsequent upgrade process, schedule a maintenance window.
-
Unassign all application packages from the target computer where you plan to upgrade the agent.
If you are upgrading to a persistent pool deployment, then you need not unassign the application packages. Upgrade occurs even when the application packages are attached to the target computer.
Procedure
-
Open a Windows command prompt on your machine.
-
In the command prompt, access the
App Volumes Agent.msifile location. -
To upgrade the agent, use the following command:
Option Description App Volumes 4 Update 1 msiexec.exe /i "App Volumes Agent.msi" /qn MANAGER_ADDR=<Manager_FQDN/IP> MANAGER_PORT=<port> EnforceSSLCertificateValidation=<0or1>
Note:- The following parameters are optional: MANAGER_ADDR, MANAGER_PORT, and EnforceSSLCertificateValidation.
- When upgrading from versions earlier than App Volumes 4, version 2406, you cannot set the
NONPERSISTENTparameter to0.
For information about this parameter, see [Install App Volumes Agent Silently](InstallAppVolumesAgentSilently.md). - When upgrading from App Volumes 4, version 2406 to App Volumes 4, version 2410 and later versions, using this parameter is optional because the parameter value set for upgrade is the same value which is set during installing App Volumes 4, version 2406.
- If you use the `/norestart` flag in the command, ensure that you restart the virtual machine after the command runs. This restart is necessary for the upgrade to complete.
App Volumes 4 msiexec.exe /i "App Volumes Agent.msi" /qn MANAGER_ADDR=<Manager_FQDN/IP> MANAGER_PORT=<port> EnforceSSLCertificateValidation=<0or1>
Note: All parameters are mandatory.
Was this page helpful?