You can manage a cluster or a standalone host with either baselines or images. You cannot use both at the same time for a single cluster or host. Even if you do not set up an image for the cluster during cluster creation or for the host when adding it to the data center or folder, you can at any time switch from using baselines to using images for that cluster or host.

To switch a cluster to vSphere Lifecycle Manager images, you must set up a new image or import an existing one. In vSphere 8.0 Update 1, to switch a standalone host to a vSphere Lifecycle Manager images, you can either set up a new image or import an existing one. Before you proceed with setting up or importing an image, vCenter Server checks and reports if the cluster or host is eligible for using images. For more information about cluster or host eligibility, see Cluster or Standalone Host Eligibility to Use vSphere Lifecycle Manager Images.

System Requirements

To switch to using images, the cluster or host must meet multiple requirements.

  • All ESXi hosts in the cluster or the standalone host must be of version 7.0 and later.

  • All ESXi hosts in the cluster or the standalone host must be stateful.

    A stateful install is one in which the host boots from a disk.

  • No host in the cluster or standalone host can contain any unknown components.

If a host is of version earlier than ESXi 7.0, you must first use an upgrade baseline to upgrade the host and then you can successfully switch to using images. For more information about using baselines for host patching and upgrade operations, see Using vSphere Lifecycle Manager Baselines and Baseline Groups.

For more information about converting a stateless host into a stateful host, find information about Auto Deploy in the VMware ESXi Installation and Setup documentation.

Specifics of the Transitioning Workflow

Several behavioral specifics exist when you switch to using vSphere Lifecycle Manager images.

  • If you switch to using images, you cannot revert to using baselines for the cluster. You can move the hosts to a cluster that uses baselines, but you cannot change a cluster that already uses a single image for management purposes.
  • If you switch to using images for a standalone host, you cannot revert to using baselines for the host except if you re-add the standalone host to the vCenter Server inventory.

  • When you set up and save an image for a cluster or host, the image is not applied to the hosts in the cluster or to the standalone host unless you remediate the hosts. The mere action of changing the management method does not alter the hosts in the cluster or the standalone host.

  • After you set up an image for the cluster or the standalone host and remediate the hosts in the cluster or the standalone host against the image, standalone VIBs are deleted from the hosts.

  • After you set up an image for the cluster or host and remediate the hosts in the cluster or the standalone host against the image, non-integrated solution agents are deleted from the hosts.

  • If you enable a solution that cannot work with vSphere Lifecycle Manager, for example Dell EMC VxRail, on an empty cluster and attempt to switch to using an image for that cluster, the transition operation succeeds. However, the result is an unsupported cluster configuration, because both vSphere Lifecycle Manager and the non-integrated solution are enabled on the cluster.

  • If you take a host out of a cluster that you manage with a vSphere Lifecycle Manager image, the host becomes standalone. The host can retain the image of the cluster in case the following criteria are met:

    Otherwise, the image is removed from the host and the host is reverted back to using baselines.

  • The reverse action, moving a standalone host that you manage with a single image to a cluster that you manage with an image is supported. After you move the standalone host managed with a vSphere Lifecycle Manager image, you must check the compliance of the hosts in the cluster against the specified cluster image.

Cluster or Standalone Host Eligibility to Use vSphere Lifecycle Manager Images

Switching from baselines to images requires that you set up or import a vSphere Lifecycle Manager image to manage the cluster or host with. As part of the transition, before you set up the image, vCenter Server triggers an automatic task that checks whether the cluster or host is eligible to use vSphere Lifecycle Manager images.

The Check cluster's eligibility to be managed with a single image and Check host's eligibility to be managed with a single image tasks ensure that the cluster or host is not undergoing remediation against a baseline and check whether all requirements for using vSphere Lifecycle Manager images are met.

Also, the tasks check for standalone VIBs and ensure that no unintegrated solutions are enabled for the cluster or host. You might not be able to switch to using vSphere Lifecycle Manager images if unintegrated solutions are enabled on the cluster or host.

Note:

If you use any third-party products or solutions, you must confirm with your third-party software vendor whether the respective solution works with vSphere Lifecycle Manager.

The tasks return three types of notifications: error, warning, and info.

Errors

The Check cluster's eligibility to be managed with a single image and Check host's eligibility to be managed with a single image tasks report an error in case one of the following conditions occurs:

  • The cluster contains at least one host that is not stateful or the standalone host is not stateful.

  • The cluster contains at least one host that is not of a compatible ESXi version or the standalone host is of version different than 7.0 and later.

  • The cluster or the standalone host contain VIBs of unintegrated solutions. In that case, you must deactivate the unintegrated solution and retry the transition.

