VMware vSphere

 View Only
  • 1.  VUM update incompatible - missing VIBs

    Posted Nov 23, 2020 06:47 AM

    Im currently running through some ESXi upgrades and I've reached a sticking point where some of the hosts are now saying they are incompatible due to missing VIBs. These VIBs arent required so I've gone through the usual process of removing them followed by a reboot of the host.
    Unfortunately, VUM is still listing them as being there which prevents me from completing the upgrade.... If i SSH to the host and list the installed VIBs, it doesnt list them.

    Any suggestions? 



  • 2.  RE: VUM update incompatible - missing VIBs

    Posted Nov 23, 2020 08:53 AM

    If you have removed them after checking the compliance again it should be in Non-Compliant state. Anyway, If you don't have many hosts update them by offline bundle via the below commands:

    At first get the image profile then apply it. For Example: 

    esxcli software sources profile list -d /vmfs/volumes/datastore1/update-from-esxi6.7-6.7_update02.zip

    esxcli software profile update -d /vmfs/volumes/datastore1/update-from-esxi6.7-6.7_update02.zip -p ESXi-6.7.0-20190402001-standard -f

     



  • 3.  RE: VUM update incompatible - missing VIBs

    Posted Nov 26, 2020 01:16 PM

    We had the same kind of issue when upgrading from 5.5 to 6.5.
    Here's the line we used to automatically identify old blocking VIBs and then remove them :

    # Powershell
    $esxcli = Get-esxcli -v2 your_esxiname
    $esxcli.software.vib.list.Invoke() | Where-Object { $_.ID -match ".*\.500\..*" }
    etc...

    Most importantly, you must perform a reboot after all the removals and before proceeding to an upgrade process.
    Hope it helps.