Azure / Azure/azure-powershell

Get-AzVMExtensionImage shows useless versions

Open
#25,590 0 comments 0 reactions 0 assignees View on GitHub
bug customer-reported
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
2d 17h
Merged PRs (30d)
51

Description

### Description

With the cmdlet Get-AzVMExtensionImage you can get all versions for an extension. We use this cmdlet to get the latest version for an extension to check if an extension can be upgraded:
(Get-AzVMExtensionImage -Location $AlyaLocation -PublisherName "Microsoft.Azure.Monitor" -Type "AzureMonitorWindowsAgent" | Sort-Object -Descending { $_.Version -as [version] } | Select-Object -First 1).Version

From time to time, this cmdlet shows version too early. Means the latest version can't be used with cmdletes like:
Set-AzVMExtension -TypeHandlerVersion
Update-AzConnectedExtension -ExtensionTarget

These cmdlets don't show any error or warning. May the extension is not updated to the version given by Get-AzVMExtensionImage.

Example:
Today 2024/7/19 the cmdlet Get-AzVMExtensionImage gives for Microsoft.Azure.Monitor.AzureMonitorWindowsAgent the version 1.28.2.0 as the latest. May that one is not working. The latest working one and also the one shown to update to in portal is 1.27.0.0.

Get-AzVMExtensionImage should only show extensions which can be installed. Not any future once which are useless. Or at least there should be an attribute, if it can be used!

### Issue script & Debug output

