The following guide will explain how to upgrade from an earlier version of the Linux VDA to the current version 1.1 release. The steps vary depending on whether you are upgrading from the Tech Preview or version 1.0, but both are fairly straightforward.

Upgrading from Version 1.0

To upgrade from version 1.0, simply install the new RPM package using the upgrade option on the rpm utility:

rpm -U XenDesktopVDA-

You’ll notice in the screenshot above that the reported version number does not match the version listed in the RPM file name. This can be safely ignored. The message is printed erroneously by the version 1.0 RPM as it is being removed.

You can confirm that the VDA has indeed been upgraded to version 1.1 by querying the package version using the following command:

rpm -q XenDesktopVDA

All that remains is to run the configuration script to migrate your settings to the new version:

The script will recognise that you are upgrading and not ask any of the questions it would have on a fresh install.

That’s it, the HDX and VDA services should now be back up and running. You can confirm this with:

service ctxvda status

service ctxhdx status

Upgrading from the Tech Preview

We do not support upgrading from the Tech Preview release to any production release of the Linux VDA. The RPM tool will not prevent you from attempting this, but the resulting install will not function. The only way to upgrade from a Tech Preview install is to first uninstall the old version:

rpm -e XenDesktopVDA

Now you can install the new package:

rpm -i XenDesktopVDA-

As this is a fresh install you will need to run the configuration script:

Once the script has finished you can confirm that the HDX and VDA services have started:

service ctxvda status

service ctxhdx status

Now that you have installed a production version of the Linux VDA, the normal RPM upgrade process will work for you going forward.

To read more from the Linux Virtual Desktop Team, be sure to check out all of our posts here.