Base Image and Components are not present after upgrading using esxcli software profile update
search cancel

Base Image and Components are not present after upgrading using esxcli software profile update

book

Article ID: 337997

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • After upgrading ESXi 6.5 or 6.7 GA to 7.0, running esxcli software profile update displays no component and baseimage information.
  • Running these commands will not return anything:
    • esxcli software component list
    • esxcli software component get
    • esxcli software baseimage get
  • When attempting to Convert to a vSphere Lifecycle Manager Image-managed cluster, you observe that your VIBs are being identified as standalone VIBs
  • When adding these ESXi hosts to a vSphere Lifecycle Manager image-managed cluster, you observe that your VIBs are being identified as standalone VIBs
  • You observe the following warnings when using vSphere Lifecycle Manager Image clusters:
Identified standalone vib vib_name on the following hosts host_name. Review the compliance details and ensure no warnings about this vib is present


Environment

VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5

Cause

This is an expected behavior when performing an upgrade when performing an upgrade from ESXi 6.5 or 6.7 GA using the esxcli software profile update command.

ESXi 6.7 update 1 and later employ a new upgrade mechanism in esxcli that allows installation of Base Image and component metadata.

Resolution

There is no resolution.


Workaround:

To work around this issue, perform one of the following:

  • A two-step upgrade, for example:
    • ESXi 6.5 U3 -> ESXi 6.7 U1 -> ESXi 7.0b
    • ESXi 6.5 U3 -> ESXi 7.0 -> ESXi 7.0b
  • Upgrading by manual ISO or vLCM ISO upgrade.
  • Add the ESXi host to a vSphere Lifecycle Manager Image-managed Cluster and remediate the ESXi hosts. This will update the metadata on the VIBs.