Pre-vSphere 8.0 Behavior: The "Migrate Compute Resource Only" workflow listed only hosts, clusters, resource pools, or vApps that had access to all datastores used by the VM. This was done to ensure only realistic migration targets were shown.
vSphere 8.0 Change: A request led to a change where 'all resources' are now visible during the migration, even if they don't have access to the required datastores.
Purpose: This update allows users to see unavailable hosts due to inaccessible datastores, improving troubleshooting visibility.
vCenter 7.x:
vCenter 8.x:
vCenter 8.0.x
This is an intended design change/behavior.
In vCenter 8.0 Update 3, the behavior has been updated to reintroduce the original filtering from version 7.x, which only displays accessible target compute resources by default. Additionally, a toggle button is now available, allowing users to view all resources, including those that are inaccessible, for troubleshooting purposes.