Attempting to follow recommendation, e.g. "Migrate workload to D-series or better virtual machine" results in an unfathomable Azure error.

draperIT 20 Reputation points
2025-04-02T01:33:09.7233333+00:00

The error is: The blade Extension/Microsoft_Azure_Expert/Blade/RecommendationListBlade failed to supply all the required parameters. The missing the required parameter(s) 'id'.

This happens in both Edge and Firefox - and it doesnt matter if the VM is running or not.

There is also this if I "copy" the error:

{ "shellProps": { "sessionId": "3288f1d4b82d4bd29e9ead547472a425", "extName": "HubsExtension", "contentName": "ResourceMenuBlade" }, "error": { "message": "Error displaying your content", "summaryItems": [ { "label": "Error reason", "value": "ErrorInitializing" } ], "details": "The blade Extension/Microsoft_Azure_Expert/Blade/RecommendationListBlade failed to supply all the required parameters. The missing the required parameter(s) 'id'.", "code": null }}

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
8,682 questions
{count} votes

Accepted answer
  1. TP 116.5K Reputation points
    2025-04-02T01:55:43.44+00:00

    Hi,

    First, the error you are seeing is portal bug. It doesn't affect anything except for clicking the recommendation.

    Second, do you actually need to migrate the VM to D-series or better? In other words, are you experiencing a performance or other problem with the VM due to lack of CPU/RAM/IO?

    Reason I ask is, the advisor recommendation you are referencing is not very smart. It just runs query to see if you have any A or B series VMs and if so, display recommendation. For example, I have seen workloads running on B series for years, without any issues, and advisor displayed this recommendation. There was no reason to switch so ignoring the recommendation was correct action in these cases.

    Now, if you do have a reason to migrate the workload to D-series or better, then what you can do is navigate to the VM in the portal, on left click Availability + scale --> Size, select a new size, and click Resize button. There will be downtime because the VM will be shut down/deallocated, resized, and then Started. Normally only takes few minutes.

    Please click Accept Answer and upvote if the above was useful.

    Thanks.

    -TP

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.