VMware ESXi 6.0, Patch ESXi-6.0.0-20150704001-standard
search cancel

VMware ESXi 6.0, Patch ESXi-6.0.0-20150704001-standard

book

Article ID: 322163

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

 

Profile Name
ESXi-6.0.0-20150704001-standard
Build
For build information, see KB 2111982.
Vendor
VMware, Inc.
Release Date
July 07, 2015
Acceptance Level
PartnerSupported
Affected Hardware
N/A
Affected Software
N/A
Affected VIBs
  • VMware:esx-base:6.0.0-0.11.2809209
  • VMware:misc-drivers:6.0.0-0.11.2809209
  • VMware:tools-light:6.0.0-0.11.2809209
  • VMware:scsi-bnx2i:2.78.76.v60.8-1vmw.600.0.11.2809209
  • VMware:sata-ahci:3.0-21vmw.600.0.11.2809209
  • VMware:lsu-lsi-lsi-mr3-plugin:1.0.0-2vmw.600.0.11.2809209
  • VMware:lsu-lsi-megaraid-sas-plugin:1.0.0-2vmw.600.0.11.2809209
PRs Fixed
1316606, 1370300, 1373180, 1375209, 1380638, 1383027, 1383201, 1383497, 1384196, 1386885, 1389648, 1394010, 1394481, 1397096, 1400127, 1400137, 1400396, 1401036, 1401079, 1401410, 1401736, 1402206, 1404041, 1406764, 1407391, 1408748, 1411484, 1417354, 1423644, 1424506, 1426901, 1429000, 1431366, 1391595, 1414969, 1381957, 1399964, 1400526, 1420162, 1421086, 1437136, 1413694, 1375437, 1407900
Related CVE numbers
NA

 


Environment

VMware vSphere ESXi 6.0

Resolution

Summaries and Symptoms

This patch resolves the following issues:

Deployment Considerations

None beyond the required patch bundles and reboot information listed in the table above.

Patch Download and Installation

