Skip to content

Features and Enhancements in HyWorks v3.6 Hotfix 1.1

Feature Integration:

VM shutdown for non-persistent VMs via the desktop agent instead of the connector on user logout.

  • Problem Statement: During user logout, HyWorks triggers the shutdown of the user's virtual machine. In previous versions, this shutdown was performed by the Connector. In certain race conditions where the logout event was not fully processed, the Connector-triggered shutdown overlapped with the logout sequence, causing user profile corruption.

  • Enhancement: The shutdown operation is now performed by the Desktop Agent instead of the Connector. The Desktop Agent will wait until the user logout process has fully completed and then initiate a graceful shutdown of the VM. This ensures consistent behavior and eliminates the profile corruption issue.

  • Compatibility and Support:

    • Desktop type: Single-session.

    • Desktop Platform: Windows only.

    • Desktop Pool: Non-persistent.

    • Agent Status: Responding.

    • Desktop Agent Version: v3.6.0.1357 (v3.6-SP2)

Orphan Snapshot Clean-up Utility

A custom utility designed to clean up orphan snapshots created by HyWorks and left orphan during recompose/deletion of non-persistent desktop pools in the Nutanix environment.

Capabilities:

  • Delete all orphan snapshots in a single run.

  • Remove a specified number of snapshots.

  • Delete an individual snapshot using its UUID

  • Support for Task Scheduler to run periodic cleanup jobs.

The issue of orphan snapshot removal is resolved in HyWorks deployments with Prism Elements in v3.6-SP2-HF1.1. However, due to the lack of APIs with Prism Central, the problem will continue in HyWorks deployments that include Prism Central.

This will be known in the v3.6 releases, and the appropriate fix will be included in the upcoming major release (v4.0). Check Fixed Issues - #62769 document for the details of this issue.