Use the upgrade workflows to resolve version compliance errors when upgrading vCenter Server with version 7.0 to version 8.0.

How Do You Upgrade Host Profiles in a vCenter Server Instance with Stateful ESXi Hosts of version 6.7 and 7.0?

You use the present workflow to resolve version compliance errors when upgrading vCenter Server with version 7.0 to version 8.0, if your cluster contains stateful ESXi 6.7 and 7.0 hosts.

Prerequisites

  • Verify that your cluster contains ESXi 6.7 and ESXi 7.0 hosts.
  • Verify that a host profile with version 6.7 is attached to the cluster.
  • Verify that your vCenter Server is with version 7.0.

Procedure

  1. Upgrade your vCenter Server instance to version 8.0.

    The vCenter Server configuration is not changed during the upgrade.

    For more information, see the vCenter Server Upgrade documentation.

  2. Upgrade all ESXi hosts in the cluster to version 8.0.

    Edit host customization and host profile edit operations are not available, while compliance check, attach host profile, and remediate hosts operations are available. For more information, see KB 2150534

  3. Remediate the cluster against the host profile with version 6.7.

    During remediation, all host profile settings are applied.

  4. Extract a new host profile from an ESXi 8.0 host.

    During host profile extraction, some parameters of the configured host profile policy change. For more information, see Answer File Field and vSphere Host Profile Extraction.

  5. Attach the host profile with version 8.0 to the cluster.

    The host customization data updates automatically.

    All host profile operations become available.

How Do You Upgrade Host Profiles in a vCenter Server Instance with Stateful ESXi 7.0 Hosts Only?

You use the present workflow to resolve version compliance errors when upgrading vCenter Server with version 7.0 to version 8.0, if your cluster contains stateful ESXi 7.0 hosts.

Prerequisites

  • Verify that your cluster contains ESXi 7.0 hosts only.
  • Verify that a host profile with version 7.0 is attached to the cluster.
  • Verify that your vCenter Server is with version 7.0.

Procedure

  1. Upgrade your vCenter Server instance to version 8.0.

    The vCenter Server configuration is not changed during the upgrade.

    For more information, see the vCenter Server Upgrade documentation.

  2. Upgrade all ESXi hosts in the cluster to version 8.0.

    Edit host customization and host profile edit operations are not available, while compliance check, attach host profile, and remediate hosts operations are available. For more information, see KB 2150534

  3. Remediate the cluster against the host profile with version 7.0.

    During remediation, all host profile settings are applied.

  4. Extract a new host profile from an ESXi 8.0 host.

    During host profile extraction, some parameters of the configured host profile policy change. For more information, see Answer File Field and vSphere Host Profile Extraction.

  5. Attach the host profile with version 8.0 to the cluster.

    The host customization data updates automatically.

    All host profile operations become available.

How Do You Upgrade Host Profiles in a vCenter Server Instance With Stateless ESXi 7.0 Hosts Only?

You use the present workflow to resolve version compliance errors when upgrading vCenter Server with version 7.0 to version 8.0, if your cluster contains stateless ESXi 7.0 hosts.

Prerequisites

  • Verify that your cluster contains ESXi 7.0 hosts only.
  • Verify that a host profile with version 7.0 is attached to the cluster.
  • Verify that your vCenter Server is with version 7.0.

Procedure

  1. Upgrade your vCenter Server instance to version 8.0.

    The vCenter Server configuration is not changed during the upgrade.

    For more information, see the vCenter Server Upgrade documentation.

  2. Create a new rule or edit the existing rule with an image profile version 8.0 and select the cluster.
  3. Remediate all ESXi hosts in the cluster by clicking Remediate Host Associations.
  4. Reboot all ESXi hosts in the cluster.

    All hosts are compliant with the host profile version 7.0, but the host profile cannot be edited. Remediation and check compliance operations are available.

What to do next

To be able to customize your host profile, follow these steps.
  1. Extract a new host profile from an ESXi 8.0 host.

    During host profile extraction, some parameters of the configured host profile policy change. For more information, see Answer File Field and vSphere Host Profile Extraction.

  2. Attach the host profile with version 8.0 to the cluster.

    The host customization data updates automatically.

    All host profile operations become available.