After update esxi 7 host to build 16850804 i can not patch this host to 17168206 it give me error : the host returns esxupdate error codes 1 check the lifecycle manager log, in log I see: The transaction is not supported: File to be removed/installed is overlaid by existing vib, I tried update with out vcenter it give me same error
Working only directly update with boot usb
Hi @Farid1986 ,
Please check if we have sufficient amount of free space. /var/run/log/esxupdate.log should provide more information
in this location /var/run/log/esxupdate.log I see same error
system placed on sd card
I to am having this exact same error message with the same versions also.
Storage is no problem as there is plenty of free space
[root@hvs03:~] df -h
Filesystem Size Used Available Use% Mounted on
VMFS-L 51.5G 1.6G 49.9G 3% /vmfs/volumes/LOCKER-5fd9c5bc-72ab0c10-92ca-b026281280be
vfat 4.0G 171.0M 3.8G 4% /vmfs/volumes/BOOTBANK1
vfat 4.0G 180.1M 3.8G 4% /vmfs/volumes/BOOTBANK2
Build 16850804 was installed using the Dell custom ISO (Dell R640 server)
My system is managed using VCSA (and lifecycle manager).
I found something that might be interesting in the logs though:
2020-12-17T11:12:06Z esxupdate: 2102216: vmware.runcommand: INFO: runcommand called with: args = '['/usr/lib/vmware/vob/bin/addvob', 'vob.user.esximage.install.stage.error', '(Updated) DEL-ESXi-701_16850804-A00', 'The transaction is not supported: File to be removed/installed is overlaid by existing VIB : /etc/vmware/support VIB VMware_bootbank_vsan_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-base_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_cpu-microcode_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_gc_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-update_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-base_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_gc_7.0.1-0.0.16850804 cannot be removed live. VIB
2020-12-17T11:12:06Z esxupdate: VMware_bootbank_esx-update_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-dvfilter-generic-fastpath_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_cpu-microcode_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_vsan_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.0.16850804 cannot be removed live.']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: An esxupdate error exception was caught:
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: Traceback (most recent call last):
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 238, in main
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: cmd.Run()
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/build/mts/release/bora-16850804/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esx5update/Cmdline.py", line 152, in Run
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/build/mts/release/bora-16850804/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 879, in InstallVibsFromSources
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/build/mts/release/bora-16850804/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 1048, in _installVibs
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/build/mts/release/bora-16850804/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 1204, in _validateAndInstallProfile
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: File "/build/mts/release/bora-16850804/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/HostImage.py", line 956, in Stage
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: ERROR: vmware.esximage.Errors.StatelessError: The transaction is not supported: File to be removed/installed is overlaid by existing VIB : /etc/vmware/support VIB VMware_bootbank_vsan_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-base_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_cpu-microcode_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_gc_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-update_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.15.17168206 cannot be live installed. VIB VMware_bootbank_esx-base_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_gc_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-update_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-dvfilter-generic-fast
2020-12-17T11:12:06Z esxupdate: path_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_cpu-microcode_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_vsan_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.0.16850804 cannot be removed live.
2020-12-17T11:12:06Z esxupdate: 2102216: esxupdate: DEBUG: <<<
If anybody has some ingo to get this resolved that would be appreciated!
Hello,
we have the same errors
Dell R740, ESXi 7.0.1, 17168206
double-post
Same here. I successfully upgraded three hosts (2x Dell r740, 1x Dell r740xd) from ESXi 6.7 to 7u1. Now I am trying to apply the newest patches, which worked on the r740xd but on the r740 hosts I get this error:
01/08/2021, 11:25:11 AM Could not stage image profile '(Updated) DEL-ESXi-701_16850804-A00': The transaction is not supported: File to be removed/installed is overlaid by existing VIB : /etc/vmware/support VIB VMware_bootbank_esx-base_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_esx-update_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_cpu-microcode_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_gc_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_vsan_7.0.1-0.20.17325020 cannot be live installed. VIB VMware_bootbank_vsan_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-update_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_cpu-microcode_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_gc_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-base_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_esx-dvfilter-generic-fastpath_7.0.1-0.0.16850804 cannot be removed live. VIB VMware_bootbank_native-misc-drivers_7.0.1-0.0.16850804 cannot be removed live.
The r740 hosts (unlike the r740xd) have ESXi installed on an SD card (Dell IDSM). Here's some info on their storage:
Disks:
Partitions:
I tried rebooting the hosts and only apply critical host security patches instead without success.
All 3 of our R640 servers are also running from SD card.
Maybe we found a common cause?
Now it would be great if it could be resolved as well.
I could solve the problem for me.
I rebooted the ESXis and he falls back to 7.0.0 xxxx. After that all ESXis were not managed by the vcenter, so status was offline.
I removed the esxis and added them again to the vcenter.
After that I installed again the Updates to 7.0.1 xxxx and now it works.
Greetings.
For me that didn't help unfortunately.
During one of my tries it indeed reverted back during reboot (failsafe booting). Though after I still can't get it to the latest updates with the same errors again.
Working only directly update with boot usb
Can you guys check if you are able to update VMWare Tools for VMs on the affected hosts via vSphere. They're missing the ISOs on my end (as with the other problem, only the r740 hosts are affected, not the r740xd since the upgrade to 7.0u1)
Unable to install VMware Tools. An error occurred while trying to access image file "/usr/lib/vmware/isoimages/linux.iso" needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.
>
[root@esx-a:~] ls /usr/lib/vmware/isoimages/
ls: /usr/lib/vmware/isoimages/: No such file or directory
For me the vmware tools upgrade is working normally on the hosts that are running 7.0.1 16850804 (which is 7.0U1 excluding the latest patches ofcourse).
I just updated 1 of our servers using the latest ISO (VMware ESXi, 7.0.1, 17325551)
By booting the ISO the update did succeed, however using lifecycle manager it failed to update.
Was going to try that as well. Can you please report if you can now apply new updates on top of this new build via lifecycle manager.
I tried, but with the latest ISO there are no updates available so I'll have to wait till than
By now I can verfiy that for me the updates are working normally again.
I just installed the latest patches withouth any problems
Thanks for the info. I think I found the root cause for this btw:
https://kallesplayground.wordpress.com/2020/10/28/esxi-7-0-1-looses-access-to-usb-sd-card/
https://www.reddit.com/r/vmware/comments/j92b40/fix_for_usb_booted_esxi_7_hosts_losing_access_to/
The workaround is described here: https://kb.vmware.com/s/article/2149444
will report back if it worked.
For me I preffered to not do any manual settings.
I just booted with the latest dell iso and choose upgrade.
After that everything just works as expected and nobody is going to complain that way about manual changes (even if they are documented fixes).
Turns out that the workaround did not fix it anyway, I just upgraded directly as well which fixed it. 👍