UnsupportedPXEHost" during vCenter compliance scans.Cannot perform operation on PXE booted ESXi host. Check the events for details" fault.Telco Cloud Platform : 5.x
VMware vCenter : 8.0 U3k
ESXi : 8.0 U3x
ImageCachedSystem="stateless" advanced option from the previous stateless-cache configuration.RestoreImageCacheMarker() function adds this option during cache or install boot operations but fails to remove or reconcile it when the system transitions to a normal stateful boot.UserVars.ImageCachedSystem independently of the host's actual boot mode. Consequently, the presence of the stale "stateless" marker causes vCenter to reject the host with an "UnsupportedPXEHost" fault.Apply one of the following workarounds to clear the stale marker.
Option 1: Remove the stale option (Recommended):
esxcli system settings advanced remove -o ImageCachedSystemesxcli system settings advanced list -o /UserVars/ImageCachedSystemOption 2: Update the option to stateful:
esxcli system settings advanced set -o /UserVars/ImageCachedSystem -s statefulesxcli system settings advanced list -o /UserVars/ImageCachedSystem
Post-Resolution: Rerun the compliance scan and remediation in vCenter to confirm the resolution.