ESXi

 View Only
  • 1.  What is a express patch ?

    Posted Oct 13, 2016 02:08 PM

    Hi,

    We have a cisco server running esxi 5.5 update 2 (from partner ISO download).  Now I have to apply patch 10 who was build after update 3a.  Do I need to update to 3a before applying the patch or the patch will have all build in 3a anyway ?

    Also, what is the difference between a patch and express patch ?  Example, when I look the patch 9 for esxi 5.5, there is 9 month between them AND nothing seems to link them together ?  Why not named it differently, like patch 10. The chronology and the patch numbering are confusing everybody.

    Express patch 9 only include 1 bug fix

    Patch 9 include 3 bugfix and 2 security fix.

    thanks !



  • 2.  RE: What is a express patch ?

    Posted Oct 13, 2016 05:15 PM

    I agree with you that the ESXi patch terminology and versioning are very confusing.

    What you need to be aware of is that ESXi patches are cumulative - they always update the entire esx-base VIB package. This means Patch 10 includes not only the fixes it was developed for, but also all fixes from patch 1-9. This includes any earlier "express" patches. There is no need to apply earlier esx-base patches prior to updating to the latest package because all fixes are included in the full cumulative package anyways.

    I would just get the latest Cisco offline bundle which includes other packages like drivers and update to this version:

    https://my.vmware.com/web/vmware/details?downloadGroup=OEM-ESXI55U3B-CISCO&productId=353

    And then update to the latest ESXi patches. You can apply any normal VMware ESXi patches on top of specific ISO installations because 3rd party vendors like Cisco, HP, Dell etc do not modify any actual ESXi code. They just add management extensions and update drivers to specificially support their hardware. Anyone can create identical ISOs by grabbing all the individual packages from VMware and the vendors and combine them together in one ISO/offline bundle.

    The ESXi build number (vmware -vl) corresponds to the esx-base VIB version (esxcli software vib list | grep base). You can check which current patch level you have by matching the build number against this list:

    Build numbers and versions of VMware ESXi/ESX (2143832) | VMware KB