Hotfix deployment and management for Horizon DaaS 9.0.0 (and 8.0.0) has been streamlined by combining multiple hotfixes into a single package, called an update. For example, a Horizon DaaS 9.0.0 Update 2 package would contain all fixes from Horizon DaaS 9.0.0 Update 1, along with additional fixes found only in Update 2.
Horizon DaaS 9.0.0 hotfixes and updates are deployed using Horizon Version Manager (HVM), and it is advised to use the latest HVM version available on My VMware. HVM hotfix management includes uploading the updates, refreshing the list of available hotfixes and updates, applying them to appliances, detecting the presence of previously deployed updates on appliances, and reverting appliances to a previous state.
Detect Hotfixes on DaaS Appliances
Revert Appliances to a Pre-Hotfix State
Upload Hotfix Artifacts
There are two different procedures for uploading artifacts, depending on the source machine from which you are performing the upload.
-
To upload hotfix artifacts from a jump host or local UNIX machine:
- Log into the Horizon Version Manager portal.
- Click .
- Click .
- Enter information as described in the following table.
Field Description Artifact-Type Select hotfixes. File Click New Value + and paste the UNIX absolute path of the file to upload. For example,
/home/guest/file1.tgz
.Repeat for each hotfix file you want to upload.
IP-Address IP address of the machine where the file is located. User-Name User name for the machine where the file is located. User-Password User password for the machine where the file is located. - Click the Run Job Now button on the top right of the page.
Rundeck shows the progress of the file transfer, followed by a message indicating that the transfer has been successful.
- To upload hotfix artifacts from a Microsoft Windows or Mac machine:
- Upload the file to your Horizon Version Manager appliance using a file transfer client such as WinSCP for Microsoft Windows or Filezilla for Mac.
- Change permissions for the file. For example:
chmod 744 file1.tgz
- Change ownership for the file.
$ chown -R rundeck:rundeck file1.tgz
Refresh the Hotfix List
If you have uploaded hotfix artifacts since the last time you ran the Refresh Hotfix List job, run that job now. Running the Refresh Hotfix List job makes your recently uploaded hotfixes available when you want to apply them to your appliances.
- In Rundeck, click .
- Click .
- Click the Run Job Now button.
Rundeck shows the progress of the refresh, followed by a message in the top right of the page indicating that the refresh has been successful.
Apply a Hotfix
- To apply hotfixes to Tenant appliances that have been upgraded but not yet migrated:
- In Rundeck, click .
- Click .
- For Org-DaaS-Version, select the current version of Horizon DaaS that is running on the appliances.
Available hotfixes for that version appear next to Hotfix.Note: If you see hotfixes marked as only applying to certain types of appliances, it is not something with which you need to be concerned. The system applies all hotfixes to the appropriate appliances without any additional action on your part.
- Select hotfixes to install.
- Fill in the rest of the required information and click Run Job Now.
Rundeck shows the progress of the job, followed by a message in the top right of the page indicating that the hotfix has been successful.
- To apply a hotfix to DaaS management (Service Provider and Resource Manager) appliances and to Tenant appliances that are not in the "pre-migrated" state described above
- In Rundeck, click .
- Click .
- For Org-DaaS-Version, select the current version of Horizon DaaS that is running on the appliances.
Available hotfixes for that version appear next to Hotfix.Note: If you see hotfixes marked as only applying to certain types of appliances, it is not something with which you must be concerned. The system applies all hotfixes to the appropriate appliances without any additional action on your part.
- Select hotfixes to install.
- If you are reapplying hotfixes following a previous failed attempt, select Yes in the Force drop-down menu. Otherwise, leave the default value of No.
- Fill in the rest of the required information and click Run Job Now.
Rundeck shows the progress of the job, followed by a message in the top right of the page indicating that the hotfix has been successful.
Detect Hotfixes on DaaS Appliances
- In Rundeck, click .
- Click .
- Fill in the required information and click Run Job Now.
When the job is finished, you can view the output on the Activity page. The output includes a list of all appliances in the organizations you selected and the hotfixes installed on each appliance.
Revert Appliances to a Pre-Hotfix State
Horizon Version Manager automatically takes snapshots of your appliances before and after you apply a hotfix. To revert an appliance, navigate to it in your vCenter Server and select the desired snapshot.