Warnings

The Check cluster's eligibility to be managed with a single image and Check host's eligibility to be managed with a single image tasks issue a warning if the cluster contains at least one host with or the standalone host contains a standalone VIB or an unknown VIB. Warnings do not block the transition to using vSphere Lifecycle Manager images, but they require special attention or a user action.

For example, you see a warning notification if a host in the cluster contains a standalone VIB, for example a driver, for which a component is available in the vSphere Lifecycle Manager depot. If you want to keep the VIB, you must add the respective component to the vSphere Lifecycle Manager image. Otherwise, the standalone VIB is deleted upon remediation.

You also get a warning if a host in the cluster or the standalone host contain an unknown VIB. Unknown VIBs are standalone VIBs for which no component is available in the vSphere Lifecycle Manager depot. If vSphere Lifecycle Manager detects an unknown VIB, you must import a component that contains the VIB into the vSphere Lifecycle Manager depot and restart the transition. Otherwise, the unknown VIB is deleted upon remediation.

Info

The Check cluster's eligibility to be managed with a single image and Check host's eligibility to be managed with a single image tasks give an info notification if the cluster contains at least one host with a standalone VIB or the standalone host contains a standalone VIB, but you can still proceed to setting up a vSphere Lifecycle Manager image for the cluster or host without any additional actions.

For example, you see an info notification if the cluster is enabled for an integrated solution, for example vSphere HA or vSAN.

Option 1: Use an Image from a Host in the Cluster

To start managing an existing cluster or host that uses baselines with a single vSphere Lifecycle Manager image, you can select and use one of the images installed on a host in the cluster or the current image on the standalone host.

If you switch to using images, you cannot revert to using baselines for the cluster. You can move the hosts to another cluster, which uses baselines, but you cannot change the cluster that already uses a single image.

If you switch to using images for a standalone host, you cannot revert to using baselines for the host.

For conceptual information about vSphere Lifecycle Manager images, see vSphere Lifecycle Manager Images.

For information about how to use vSphere Lifecycle Manager images to manage hosts and clusters, see How to Use vSphere Lifecycle Manager Images.

With vSphere 8.0 Update 3, instead of importing or manually setting up an image, you can use an image from a host that is already in the cluster or the image currently running on the standalone host.

When you initiate the transitioning workflow for a cluster that uses baselines, vSphere Lifecycle Manager triggers the Get Installed Host Images task after the eligibility checks finish successfully. During this task, vSphere Lifecycle Manager retrieves information about all images currently installed on the hosts in the cluster. Then vSphere Lifecycle Manager calculates which are the most complete, valid, and suitable images that you can use to remediate the cluster. The list of suitable images is generated based on two criteria: the ESXi version and the software running on the hosts in the cluster. Based on these criteria, vSphere Lifecycle Manager provides the following image options to choose from:
  • The image that contains the highest ESXi version.
  • The image that has the most widely used software on most of the hosts in the cluster.
  • The images that have a different software setup than the most widely used setup on the hosts in the cluster.

After you select an image from a host in the cluster, you can make changes to the image or save it without editing.

When you decide to add a host to or remove a host from a cluster that already has some generated list of suitable images, this list is invalidated. vSphere Lifecycle Manager automatically triggers a new Get Installed Host Images task. During this task, vSphere Lifecycle Manager retrieves information about the new set of images installed on the hosts in the cluster and computes a new list of suitable images based on the cluster membership changes. You can also regenerate the list of images at any time.

When you start converting a standalone host that uses baselines to a host that is managed with an image, you can view and use the image currently installed on the host. vSphere Lifecycle Manager automatically retrieves information about the current image on the standalone host. You can select and edit the current image on the standalone host or use it without changes.

Prerequisites

  • Verify that all ESXi hosts in the cluster or the standalone host are of version 7.0 Update 2 and later.
  • Verify that your vCenter Server instance is of version 8.0 Update 3 and later.
  • Verify that all ESXi hosts in the cluster or the standalone host are stateful. A stateful install is one in which the host boots from a disk.
  • Verify that all ESXi hosts in the cluster are from the same hardware vendor.
  • Verify that no unintegrated solution is enabled for the cluster or the host.
  • Verify that you have the proper privileges. See vSphere Lifecycle Manager Privileges For Using Images.

