Install ESXi patch via depot zip file

From Notes_Wiki

Home > VMWare platform > VMWare vSphere or ESXi > Install ESXi patch via depot zip file

To install ESXi patch on top of existing ESXi version (Eg to take it to a particular update / build number, ideally greater than current build) use:

  1. Download the required patch depot file from https://my.vmware.com/group/vmware/patch
    Select product as ESXi embedded and installable
    Best option is to specify build number in the search fields and search
  2. scp the downloaded depot file to some local datastore on ESXi host (/vmfs/volumes/*)
  3. We can check profiles present in the offline bundle using:
    esxcli software sources profile list -d <full-path-to-zip-file>
  4. Then we can update to specific profile using:
    esxcli software profile update -d <full-path-to-zip-file> --profile=<profile-name-from-above-output>
  5. If the above steps lead to warning such as:
    <CPU_SUPPORT WARNING: The CPU in this host may not be supported in future ESXi releases. Please plan accordingly.>
    Apply --no-hardware-warning option to ignore the warnings and proceed with the transaction.
    Then use '--no-hardware-warning' as sugested and go ahead. Note that this is only indicating that in future version CPU may not be supported. There is no issue with CPU support for the current version being installed / upgraded to.
  6. (Optionally) If not using above steps then update all the vibs as per patch using:
    esxcli software vib update -d <full-absolute-path-to-zip-file>
    In this case we are not choosing any profile but using all the vibs in the given zip file.
    Note that relative path will not work with above command


Refer:




Home > VMWare platform > VMWare vSphere or ESXi > Install ESXi patch via depot zip file