```PowerShell
PS C:\Users\konrad.brunner> Get-AzVMExtensionImage -Location $AlyaLocation -PublisherName "Microsoft.Azure.Monitor" -Type "AzureMonitorWindowsAgent" -Debug -Verbose
DEBUG: 00:07:41 - [ConfigManager] Got nothing from [DisplaySecretsWarning], Module = [], Cmdlet = []. Returning default value [True].
DEBUG: 00:07:41 - GetAzureVMExtensionImageCommand begin processing with ParameterSet '__AllParameterSets'.
DEBUG: 00:07:41 - using account id 'k.brunner@hundegger.com'...
DEBUG: 00:07:41 - [ConfigManager] Got nothing from [DisplayBreakingChangeWarning], Module = [], Cmdlet = []. Returning default value [True].
DEBUG: [Common.Authentication]: Authenticating using Account: 'k.brunner@hundegger.com', environment: 'AzureCloud', tenant: 'd8af8c04-8701-44f5-b6d8-845367ef5a72'
DEBUG: 00:07:41 - [ConfigManager] Got nothing from [DisableInstanceDiscovery], Module = [], Cmdlet = []. Returning default value [False].
DEBUG: 00:07:41 - [ConfigManager] Got [False] from [EnableLoginByWam], Module = [], Cmdlet = [].
DEBUG: 00:07:41 - [SilentAuthenticator] Calling SharedTokenCacheCredential.GetTokenAsync - TenantId:'d8af8c04-8701-44f5-b6d8-845367ef5a72', Scopes:'https://management.core.windows.net//.default', AuthorityHost:'https://login.microsoftonline.com/', UserId:'k.brunner@hundegger.com'
DEBUG: SharedTokenCacheCredential.GetToken invoked. Scopes: [ https://management.core.windows.net//.default ] ParentRequestId:
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - f7026d60-1ef6-46b6-b4b0-592f36b0cb62] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z] Found 5 cache accounts and 0 broker accounts
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z] Returning 5 accounts
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] MSAL MSAL.CoreCLR with assembly version '4.61.3.0'. CorrelationId(18df08f1-16cf-4871-9805-a1706e4199da)
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] === AcquireTokenSilent Parameters ===
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] LoginHint provided: False
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] Account provided: True
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] ForceRefresh: False
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da]
=== Request Data ===
Authority Provided? - True
Scopes - https://management.core.windows.net//.default
Extra Query Params Keys (space separated) -
ApiId - AcquireTokenSilent
IsConfidentialClient - False
SendX5C - False
LoginHint ? False
IsBrokerConfigured - False
HomeAccountId - False
CorrelationId - 18df08f1-16cf-4871-9805-a1706e4199da
UserAssertion set: False
LongRunningOboCacheKey set: False
Region configured:

DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] === Token Acquisition (SilentRequest) started:
Scopes: https://management.core.windows.net//.default
Authority Host: login.microsoftonline.com
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] Access token is not expired. Returning the found cache entry. [Current time (07/18/2024 22:07:41) - Expiration Time (07/18/2024 23:01:20 +00:00) - Extended Expiration Time (07/18/2024 23:01:20 +00:00)]
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] Returning access token found in cache. RefreshOn exists ? False
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da]
=== Token Acquisition finished successfully:
DEBUG: False MSAL 4.61.3.0 MSAL.CoreCLR .NET 8.0.6 Microsoft Windows 10.0.22631 [2024-07-18 22:07:41Z - 18df08f1-16cf-4871-9805-a1706e4199da] AT expiration time: 18.07.2024 23:01:20 +00:00, scopes: https://management.core.windows.net//.default https://management.core.windows.net//user_impersonation. source: Cache
DEBUG: SharedTokenCacheCredential.GetToken succeeded. Scopes: [ https://management.core.windows.net//.default ] ParentRequestId: ExpiresOn: 2024-07-18T23:01:20.0000000+00:00
DEBUG: [Common.Authentication]: Received token with LoginType 'User', Tenant: 'd8af8c04-8701-44f5-b6d8-845367ef5a72', UserId: 'k.brunner@hundegger.com'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/providers/Microsoft.Compute/locations/westeurope/publishers/Microsoft.Azure.Monitor/artifacttypes/vmextension/types/AzureMonitorWindowsAgent/versions?api-version=2024-03-01

Headers:
Accept-Language : en-US
x-ms-client-request-id : 8d555386-639b-4876-9036-82033597d921

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Cache-Control : no-cache
Pragma : no-cache
x-ms-ratelimit-remaining-resource: Microsoft.Compute/ListVMExtensions3Min;9998,Microsoft.Compute/ListVMExtensions30Min;21997
Strict-Transport-Security : max-age=31536000; includeSubDomains
x-ms-served-by : b02e3ed4-c836-4276-9aaa-734273efde06_133593188980539718
x-ms-request-id : 5d07f7a7-22cb-4c76-b719-d5427c4f7fb3
x-ms-ratelimit-remaining-subscription-reads: 249
x-ms-ratelimit-remaining-subscription-global-reads: 3749
x-ms-correlation-request-id : cae89e2c-0d87-4973-abfd-28f589b4cc76
x-ms-routing-request-id : GERMANYWESTCENTRAL:20240718T220741Z:cae89e2c-0d87-4973-abfd-28f589b4cc76
X-Content-Type-Options : nosniff
X-Cache : CONFIG_NOCACHE
X-MSEdge-Ref : Ref A: C0F589D79BDD4C4F916AEB69637C3B40 Ref B: FRA231050416029 Ref C: 2024-07-18T22:07:41Z
Date : Thu, 18 Jul 2024 22:07:41 GMT

Body:
[
{
"location": "westeurope",
"name": "1.0.10.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.10.0"
},
{
"location": "westeurope",
"name": "1.0.11.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.11.0"
},
{
"location": "westeurope",
"name": "1.0.12.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.12.0"
},
{
"location": "westeurope",
"name": "1.0.6.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.6.0"
},
{
"location": "westeurope",
"name": "1.0.6.1",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.6.1"
},
{
"location": "westeurope",
"name": "1.0.6.2",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.6.2"
},
{
"location": "westeurope",
"name": "1.0.7.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.7.0"
},
{
"location": "westeurope",
"name": "1.0.8.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.8.0"
},
{
"location": "westeurope",
"name": "1.0.9.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.0.9.0"
},
{
"location": "westeurope",
"name": "1.1.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.0.0"
},
{
"location": "westeurope",
"name": "1.1.1.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.1.0"
},
{
"location": "westeurope",
"name": "1.1.2.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.2.0"
},
{
"location": "westeurope",
"name": "1.1.3.1",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.3.1"
},
{
"location": "westeurope",
"name": "1.1.3.2",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.3.2"
},
{
"location": "westeurope",
"name": "1.1.4.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.4.0"
},
{
"location": "westeurope",
"name": "1.1.5.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.5.0"
},
{
"location": "westeurope",
"name": "1.1.5.1",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.1.5.1"
},
{
"location": "westeurope",
"name": "1.10.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.10.0.0"
},
{
"location": "westeurope",
"name": "1.11.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.11.0.0"
},
{
"location": "westeurope",
"name": "1.12.1.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.12.1.0"
},
{
"location": "westeurope",
"name": "1.13.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.13.0.0"
},
{
"location": "westeurope",
"name": "1.14.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.14.0.0"
},
{
"location": "westeurope",
"name": "1.15.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.15.0.0"
},
{
"location": "westeurope",
"name": "1.16.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.16.0.0"
},
{
"location": "westeurope",
"name": "1.17.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.17.0.0"
},
{
"location": "westeurope",
"name": "1.18.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.18.0.0"
},
{
"location": "westeurope",
"name": "1.19.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.19.0.0"
},
{
"location": "westeurope",
"name": "1.2.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.2.0.0"
},
{
"location": "westeurope",
"name": "1.20.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.20.0.0"
},
{
"location": "westeurope",
"name": "1.21.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.21.0.0"
},
{
"location": "westeurope",
"name": "1.22.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.22.0.0"
},
{
"location": "westeurope",
"name": "1.23.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.23.0.0"
},
{
"location": "westeurope",
"name": "1.24.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.24.0.0"
},
{
"location": "westeurope",
"name": "1.25.1.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.25.1.0"
},
{
"location": "westeurope",
"name": "1.26.0.0",
"id": "/Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Versions/1.26.0.0"
},
{
"location": "westeurope",
"name": "1.27.0.0",
"id": "/Subscript
DATA TRUNCATED DUE TO SIZE

DEBUG: 00:07:41 - [ConfigManager] Got nothing from [DisplaySecretsWarning], Module = [], Cmdlet = []. Returning default value [True].

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.10.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.10.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.11.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.11.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.12.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.12.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.6.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.6.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.6.1
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.6.1
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.6.2
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.6.2
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.7.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.7.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.8.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.8.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.0.9.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.0.9.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.1.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.1.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.2.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.2.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.3.1
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.3.1
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.3.2
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.3.2
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.4.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.4.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.5.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.5.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.1.5.1
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.1.5.1
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.10.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.10.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.11.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.11.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.12.1.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.12.1.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.13.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.13.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.14.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.14.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.15.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.15.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.16.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.16.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.17.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.17.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.18.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.18.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.19.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.19.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.2.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.2.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.20.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.20.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.21.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.21.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.22.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.22.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.23.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.23.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.24.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.24.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.25.1.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.25.1.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.26.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.26.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.27.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.27.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.28.2.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.28.2.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.3.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.3.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.4.1.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.4.1.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.5.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.5.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.6.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.6.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.7.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.7.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.8.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.8.0.0
FilterExpression :

Id : /Subscriptions/6b392099-8a5d-4f63-a57e-986f278bc20d/Providers/Microsoft.Compute/Locations/westeurope
/Publishers/Microsoft.Azure.Monitor/ArtifactTypes/VMExtension/Types/AzureMonitorWindowsAgent/Version
s/1.9.0.0
Location : westeurope
PublisherName : Microsoft.Azure.Monitor
Type : AzureMonitorWindowsAgent
Version : 1.9.0.0
FilterExpression :

DEBUG: 00:07:41 - [ConfigManager] Got nothing from [DisplayRegionIdentified], Module = [], Cmdlet = []. Returning default value [True].
DEBUG: 00:07:41 - [ConfigManager] Got nothing from [CheckForUpgrade], Module = [], Cmdlet = []. Returning default value [True].
DEBUG: AzureQoSEvent: Module: Az.Compute:8.1.0; CommandName: Get-AzVMExtensionImage; PSVersion: 7.4.3; IsSuccess: True; Duration: 00:00:00.4323974; SanitizeDuration: 00:00:00.0014829
DEBUG: 00:07:41 - [ConfigManager] Got [False] from [EnableDataCollection], Module = [], Cmdlet = [].
DEBUG: 00:07:41 - GetAzureVMExtensionImageCommand end processing.
```

### Environment data

```PowerShell
Name Value
---- -----
PSVersion 7.4.3
PSEdition Core
GitCommitId 7.4.3
OS Microsoft Windows 10.0.22631
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
```

### Module versions

```PowerShell
ModuleType Version PreRelease Name ExportedCommands
---------- ------- ---------- ---- ----------------
Script 3.0.2 Az.Accounts {Add-AzEnvironment, Clear-AzConfig, Clear-AzConte…
Script 8.1.0 Az.Compute {Add-AzImageDataDisk, Add-AzVhd, Add-AzVMAddition…
Script 7.2.0 Az.Resources {Export-AzResourceGroup, Export-AzTemplateSpec, G…
```

### Error output

```PowerShell
None
```

Contributor guide

Open the contributing guide

Research direction

Start with the Get-AzVMExtensionImage cmdlet and the Azure Compute versions request shown in the debug output. Compare the versions it returns with those accepted by Set-AzVMExtension and Update-AzConnectedExtension; done means unusable or prematurely published versions are excluded, or are clearly marked as unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, powershell
Domain
cli, cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.