Procedure

  1. In the vSphere Client, navigate to a cluster or host that you manage with baselines and baseline groups.
  2. On the Updates tab, click Image.
    vSphere Lifecycle Manager starts checking if the cluster or host is eligible for using images. If no problems are reported, vSphere Lifecycle Manager retrieves information about the images currently installed on the hosts in the cluster or the image running on the standalone host.
    • If you selected a cluster, a list of the most valid and suitable images for the cluster is displayed in the Currently running images in the cluster page section. You use one of the images running on the hosts in the cluster to manage the lifecycle of all hosts in the cluster.
    • If you selected a standalone host, you can view the image card with details for the current host image in the Get started quick page section. Use the currently running image on the standalone host to manage its lifecycle.
  3. If you selected a cluster, select a host image from the provided list of images and click Proceed with selected image to confirm your selection.
    The Convert to an Image pane appears. The elements of the selected host image appear in the Define Image card.
  4. If you selected a standalone host, click Use image on host.
    The Convert to an Image pane appears. The elements of the current host image appear in the Define Image card.
  5. If you want to further customize the host image, edit any of the image elements.
  6. (Optional) To validate the image, click the Validate button.
    You validate an image to check for missing dependencies and component conflicts.
  7. Click Save.
    Saving the image triggers an automatic compliance check. All hosts in the cluster or the standalone host are checked against the image.
  8. In the Convert to an Image pane, finish the image setup.
    1. Click the Finish image setup button.
    2. In the Finish image setup dialog box, click Yes, finish image setup.

Results

You now manage all hosts in the cluster collectively or the standalone host with a single image. Upon remediation, the image is installed on all hosts in the cluster or on the standalone host.

What to do next

To apply the image to all hosts in the cluster or the standalone host, remediate the cluster or host against the image.

Option 2: Import an Image from a JSON File

To start managing with a single vSphere Lifecycle Manager image an existing cluster or host that already uses baselines, you can import an image from another cluster or host instead of setting up a new image manually.

If you switch to using images, you cannot revert to using baselines for the cluster. You can move the hosts to another cluster, which uses baselines, but you cannot change the cluster that already uses a single image.

If you switch to using images for a standalone host, you cannot revert to using baselines for the host.

For conceptual information about vSphere Lifecycle Manager images, see vSphere Lifecycle Manager Images.

For information about how to use vSphere Lifecycle Manager images to manage hosts and clusters, see How to Use vSphere Lifecycle Manager Images.

Prerequisites

  • Verify that all ESXi hosts in the cluster or the standalone host are of version 7.0 and later.
  • Verify that all ESXi hosts in the cluster or the standalone host are stateful. A stateful install is one in which the host boots from a disk.
  • Verify that all ESXi hosts in the cluster are from the same hardware vendor.
  • Verify that no unintegrated solution is enabled for the cluster or the host.
  • Verify that you have the proper privileges. See vSphere Lifecycle Manager Privileges For Using Images.

Procedure

  1. In the vSphere Client, navigate to a cluster or host that you manage with baselines and baseline groups.
  2. On the Updates tab, click Image.
  3. Click the Import Image button.
    The Import Image dialog box appears.
  4. Select a JSON file to import and click Next.
    • Click the Browse button and select a JSON file on your local machine.
    • Enter a valid URL to a JSON file on a remote web server.
    vSphere Lifecycle Manager starts checking if the cluster or host is eligible for using images. If no problems are reported, the Convert to an Image pane appears. The elements of the imported image appear in the Define Image card.
  5. (Optional) Customize the imported image by changing any of its elements.
  6. (Optional) To validate the image, click the Validate button.
    You validate an image to check for missing dependencies and component conflicts.
  7. Click Save.
    Saving the image triggers an automatic compliance check. All hosts in the cluster or the standalone host are checked against the image.
  8. In the Convert to an Image pane, finish the image setup.
    1. Click the Finish image setup button.
    2. In the Finish image setup dialog box, click Yes, finish image setup.

Results

You now manage all hosts in the cluster collectively or the standalone host with a single image for the cluster or host. Upon remediation, the image is installed on all hosts in the cluster or on the standalone host.

What to do next

To apply the image to all hosts in the cluster or the standalone host, remediate the cluster or host against the image.

Option 3: Set Up a New Image Manually

You can start using vSphere Lifecycle Manager images for an existing cluster or host that uses baselines by setting up an image manually.

