A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
Hi Akshat Singh & thx for join me at Q&A platform,
portal/backend validation failure rather than an actual key-generation failure. After entering a valid appliance name, Generate key should become available and start creation of the required Azure Migrate resources. In your case that stage is never reached. The repeated MigrateV2-ApplianceListHelper-fetchApplianceNameToSiteIdList failure is particularly relevant. If that lookup fails during page initialization, the portal can't validate the appliance name and leaves Generate key disabled with the misleading Appliance name not found message. Given that you've reproduced it across new projects, regions and browser sessions, I wouldn't keep recreating projects or changing RBAC.
You can still capture useful diagnostics even though no ARM operation is being created. While reproducing the issue, use Ctrl+Alt+A in the Azure portal to download PortalDiagnostics.json. Also capture a sanitized HAR from the browser DevTools Network tab and preserve the Console output showing the failed fetchApplianceNameToSiteIdList request.
I'd provide those files together with the exact UTC reproduction time, subscription/project details and screenshot to Azure Migrate support and ask them to investigate the backend call behind fetchApplianceNameToSiteIdList. There may be no Activity Log correlation ID because the failure occurs before Generate key initiates any resource operation. In this case, the failed network request and Portal session ID are more useful diagnostics than an ARM deployment correlation ID.
rgds,
Alex