Skip to content

Gold Master: More Management Operations

Go to Objects > Gold Master to manage all the Gold Master images in the HyLabs deployment. The details of adding and viewing the Gold Master are described in the previous section. In this section, more Gold Master management operations will be discussed.

Power Operations on Gold Master

Power operations on the Gold Master will be available to the following users:

  1. Reservation Admin (All types of the Gold Masters)

  2. Incharge (Gold Master assigned to the course, the Gold Master assigned to incharge, course default the Gold Masters (if not restricted to admin only)

  3. Any custom role with defined access to Gold Masters

Users with appropriate privileges will be able to perform power operations on the Gold Masters as described below:

  • Power On: The option will be available on Gold Master VMs in the Powered-off state.

  • Shutdown: The option will be available on Gold Master VMs in the Powered-on state. The shutdown operation requires hypervisor tools to be installed on the Gold Master; it will fail without them.

  • Power Off: The option will be available on Gold Master VMs in the Powered-on state. Upon performing the Power off/Suspend/Restart operation, the user will be shown a confirmation dialog.

  • Suspend: The option will be available on Gold Master VMs in the Powered-on state. Upon performing the Power off/Suspend/Restart operation, the user will be shown a confirmation dialog.

  • Restart: The option will be available on Gold Master VMs in the Powered-on state. Upon performing the Power off/Suspend/Restart operation, the user will be shown a confirmation dialog.

  • Resume: The option will be available on Gold Master VMs in Suspended State.

Connect to Gold Master

Reservation Admin/Incharge users can connect to the assigned Gold Master VM. The option will be enabled when the Gold Master VM is powered on, and the DVM agent status is responding. For ready to connect Gold Master VMs,

  1. Select the Gold Master VM

  2. Click Connect to connect to Gold VM using logged-in user credentials (Reservation Admin or Incharge)

Connect Gold Master Flow:

  1. On a connect call to the Gold Master by the reservation admin or incharge, the controller will request the HyWorks DVM agent to configure the following settings:

    1. Giving remote access permission to the logged-in user

    2. Granting the logged-in user local administrator rights on the Gold Master.

  2. Now the admin/incharge on-access will get access to the Gold Master with local administrator rights.

  3. The user can make necessary changes and then log out.

  4. At the next DVM Agent service restart (eventually with the Gold Master restart or shutdown-start), all rights for existing users will be revoked.

Refresh DVM Agent Status of Gold Master

As explained in the section above, the HyWorks DVM Agent plays a critical role in enabling remote access for users, and its unavailability may affect the Gold Master's functionality.

In cases where users are experiencing connection or permission issues on Gold Master, they can verify the agent status and refresh it to get the latest status of the DVM agent. To perform a refresh action on the Gold Master:

  1. Select Gold Master from the list.

  2. Click Refresh in the action bar.

  3. HyWorks in the backend will communicate with the respective session provider to fetch

    1. Power status of Gold Master

    2. Latest IP address of Gold Master

    3. Agent status on Gold Master

  4. As per the above updates, the Gold Master status will be updated and displayed to the user.

Upgrade Agent on Gold Master

From the Gold master, the administrator can upgrade HyWorks DVM Tools on the Gold master if the Gold Master is running a lower version. To upgrade the DVM tools on the Gold master, either of the following methods can be used:

Upgrade Agent from HyLabs Portal

Prerequisites:

  1. Make sure to keep the latest DVM tools in the appropriate location on the HyWorks controller server. Refer to the document on the HyWorks Knowledge Center for detailed information.

Upgrade Process:

  1. Select the Gold Master to be upgraded.

  2. Click Upgrade Agent

  3. The HyWorks DVM Tools Manual Upgrade dialog will open, allowing you to choose components to upgrade.

    1. HyWorks Desktop Agent

    2. HyWorks Built-in USB Redirection Driver

    3. HyWorks Printing Module (Session Server Extensions)

    4. HyWorks USB Cleaner

      1. Option to reboot DVM
  4. Select appropriate options and click Upgrade.

  5. The upgrade will be initiated, and the respective DVM will be upgraded to the latest version.

Alternate process of manual Installation of DVM Tools

In older versions of HyLabs, there was no direct upgrade mechanism. Thus, the administrator or incharge must download the latest HyWorks DVM Tools setup and copy it to the Gold Master. The following steps can be followed to upgrade DVM tools on Gold Master:

  1. Connect to Gold Master with local admin privileges (Login as Incharge/HyLabs Admin)

  2. Download and copy the HyWorks DVM Tools setup locally on the Gold Master.

  3. Double-click the setup to invoke the installer.

  4. If a User Account Control warning appears, click Yes to confirm the action.

  5. Proceed with the installation, and when components are displayed, select all components and click Next to continue.

  6. Let the installation be completed.

    1. In between, it may display the confirmation prompt for the HyPrint module installation.
  7. Once completed, click Finish to dismiss the wizard.

Edit Gold Master

Once imported and assigned to a specific HyLabs object (Course/Self-study/Incharge), the following types of Gold Master VMs can be modified:

  1. Gold Master assigned to the course with no reservation(s)

  2. Gold Master assigned to the course with expired reservation(s)

  3. Gold Master assigned to incharge

  4. Gold Master assigned to Self-study.

The following attributes of the Gold Master VM can be changed:

  1. Usage Information:

    1. Assign To

    2. Description

    3. Computer/VM Name (Only applicable for Self-study Gold masters)

    4. Remote Desktop Connection Port

  2. Assigned Objects (Courses, Incharge)

  3. Modify Gold Master Limits

    1. Course Gold Masters:

      1. Maximum Total VMs

      2. Maximum Active VMs

      3. Concurrent Connection Limit

    2. Self-study Gold Master:

      1. Maximum Active VMs

      2. Max Duration Allowed

      3. Max Self-Studies Allowed

  4. Modify Snapshot Settings

  5. Modify Access Policies

Edit Gold Master Assignment

As already specified above, only Gold Master VM configurations without reservations can be modified.

Change Gold Master Assign To

It is possible to change the assigned object type of the Gold Master. For example, a course can be changed to the Gold Master's default, or the Gold Master or incharge can be changed.

Conditions:

Assignment to the Gold Master can be changed only by satisfying the following condition:

  1. The Gold Master is not assigned to Self-study. Essentially, only those Gold Masters to be used for course reservations (Incharge, Course, or Course Default) can be modified to change the assignment.

  2. The Gold Master has no scheduled or deployed reservations.

Let us try to understand it with another example:

An administrator initially assigned a Gold Master to a course, but later needed it modified by Incharge first. To achieve this, the administrator will be willing to change the Assign To of the Gold Master to the course instructor. Below is the step-by-step process to achieve this:

  • Assign the Gold Master to the Incharge of the Course

    1. Go to Gold Master > Select the Gold Master to be modified (Assigned to a course but not having an upcoming or a running reservation)

    2. Click Edit Gold Master and in the Edit Gold Master wizard.

      1. Change the Assign To field from the existing HyLabs object to the new HyLabs Object (e.g., Course to Incharge).
    3. Click Next to navigate to the Session Provider tab.

    4. In the Session Provider tab, it should not allow the user to modify the Session Provider or the selected Gold Master configuration.

    5. Click Next to go to the Select Incharge tab (When the reservation admin changes Assign To from Course to Incharge, the third tab also gets changed to Incharge)

    6. In the Select Incharge tab,

      1. Use an appropriate search string to list users from the authorization server.

      2. Select a user to be designated as incharge of the selected Gold Master.

    7. Click Save to close the wizard.

    8. The Gold Master will be saved in HyLabs, and the selected incharge user, upon logging in to the HyLabs portal, will be able to see the assigned Gold Master.

      1. While creating a reservation for a course that has been unassigned, you won’t be able to see this Gold Master.
  • Assign the Gold Master to the Course from Incharge

    1. Go to Gold Master > Select the Gold Master to be modified (Assigned to a course but not having an upcoming or a running reservation).

    2. Click Edit Gold Master.

    3. In the Edit Gold Master wizard.

      1. Change the Assign To field from the existing HyLabs object to the new HyLabs Object (e.g., Incharge to Course).
    4. Click Next to navigate to the Session Provider tab.

    5. In the Session Provider tab, it should not allow the user to modify the Session Provider or the selected Gold Master configuration.

    6. Click Next to go to the Select Course tab (When the reservation admin changes Assign To from Incharge to Course, the third tab also gets changed to Select Course)

    7. In the Select Course tab,

      1. Use the appropriate search text to list the available courses.

      2. Select the intended course.

    8. Click Save to close the wizard.

    9. Gold Master will be saved in HyLabs and assigned to the selected course. While creating reservations for the course, the selected course master will be displayed.

      1. On the next logon, the incharge (previously assigned to Gold Master) will not be able to view the Gold Master (if the same incharge user is not included in the newly assigned course).

Change Gold Master Assigned Objects

Edit Gold Master wizard also provides options to change the assigned objects while keeping the Assign To same as before, e.g., changing the course of a Gold Master or changing incharge of a Gold Master. To achieve this, follow the steps below:

  • Change Course(s) of a Course Gold Master: Courses with existing reservations cannot be removed, but new ones can be added.
  • Go to Gold Master > Select the Gold Master to be modified (Assigned to a course but not having an upcoming or a running reservation).

    1. To Edit Gold Master > in Edit Gold Master wizard:
    2. Do not make any changes in the Usage tab, and click Next.

    3. Click Next to navigate to the Session Provider tab.

      1. In the Session Provider tab, it should not allow the user to modify the Session Provider or the selected Gold Master configuration.
    4. Click Next to go to the Select Course tab.

    5. In the Select Course tab,

      1. Click Add to add new courses.

      2. Use the appropriate search text to list the available courses.

      3. Select the intended course(s).

      4. Select the courses already added, then click Remove Courses to remove the course mapping.

    6. Click Save.

    7. Gold Master will be assigned to the new course.

      1. While creating a reservation for the previous course, the Gold Master will no longer be available.

      2. Gold Master can now be used while creating a reservation for a new course.

  • Change Incharge of a Gold Master Assigned to an Incharge: The process for changing incharge is similar to the process for modifying a course. Follow the same steps as above, and on the Select Incharge tab,

  • Search and select a new incharge for Gold Master.

  • Save the settings

  • Gold Master will be assigned to the new incharge

    1. The person in charge on the next login will not be able to view or control the Gold Master.

    2. The new in-charge on the next logon will be able to view and control the Gold Master

Note

An issue arises when removing an in-charge who has already deployed reservations with the Gold Master, as it can cause problems during redeployment or other operations on those reservations. To prevent this, the administrator must ensure that no reservations are deployed by that in-charge before proceeding with removal.

Modify Other Configurations of Gold Master

Following other configurations can also be modified in the Edit Gold Master wizard:

  1. Description: Modification of description does not have any impact on any of the associated objects.

  2. Gold Master Limits

    1. Course Reservation Gold Master:

      1. Maximum Total VMs: This could affect the overall reservation creation process, as changing the number may affect the reservation capacities.

      2. Maximum Active VMs: This could affect the overall reservation creation process, as changing the number may affect the reservation capacities

      3. Concurrent Connection Limit: Existing connections will not be affected, but new ones will.

    2. Self-study Gold Master:

      1. Computer/VM Name: Once the computer name is updated, changes will take effect only on the next reservation deployment after the update, and an appropriate warning will be shown in the UI.

      2. Maximum Total VMs: This could affect the overall reservation creation process, as changing the number may affect the reservation capacities.

      3. Maximum Duration Allowed: The changed configuration will be used for new self-study reservations. Existing reservations will not affect the outcome.

      4. Max Self-Studies Allowed: Same as above, only new reservations will be affected.

        Important

        The feature is supported in HyWorks v4.0 or later.

  3. Remote Desktop Connection Port: The updated port will be used for the new deployment.

Modify Session Provider Configurations

There are no configurations to be modified in the Session Provider tab of the Edit Gold Master wizard. Only the Gold Master Name and the Associated Provisioning Profile are shown in read-only mode.

Edit Gold Master Snapshot Settings to Redeploy Reservations

The administrator can modify the Gold Master VM’s snapshot configurations while modifying Gold Master. The changes can be used for the following two purposes:

  1. Future reservations from this Gold Master will use new settings.

  2. Redeployment of existing reservations with new snapshot settings of Gold Master.

To redeploy existing reservations, the following steps should be followed:

  1. Go to Gold Master > Select the Gold Master to be modified (Assigned to a course and not having any about-to-start or running reservations).

  2. Click Edit Gold Master.

  3. In the Edit Gold Master wizard, go to the Snapshots tab.

    1. Update Snapshot settings as per requirements.

    2. Below the Snapshot settings, the Reservation List will be displayed.

      1. Displaying all reservations from this Gold Master, their current snapshot configuration, and, e.g., whether a reservation is deployed using the Current State of Gold Master, it will show that in-charge deploys no reservations, Snapshot Name as blank, Snapshot Source as Current State, and Redeployment State.

      2. Select reservations that require redeployment as per the current snapshot configuration change.

  4. Proceed to save settings and finish the Edit Gold Master wizard.

  5. HyLabs will mark all selected reservations for redeployment, as shown on the Reservations screen.

  6. As per the next deployment window, all re-deployments will be done.

  7. If administrators are willing to redeploy reservations immediately, they can do so from the Deployment options on the Reservations screen.

Important Notes for Re-deployments

The administrator will be able to select one or multiple reservations to be redeployed using the following rules:

  • Only those selected reservations that use a different snapshot from the currently selected snapshots will be redeployed; e.g., a Gold Master has 3 reservations deployed with Snapshot1 and 1 with Snapshot2. Now, the administrator changes Snapshot settings to move to Snapshot2 and select all 4 reservations; then the 4th reservation, which is already using Snapshot4, will not require redeployment and will not be redeployed.

  • All re-deployments will be done as per the deployment settings.

  • Reservation will not be redeployed immediately; however, if they have multiple schedules or are recurring, redeployment will be done in the next deployment window.

  • Expired or cancelled reservations will not be listed for redeployment.

Edit Self-study Gold Master Reservation Window

The Gold Master of type self-study has an additional configuration for the reservation window, which can be modified while editing the Gold Master. The following configurations of the Reservation Window can be changed:

Configuration Name Is Modifiable?
Reservation Window (Enable/Disable) Yes
Advance Booking in Days Yes
Allowed Time Window Yes
Restrict Reservations on Yes

Important

  • Although all Reservation Window configurations can be modified, this will not impact any existing self-study reservations linked to the Gold Master.

  • The configurations will only affect the creation of the next self-study reservation.

Edit Gold Master Access Policies

Administrators can modify access policies using the Edit Gold Master wizard. They can choose to remove or add client groups to the Gold Masters. Please follow the steps below to update the access policies of an existing Gold Master.

  1. Go to Gold Master > Select the Gold Master to be modified (Assigned to a course but not having an upcoming or a running reservation).

  2. Click Edit Gold Master.

  3. In the Edit Gold Master wizard, go to the Access Policy tab.

    1. Add/ Remove Client groups as per requirements.

    2. It will display a warning message with the list of affected reservations.

  4. Click Save to save settings. Now Gold Master access policies have been modified, and the following behaviour is expected:

    1. Existing reservations' access will be affected, but already connected sessions will not be affected.

    2. New reservations will be created in accordance with the new access policies.

Delete Gold Master

An existing Gold Master can be deleted from HyLabs. The deletion only removes the Gold Master from the HyWorks database and does not delete it from the deployer incharge, which has no reservations or dedicated session provider.

Follow the steps below to delete Gold Master from HyLabs: 1. Go to Gold Master > Select the Gold Master to be deleted. 2. Click Delete Gold Master. 3. The Confirm Action dialog will be displayed; click Delete to continue deleting the Gold Master. 4. Gold Master will be deleted from HyLabs, and the associated HyLabs object (Course, Incharge) will no longer be able to make use of the deleted Gold Master VM.

Gold Master VMs Deletion Dependencies:

HyLabs will not allow deletion of Gold Master VMs that are associated with existing objects, such as those assigned to courses or with running reservations. Thus, the following types of Gold Master VMs can be removed from HyLabs:

  1. Gold Master, which does not have any associated reservations (attempting to delete Gold Master assigned to a course with a scheduled or running reservation will fail).

  2. Gold Master assigned to incharge.

Gold Master Snapshot Management

HyWorks provides mechanisms to manage snapshots of added Gold Master VMs directly from the HyLabs portal. Administrators will be able to perform the following operations:

Create New Snapshot: To create a new snapshot of Gold Master, follow the steps below:

  1. Log in as the reservation admin.

  2. Select Gold Master VM, then launch the Available Snapshots dialog by clicking Manage Snapshots.

  3. In the Available Snapshots dialog,

    1. Click Create Snapshot

    2. Provide an appropriate Name and Description for the new snapshot.

    3. Click Save Snapshot

  4. The Available Snapshot dialog will be dismissed, and a new snapshot will be taken.

Revert to Snapshot: To revert to the existing snapshot, follow the steps below:

  1. Log in as the reservation admin.

  2. Select Gold Master VM and launch the Available Snapshots dialog by clicking Manage Snapshots.

  3. In the Available Snapshots dialog:

    1. Select a snapshot from the tree view to which the Gold Master should be referred.

    2. Click Revert Snapshot.

    3. Confirm Action text will be shown. Click Revert Now to continue reverting to the snapshot.

    4. The available Snapshot dialog will be dismissed, and the Gold Master will be reverted to the selected snapshot.