If you switch to using images, you cannot revert to using baselines for the cluster. You can move the hosts to another cluster, which uses baselines, but you cannot change the cluster that already uses a single image.

If you switch to using images for a standalone host, you cannot revert to using baselines for the host.

For conceptual information about vSphere Lifecycle Manager images, see vSphere Lifecycle Manager Images.

For information about how to use vSphere Lifecycle Manager images to manage hosts and clusters, see How to Use vSphere Lifecycle Manager Images.

Prerequisites

  • Verify that all ESXi hosts in the cluster or the standalone host are of version 7.0 and later.
  • Verify that all ESXi hosts in the cluster or the standalone host are stateful. A stateful install is one in which the host boots from a disk.
  • Verify that all ESXi hosts in the cluster are from the same hardware vendor.
  • Verify that no unintegrated solution is enabled for the cluster or the host.
  • Verify that you have the proper privileges. See vSphere Lifecycle Manager Privileges For Using Images.

Procedure

  1. In the vSphere Client, navigate to a cluster or host that you manage with baselines and baseline groups.
  2. On the Updates tab, click Image.
  3. Click the Set up image manually button.
    vSphere Lifecycle Manager starts checking if the cluster or host is eligible for using images. If no problems are reported, the Convert to an Image pane appears.
  4. If the Check cluster's eligibility to be managed with a single image or Check host's eligibility to be managed with a single image tasks report an error or a warning that requires an action, resolve the issue and restart the procedure.
  5. From the ESXi Version drop-down menu, select an ESXi image.
  6. (Optional) Add a vendor add-on to the image.
    1. Click Select.
      The Select Vendor Addon appears.
    2. Select an add-on from the list.
      An information panel appears on the right. The information panel shows information about the components that the add-on adds to the ESXi image and the components that it removes from the image.
    3. From the Version column use the drop-down menu for the selected add-on and select the add-on version.
    4. Click Select.
  7. (Optional) Add a firmware and drivers add-on to the image.
    1. Click Select.
      The Select Firmware and Drivers Addon appears.
    2. Select a hardware support manager from the respective drop-down menu.
      A list of firmware and drivers add-ons appears.
    3. Select an add-on from the list.
      An information panel appears on the right. The information panel shows information about the supported ESXi versions and whether the add-on contains a driver or not.
    4. From the Version column use the drop-down menu for the selected add-on and select the add-on version.
    5. Click Select.
  8. (Optional) Manage the additional components of the image.
    1. Click Show details.
    2. Click Add components.
      The Add Components dialog box appears.
    3. (Optional) Use the Show drop-down menu to sift out the components that are not part of the selected vendor add-on.
    4. Select one or multiple components from the list.
      An information panel appears on the right. The information panel shows information about the component that you selected first.
    5. From the Version column use the drop-down menu for the selected component to select the component version.
      Caution: If your vCenter Server instance and all ESXi hosts in the cluster are of version 8.0 Update 3 or later, you can select and retain a lower version for an additional component that is part of the ESXi base image. To avoid critical errors on any of the hosts in the cluster, make sure you perform thorough testing of the customized image before remediating the cluster.
    6. Click Select.
      The selected components appear in the list of components that the image contains. You can use the Show drop-down menu to sift out the additional components. For example, you can list only the customized components.
    7. (Optional) From the Notes column, click the trash icon to remove a component.
      Caution: If your vCenter Server instance and all ESXi hosts in the cluster are of version 8.0 Update 3 or later, you can remove the VMware Host Client and ESXi VM Tools components from the base image. To avoid critical errors on any of the hosts in the cluster, make sure you perform thorough testing of the customized image before remediating the cluster.
    8. (Optional) Click Hide details to hide the list of components.
  9. (Optional) To validate the image, click the Validate button.
    You validate an image to check for missing dependencies and component conflicts.
  10. Click Save.
    Saving the image triggers an automatic compliance check. All hosts in the cluster or the standalone host are checked against the image.
  11. In the Convert to an Image pane, finish the image setup.
    1. Click the Finish image setup button.
    2. In the Finish image setup dialog box, click Yes, finish image setup.

Results

You set up an image for the cluster or standalone host. You now manage all hosts in the cluster collectively or the standalone host with a vSphere Lifecycle Manager image for the cluster or host. Upon remediation, the image is installed on all hosts in the cluster or the standalone host.

What to do next

To apply the image to all hosts in the cluster or the standalone host, remediate the cluster or host against the image.