Esxcli software profile install/update command with --dry-run option may fail with "File path... is claimed by multiple non-overlay VIBs" message
book
Article ID: 344817
calendar_today
Updated On:
Products
VMware vSphere ESXi
Issue/Introduction
Symptoms:
ESXi upgrade via esxcli software profile install/update command with --dry-run option (including usage from PowerCLI) commands may fail with error "File path... is claimed by multiple non-overlay VIBs"
Environment
VMware vSphere ESXi 7.x VMware ESXi 6.7.x
Cause
ESXi 8.0 and later image profiles that contain the new ESXio contents. Older ESXi does not understand ESXio contents.
Resolution
This is a known issue with this release and VMware Engineering is working for a fix in the future ESXi patch release
Workaround:
The issue is only seen with --dry-run option, which doesn't alter the ESXi system.
Actual profile update (without --dry-run option) does not have this issue, as the actual upgrade would download target ESXi upgrade code to perform the upgrade, and target ESXi upgrade code understands the new content