What to do if your baseline is incompatible?

During ESXi upgrade process on one of the cluster I saw that baseline which works fine everywhere else is incompatible!

What would be your first though ? Reboot? Old firmware? Fortunately we can scroll down and have a look what the error is all about.

As we can see there is an issue with VIBs. We need to remove them!


  1. Suspend or power off VMs
  2. Put host in Maintenance mode
  3. SSH to host in question
  4. Check the VIBs installed by running this command: esxcli software vib list | grep Q

NOTE: I am doing grep Q to see only VIB by QLogic, as those are an interest of mine, otherwise list would be too long

  1. Now lets remove VIBs listed listed in vCenter as missing dependencies
esxcli software vib remove --vibname=net-qlge
esxcli software vib remove --vibname=scsi-megaraid-perc9

  1. Reboot host

Now you can apply baseline.

NOTE: baseline will still show as incompatible but once click on REMEDIATE upgrade will go through.

Please like and share to spread the knowledge in the community.

Visit my FB page: https://www.facebook.com/AngrySysOps

Subscribe to my YouTube channel: https://www.youtube.com/channel/UCRTcKGl0neismSRpDMK_M4A

DON’T FORGET ABOUT COMPETITION FOR FREE EXAM VOUCHER!!! -> https://angrysysops.com/2021/07/08/how-to-get-free-vmware-vcp-certification-voucher-competition/

Please leave the comment