An ESXi system can be updated using the image profile, by using the esxcli software profile command. For details, see the vSphere Command-Line Interface Concepts and Examples and the VMware vSphere Upgrade Guide. ESXi hosts can also be updated by manually downloading the patch ZIP file from the Patch Manager Download Portal and installing the VIB by using the esxcli software vib command.
    • When the UserWorld is stuck in HeapMoreCore with an infinite timeout due to an improper stop order, you are unable to end the sfcb process. Error message similar to the following is displayed:

      failed to kill /sbin/sfcbd (8314712): No such process
       
    • Attempts to reboot Windows 8 and Windows Server 2012 virtual machine on an ESXi host might fail. For more information, see Windows 8 and Windows 2012 Server virtual machines fail upon reboot (2092807).
       
    • When a virtual machine is deployed or cloned with guest customization and the VMware Tools Upgrade Policy is set to allow the VM to automatically upgrade VMware Tools at next power on, VMware Tools might fail to automatically upgrade when the VM is powered on for the first time.
       
    • When an ESXi host has three or more vmknics, if you reset network settings from DCUI or apply a Host Profile where the vmknics are on a DVS, including the management vmknic, a Hostctl exception might occur. This might cause the host to become unusable with no connectivity until it is rebooted.
       
    • An ESXi host might fail when you attempt to expand a VMFS5 datastore beyond 16TB. An error message similar to the following is written to the vmkernel.log file:

      cpu38:xxxxx)LVM: xxxx: [naa.600000e00d280000002800c000010000:1] Device expanded (actual size 61160331231 blocks, stored size 30580164575 blocks)
      cpu38:xxxxx)LVM: xxxx: [naa.600000e00d280000002800c000010000:1] Device expanded (actual size 61160331231 blocks, stored size 30580164575 blocks)
      cpu47:xxxxx)LVM: xxxxx: LVM device naa.600000e00d280000002800c000010000:1 successfully expanded (new size: 31314089590272)
      cpu47:xxxxx)Vol3: xxx: Unable to register file system ds02 for APD timeout notifications: Already exists
      cpu47:xxxxx)LVM: xxxx: Using all available space (15657303277568).
      cpu7:xxxxx)LVM: xxxx: Error adding space (0) on device naa.600000e00d280000002800c000010000:1 to volume xxxxxxxx-xxxxxxxx- xxxx-xxxxxxxxxxxx: No space left on device
      cpu7:xxxxx)LVM: xxxx: PE grafting failed for dev naa.600000e00d280000002800c000010000:1 (opened: t), vol xxxxxxxx- xxxxxxxx-xxxx-xxxxxxxxxxxx: Limit exceeded
      cpu7:xxxxx)LVM: xxxx: Device scan failed for <naa.600000e00d280000002800c000010000:1>: Limit exceeded
      cpu7:xxxxx)LVM: xxxx: LVMProbeDevice failed for device naa.600000e00d280000002800c000010000:1: Limit exceeded
      cpu32:xxxxx)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
      cpu30:xxxxx)LVM: xxxx: PE grafting failed for dev naa.600000e00d280000002800c000010000:1 (opened: t), vol xxxxxxxx- xxxxxxxx-xxxx-xxxxxxxxxxxx: Limit exceeded
      cpu30:xxxxx)LVM: xxxx: Device scan failed for <naa.600000e00d280000002800c000010000:1>: Limit exceeded

       
    • An ESXi host that is part of a vSAN cluster with 40 or more nodes might display a purple diagnostic screen due to a limit check when the nodes are added back into the membership list of a new primary node after primary node failover.
       
    • The virtual hardware versions prior to version 11 incorrectly claim support for Page Attribute Table (PAT) in CPUID[1].EDX[PAT].

      This patch resolves this issue by extending support for the IA32_PAT MSR to all versions of virtual hardware.

      Note: This support is limited to recording the guest's PAT in the IA32_PAT MSR. The guest's PAT does not actually influence the memory types used by the virtual machine.
       
    • When you set the CPU limit of a single processor virtual machine, the overall ESXi utilization might decrease due to a defect in the ESXi scheduler. This happens when the ESXi scheduler is making incorrect CPU load balancing estimations, and considers virtual machines as running. For more details, see KB 2096897.
       
    • The ESXi WSMAN agent (Openwsman) included in the ESXi 5.0 Update 3 or ESXi Patch Release ESXi500-201406001, the ESXi 5.1 Update 2 or ESXi Patch Release ESXi510-201407001, or the ESXi 5.5 Update 2 might not support array parameter to createInstance(). When you run wsmand service to create a CIM instance with array type property value, using createInstanse() in Openwsman, messages similar to the following is displayed:

      wsmand[6266]: working on property: DataSize
      wsmand[6266]: prop value: 572
      wsmand[6266]: xml2property([0xnnnn]DataSize:572)
      wsmand[6266]: working on property: PData
      wsmand[6266]: prop value: 7
      wsmand[6266]: xml2property([0xnnnn]PData:7)
      wsmand[6266]: *** xml2data: Array unsupported
      wsmand[6266]: working on property: ReturnCode
      wsmand[6266]: prop value: 0
       
    • The Automatic option for virtual machine startup or shutdown might not work when the vmDelay variable value is set to more than 1800 seconds. This might occur in the following situations:
       
      • If the vmDelay variable is set to 2148 seconds or more, the automatic virtual machine startup or shutdown might not be delayed, and might cause the hostd service to fail.
      • If the vmDelay variable is set to more than 1800 seconds, then the vim-cmd command hostsvc/autostartmanager/autostart might not delay the auto startup or shutdown tasks on a virtual machine. This is because the command might timeout if the task is not completed within 30 minutes.

      Note: Specify the blockingTimeoutSeconds value in the hostd configuration file, /etc/vmware/hostd/config.xml. If the sum of delays is larger than 1800 seconds, then you must set blockingTimeoutSeconds to a value larger than 1800 seconds.

      For example:
      <vimcmd>
      <soapStubAdapter>
      <blockingTimeoutSeconds>7200</blockingTimeoutSeconds>
      </soapStubAdapter>
      </vimcmd>
       
    • The sfcbd service might stop responding and you might find the following error message in the syslog file:

      spSendReq/spSendMsg failed to send on 7 (-1)
      Error getting provider context from provider manager: 11

      This issue occurs when there is a contention for semaphore between the CIM server and the providers.
       
    • Common Information Model (CIM) provider running on an ESXi host might experience memory leak while sending CIM indications from Small-Footprint CIM Broker (sfcb) service.
       
    • The iSCSI network port-binding fails even when there is only one active uplink on a switch.

      This patch resolves this issue by counting only the active uplinks to decide if the VMkernel interface is compliant or not.
       
    • Reducing the proportionalCapacity policy does not affect the disk usage. This is because modifications made to the policy parameters are not passed on to the components on which they are applied.
       
    • The values of TX and RX throughput statistics might be very high leading to unnecessary remapping of source ports to different VMNICs. This might be due to a miscalculation of statistics by the Load-Based Teaming algorithm.
       
    • An ESXi host or a virtual machine might lose network connectivity after you enable port mirroring sessions on the vSphere Distributed Switch.
       
    • The openwsmand service might stop responding when you change RAID controller properties using the ModifyInstance option. This happens when properties for the following are changed:
       
      • Rebuild priority
      • Consistency check priority
      • Patrol read priority
         
    • An ESXi host might fail to send CIM indications from sfcb to ServerView Operations Manager after you reboot the host. An error similar to the following is written to syslog file:

      spGetMsg receiving from 72 20805-11 Resource temporarily unavailable
      rcvMsg receiving from 72 20805-11 Resource temporarily unavailable
      --- activate filter failed for indication subscription
      filter=root/interop:cim_indicationfilter.creationclassname="CIM_IndicationFilter",name="FTSIndicationFilter",systemcreationclassname="CIM_ComputerSystem",systemname="xx.xxx.xxx.xx",
      handler=root/interop:cim_indicationhandlercimxml.creationclassname="CIM_IndicationHandlerCIMXML",name="FTSIndicationListener:xx.xxx.xxx.xx",
      systemcreationclassname="CIM_ComputerSystem",systemname="xx.xxx.xxx.xx", status: rc 7, msg
      No supported indication classes in filter query or no provider found

       
    • If the CIM client sends two requests of Delete Instance to the same CIM indication subscription, the sfcb-vmware_int service might stop responding due to memory contention. You might not be able to monitor the hardware status with the vCenter Server and ESXi.
       
    • Slow NFS storage performance is observed on virtual machines running on VSA provisioned NFS storage. Delayed acknowledgements from the ESXi host for the NFS Read responses might cause this performance issue.

      This patch resolves this issue by disabling delayed acknowledgements for NFS connections.
       
    • This patch has been updated to include the option to pass an iSCSI initiator name to the esxcli iscsi software set command.
       
    • Attempts to provision a virtual machine using a storage policy with the Flash Read Cache Reservation attribute fails in a vSAN All-flash cluster environment.
       
    • Persistently mounted VMFS snapshot volumes might not get mounted after you reboot the ESXi host. Log messages similar to following are written to the syslog file:

      localcli: Storage Info: Unable to Mount VMFS volume with UUID nnnnnnnn-nnnnnnnn-nnnn-nnnnnnnnnnnn.
      Sysinfo error on operation returned status : Bad parameter count. Please see the VMkernel log for detailed error information
      localcli: StorageInfo: Unable to restore one or more conflict-resolved VMFS volumes
       
    • When you limit the Input Output Per Second (IOPS) value for a disk from a virtual machine, you see reduced IOPS than the configured limit for the read-write operation (I/O), if the size of the read-write operation (I/O) is greater than or equal to 32 KB. This is because I/O scheduler considers 32K as one scheduling cost unit of an IO operation. Any operation of size greater than 32 KB is considered as multiple operations and results in throttling I/O.

      This patch resolves this issue by making the SchedCostUnit value configurable as per the application requirement.

      To view the current value, run the following command:
      esxcfg-advcfg -g /Disk/SchedCostUnit

      To set a new value, run the following command:
      esxcfg-advcfg -s 65536 /Disk/SchedCostUnit
       
    • After upgrading firmware, false alarms appear in the Hardware Status tab of the vSphere Client even if the system has been idle for two to three days. Error messages similar to the following might be logged in the /var/log/syslog.log file:

      sfcb-vmware_raw[nnnnn]: IpmiIfruInfoAreaLength: Reading FRU for 0x0 at 0x8 FAILED cc=0xffffffff
      sfcb-vmware_raw[nnnnn]: IpmiIfcFruChassis: Reading FRU Chassis Info Area length for 0x0 FAILED
      sfcb-vmware_raw[nnnnn]: IpmiIfcFruBoard: Reading FRU Board Info details for 0x0 FAILED cc=0xffffffff
      sfcb-vmware_raw[nnnnn]: IpmiIfruInfoAreaLength: Reading FRU for 0x0 at 0x70 FAILED cc=0xffffffff
      sfcb-vmware_raw[nnnnn]: IpmiIfcFruProduct: Reading FRU product Info Area length for 0x0 FAILED
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: data length mismatch req=19,resp=3
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0001,resp=0002
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0002,resp=0003
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0003,resp=0004
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0004,resp=0005
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0005,resp=0006
      sfcb-vmware_raw[nnnnn]: IpmiIfcSelReadEntry: EntryId mismatch req=0006,resp=0007
       
    • When you delete a VDI environment enabled desktop pool, the VMDK files of the other virtual machine from a different desktop pool might get deleted. Multiple virtual machines from different desktop pools might be affected. This happens when after deleting the disk, the parent directory gets deleted due to an error where the directory is perceived as empty, even though it is not. The virtual machine might fail to power on with the following error:

      [nnnnn info 'Default' opID=nnnnnnnn] [VpxLRO] -- ERROR task-19533 -- vm-1382 -- vim.ManagedEntity.destroy: vim.fault.FileNotFound:
      --> Result:
      --> (vim.fault.FileNotFound) {
      --> dynamicType = <UNSET></UNSET>,
      --> faultCause = (vmodl.MethodFault) null,
      --> file = "[cntr-1] guest1-vm-4-vdm-user-disk-D-nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.vmdk",
      --> msg = "File [cntr-1] guest1-vm-4-vdm-user-disk-D-nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn.vmdk was not found",
      --> }
      --> Args

      VMDK deletion occurs when a particular virtual machine's guest aperating system and user data disk are spread across different datastores. This issue is not visible when all VM files reside in the same datastore.
       
    • The vmkiscsid process might stop responding when you run an iSCSI adapter rescan operation using IPv6.
       
    • An ESXi host might not receive SNMP v3 traps when you are using a third-party management tool to collect SNMP data. Entries similar to the following are written to /var/snmp/syslog.log file:

      snmpd: snmpd: snmp_main: rx packet size=151 from: 172.20.58.220:59313
      snmpd: snmpd: SrParseV3SnmpMessage: authSnmpEngineBoots(0) same as 0, authSnmpEngineTime(2772) within 0 +- 150 not in time window
      ....

      For further information, see KB 2108901.
       
    • The vSAN Observer is unable to collect statistics when hostd is not reachable as the collection happens through hostd. This patch introduces a lightweight vSAN Observer capable of collecting statistics without requiring hostd.
       
    • Attempts to boot an ESXi 6.0 host from an iSCSI SAN might fail. This happens when the ESXi host is unable to detect the iSCSI Boot Firmware Table (iBFT), causing boot to fail. This issue might occur with any iSCSI adapter, including Emulex and QLogic.
       
    • The setPEContext VASA API call to a provider might fail. An error message similar to the following might be reported in the vvold.log file:

      VasaOp::ThrowFromSessionError [#47964]: ===> FINAL FAILURE setPEContext, error (INVALID_ARGUMENT / failed to invoke operation: setPEContext[com.emc.cmp.osls.api.base.InstanceOps.checkPropertyValue():269 C:ERROR_CLASS_SOFTWARE
      F:ERROR_FAMILY_INVALID_PARAMETER X:ERROR_FLAG_LOGICAL Property inBandBindCapability is required and cannot be null.] / ) VP (VmaxVp) Container (VmaxVp) timeElapsed=19 msecs (#outstanding 0)
      error vvold[FFDE4B70] [Originator@6876 sub=Default] VendorProviderMgr::SetPEContext: Could not SetPEContext to VP VmaxVp (#failed 1): failed to invoke operation
       
    • Applying HostProfile, initially assigns a randomly generated iSCSI initiator name and then renames it to the user defined name. This might cause some EMC targets to not recognize the initiator.
       
    • When you execute multiple enumerate queries on VMware Ethernet port class using the CBEnumInstances method, servers running on an ESXi 6.0 might notice an error message similar to the following:

      CIM error: enumInstances Class not found

      This issue occurs when the management software fails to retrieve information provided by VMware_EthernetPort()class. When the issue occurs, query on memstats might display the following error message:

      MemStatsTraverseGroups: VSI_GetInstanceListAlloc failure: Not found.
    • The IBM BladeCenter HS23 that boots from a USB device is unable to write the coredump file when the active coredump partition is configured on an USB device. A purple screen displays a message that the dump is initiated but is not completed.
       
    • The pci.ids file is refreshed to contain the latest PCI IDs.
       
    • After installing VMware Tools on a Windows 8 or Windows Server 2012 guest operating system, attempts to open telnet using the start telnet://xx.xx.xx.xx command fails with the following error message:

      Make sure the virtual machine's configuration allows the guest to open host applications
       
    • The vShield Endpoint drivers are renamed as Guest Introspection drivers and two of these drivers, NSX File Introspection driver (vsepflt.sys) and NSX Network Introspection driver (vnetflt.sys), can be installed separately now. This allows you to install the file driver without installing the network driver.
       
    • When you use Unidesk in conjunction with VMware View or vSphere with vShield Endpoint enabled, applications such as QuickTime might experience a slowdown in performance. This is due to an interoperability issue that is triggered when the Unidesk volume serialization filter driver and the vShield driver are present on the stack. For each file opened by the application, even if it is just for reading the attributes, the vShield driver calls FltGetFileNameInformation, causing further processing to be performed on the files. As a result, Unidesk driver opens directories and causes an overall application performance degradation.
       
    • IPv6 Router Advertisements (RA) do not function as expected when tagging 802.1q with VMXNET3 adapters on a Linux virtual machine as the IPv6 RA address intended for the VLAN interface is delivered to the base interface.
       
    • Quiesced snapshot might fail due to a race condition during snapshot initialization. An error message similar to the following is displayed on the Tasks and Events tab of the vCenter Server:

      An error occurred while saving the snapshot

      You might also see the following information in the guest event log:

      System Event Log
      Source: Microsoft-Windows-DistributedCOM
      Event ID: 10010
      Level: Error
      Description:
      The server {nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn} did not register with DCOM within the required timeout.
       
    • Attempts to perform a quiesced snapshot on a virtual machine running Microsoft Windows 2008 or later might fail and the VM might panic with a blue screen and error message similar to the following:

      A problem has been detected and Windows has been shut down to prevent damage to your computer. If this is the first time you've seen this Stop error screen restart your computer. If this screen appears again, follow these steps:

      Disable or uninstall any anti-virus, disk defragmentation or backup utilities. Check your hard drive configuration, and check for any updated drivers. Run CHKDSK /F to check for hard drive corruption, and then restart your computer.


      This patch resolves the issue. For more information, see KB 2115997.
       
    • The scsi-bnx2i VIB is updated to resolve a stability issue.
       
    • The sata-ahci VIB is updated to resolve a stability issue.
       

      The lsu-lsi-lsi-mr3-plugin and lsu-lsi-megaraid-sas-plugin VIBs are updated to upgrade the Storelib version from 4.26 to 4.30 to resolve an issue where the first boot of VMware ESXi 6.0 on a Dell PowerEdge VRTX halts server after loading vmw_satp_alua module due to a segmentation fault during the process of discovering controllers.



       

Additional Information

Third party CIM provider unusable after upgrading to vSphere 7.0