ESXi

 View Only
  • 1.  DependencyError while Update Patch

    Posted Jan 26, 2021 07:49 AM

    Hey,

    When I try to update patch to ESXi 6.5 I got this error:

     

    [root@:~] esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.5.0-20200704001-standard
    [DependencyError]
    VIB Brocade_bootbank_net-bna_3.1.0.0-1OEM.500.0.0.472560 requires com.vmware.driverAPI-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
    VIB Brocade_bootbank_scsi-bfa_3.1.0.0-1OEM.500.0.0.472560 requires vmkapi_2_0_0_0, but the requirement cannot be satisfied within the ImageProfile.
    VIB LSI_bootbank_scsi-mpt3sas_04.00.00.00.1vmw-1OEM.500.0.0.472560 requires vmkapi_2_0_0_0, but the requirement cannot be satisfied within the ImageProfile.
    VIB qlogic_bootbank_scsi-qla2xxx_911.k1.1-26OEM.500.0.0.472560 requires vmkapi_2_0_0_0, but the requirement cannot be satisfied within the ImageProfile.
    VIB qlogic_bootbank_scsi-qla2xxx_911.k1.1-26OEM.500.0.0.472560 requires com.vmware.driverAPI-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
    VIB LSI_bootbank_scsi-mpt3sas_04.00.00.00.1vmw-1OEM.500.0.0.472560 requires com.vmware.driverAPI-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
    VIB Brocade_bootbank_scsi-bfa_3.1.0.0-1OEM.500.0.0.472560 requires com.vmware.driverAPI-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
    VIB Brocade_bootbank_net-bna_3.1.0.0-1OEM.500.0.0.472560 requires vmkapi_2_0_0_0, but the requirement cannot be satisfied within the ImageProfile.
    Please refer to the log file for more details.

     

    How can I fix this error?

    Thanks



  • 2.  RE: DependencyError while Update Patch

    Posted Jan 26, 2021 08:22 AM

    Try with -f option at the end and check if it works.

     



  • 3.  RE: DependencyError while Update Patch

    Posted Jan 26, 2021 08:25 AM

    But if I will do -f (force) something will goes wrong with my network?

    my dependencies are about nics.



  • 4.  RE: DependencyError while Update Patch

    Posted Jan 26, 2021 12:47 PM

    It looks like you're updating an installation that contains OEM drivers but the source you are using for the update does not contain those drivers. Maybe the hosts were installed with a specific OEM image (i.e. Dell).

    I think you have two options:

    1. Remove the drivers and retry the update (but this could severely impact your host if the drivers are needed).
    2. Update using a source that contains those drivers.


  • 5.  RE: DependencyError while Update Patch

    Posted Jan 26, 2021 01:01 PM

    where I can find exactly this Patch with OEM drivers?

    I mean a source that contains those drivers and patch that I need?



  • 6.  RE: DependencyError while Update Patch

    Posted Jan 26, 2021 01:12 PM

    For more information about updating your host using the command line: https://kb.vmware.com/s/article/2008939.

    In the article you can see that the command line for patching is esxcli software vib update. You could use esxcli software profile but then you have to do some extra stuff... Please read https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.upgrade.doc/GUID-E51C5DB6-F28E-42E8-ACA4-0EBDD11DF55D.html for detailed instructions. From this article:

    1. Determine which VIBs are installed on the host:
      esxcli --server=server_name software vib list
    2. Determine which image profiles are available in the depot:
      esxcli --server=server_name software sources profile list --depot=http://webserver/depot_name
    3. Update the existing image profile to include the VIBs or install new VIBs.

    So your problem is that the profile does not contain your VIBs.