-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Description
Describe the bug
This is a regression introduced in 2.76.0 version,
Update WireServer profile error, please fix for both VM and VMSS, repro steps:
- Create a VM with proxy-agent enabled:
az vm create -g %resourceGroupName% --location %locationName% --image Win2022DataCenter --size Standard_DS1_v2 --admin-username adminTest --admin-password %adminPassword% --enable-proxy-agent --wire-server-mode Audit --imds-mode Enforce --name %vmName%
- Update the wireserver profile:
az vm update --name %vmName% -g %resourceGroupName% --wire-server-profile-id "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourcegroups/huiya-WestUS2/providers/Microsoft.Compute/galleries/Test/inVMAccessControlProfiles/WireServer/versions/1.0.0"
Below shows how CLI send down API, looks like the problem is CLI sent down both mode and inVMAccessControlProfileReferenceId property,
but Compute-RP doesn't support set mode and inVMAccessControlProfileReferenceId properties at the same time. It should use Patch semantic and send down only inVMAccessControlProfileReferenceId properties in this case, behind the scenes, Compute-RP will clean up Mode value automatically.
Same problem with VMSS
Related command
az vm update
Errors
Issue script & Debug output
C:\Windows\System32>az vm update --name %vmName% -g %resourceGroupName% --wire-server-profile-id "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourcegroups/huiya-WestUS2/providers/Microsoft.Compute/galleries/Test/inVMAccessControlProfiles/WireServer/versions/1.0.0" --debug
cli.knack.cli: Command arguments: ['vm', 'update', '--name', 'VM1', '-g', 'huiya-eastus2euap', '--wire-server-profile-id', '/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourcegroups/huiya-WestUS2/providers/Microsoft.Compute/galleries/Test/inVMAccessControlProfiles/WireServer/versions/1.0.0', '--debug']
cli.knack.cli: init debug log:
Enable color in terminal.
Enable VT mode.
cli.knack.cli: Event: Cli.PreExecute []
cli.knack.cli: Event: CommandParser.OnGlobalArgumentsCreate [<function CLILogging.on_global_arguments at 0x0000016C6F60F2E0>, <function OutputProducer.on_global_arguments at 0x0000016C6F9AC180>, <function CLIQuery.on_global_arguments at 0x0000016C6F9D5580>]
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableCreate []
cli.azure.cli.core: Modules found from index for 'vm': ['azure.cli.command_modules.vm']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: vm 0.873 60 280
cli.azure.cli.core: Total (1) 0.873 60 280
cli.azure.cli.core: Loaded 60 groups, 280 commands.
cli.azure.cli.core: Found a match in the command table.
cli.azure.cli.core: Raw command : vm update
cli.azure.cli.core: Command table: vm update
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x0000016C71CC71A0>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to 'C:\Users\huiya.azure\commands\2025-08-08.14-36-39.vm_update.9416.log'.
az_command_data_logger: command args: vm update --name {} -g {} --wire-server-profile-id {} --debug
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument..add_subscription_parameter at 0x0000016C71CEFA60>]
cli.azure.cli.core.profiles._shared: Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/profiles/_shared.py", line 465, in get_attr
File "importlib_init.py", line 90, in import_module
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1310, in _find_and_load_unlocked
File "", line 488, in _call_with_frames_removed
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'azure.mgmt.compute.v2024_03_03'
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x0000016C71D5A2A0>, <function register_cache_arguments..add_cache_arguments at 0x0000016C71D5A3E0>, <function register_upcoming_breaking_change_info..update_breaking_change_info at 0x0000016C71D5A480>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x0000016C6F9AC220>, <function CLIQuery.handle_query_parameter at 0x0000016C6F9D5620>, <function register_ids_argument..parse_ids_arguments at 0x0000016C71D5A340>]
cli.azure.cli.core.commands.client_factory: Getting management service client client_type=ComputeManagementClient
cli.azure.cli.core.auth.persistence: build_persistence: location='C:\Users\huiya\.azure\msal_token_cache.bin', encrypt=True
cli.azure.cli.core.auth.binary_cache: load: C:\Users\huiya.azure\msal_http_cache.bin
urllib3.util.retry: Converted retries value: 1 -> Retry(total=1, connect=None, read=None, redirect=None, status=None)
msal.authority: Initializing with Entra authority: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47
msal.authority: openid_config("https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration") = {'token_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token', 'token_endpoint_auth_methods_supported': ['client_secret_post', 'private_key_jwt', 'client_secret_basic'], 'jwks_uri': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys', 'response_modes_supported': ['query', 'fragment', 'form_post'], 'subject_types_supported': ['pairwise'], 'id_token_signing_alg_values_supported': ['RS256'], 'response_types_supported': ['code', 'id_token', 'code id_token', 'id_token token'], 'scopes_supported': ['openid', 'profile', 'email', 'offline_access'], 'issuer': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0', 'request_uri_parameter_supported': False, 'userinfo_endpoint': 'https://graph.microsoft.com/oidc/userinfo', 'authorization_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize', 'device_authorization_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode', 'http_logout_supported': True, 'frontchannel_logout_supported': True, 'end_session_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout', 'claims_supported': ['sub', 'iss', 'cloud_instance_name', 'cloud_instance_host_name', 'cloud_graph_host_name', 'msgraph_host', 'aud', 'exp', 'iat', 'auth_time', 'acr', 'nonce', 'preferred_username', 'name', 'tid', 'ver', 'at_hash', 'c_hash', 'email'], 'kerberos_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos', 'tenant_region_scope': 'WW', 'cloud_instance_name': 'microsoftonline.com', 'cloud_graph_host_name': 'graph.windows.net', 'msgraph_host': 'graph.microsoft.com', 'rbac_url': 'https://pas.windows.net'}
msal.application: Broker enabled? True
cli.azure.cli.core.auth.credential_adaptor: CredentialAdaptor.get_token_info: scopes=('https://management.core.windows.net//.default',), options={}
cli.azure.cli.core.auth.msal_credentials: UserCredential.acquire_token: scopes=['https://management.core.windows.net//.default'], claims_challenge=None, kwargs={}
msal.application: Cache hit an AT
msal.telemetry: Generate or reuse correlation_id: f1fbd369-dbca-452c-9f98-3144ce908c48
cli.azure.cli.core.sdk.policies: Request URL: 'https://management.azure.com/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1?api-version=2024-11-01'
cli.azure.cli.core.sdk.policies: Request method: 'GET'
cli.azure.cli.core.sdk.policies: Request headers:
cli.azure.cli.core.sdk.policies: 'Accept': 'application/json'
cli.azure.cli.core.sdk.policies: 'x-ms-client-request-id': '625526a6-7497-11f0-bf94-6045bdec2284'
cli.azure.cli.core.sdk.policies: 'CommandName': 'vm update'
cli.azure.cli.core.sdk.policies: 'ParameterSetName': '--name -g --wire-server-profile-id --debug'
cli.azure.cli.core.sdk.policies: 'User-Agent': 'AZURECLI/2.76.0 (MSI) azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0)'
cli.azure.cli.core.sdk.policies: 'Authorization': ''
cli.azure.cli.core.sdk.policies: Request body:
cli.azure.cli.core.sdk.policies: This request has no body
urllib3.connectionpool: Starting new HTTPS connection (1): management.azure.com:443
urllib3.connectionpool: https://management.azure.com:443 "GET /subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1?api-version=2024-11-01 HTTP/1.1" 200 5884
cli.azure.cli.core.sdk.policies: Response status: 200
cli.azure.cli.core.sdk.policies: Response headers:
cli.azure.cli.core.sdk.policies: 'Cache-Control': 'no-cache'
cli.azure.cli.core.sdk.policies: 'Pragma': 'no-cache'
cli.azure.cli.core.sdk.policies: 'Content-Length': '5884'
cli.azure.cli.core.sdk.policies: 'Content-Type': 'application/json; charset=utf-8'
cli.azure.cli.core.sdk.policies: 'Expires': '-1'
cli.azure.cli.core.sdk.policies: 'ETag': '"3"'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-resource': 'Microsoft.Compute/LowCostGetSubscriptionMaximum;23999,Microsoft.Compute/LowCostGetResource;35'
cli.azure.cli.core.sdk.policies: 'x-ms-need-to-refresh-epl-cache': 'False'
cli.azure.cli.core.sdk.policies: 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains'
cli.azure.cli.core.sdk.policies: 'x-ms-request-id': '125e166b-4bb6-41bd-b3f4-532740656173'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-reads': '1099'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-global-reads': '16499'
cli.azure.cli.core.sdk.policies: 'x-ms-correlation-request-id': '249a0fa7-26eb-4937-aeea-4fdbcd56ad7e'
cli.azure.cli.core.sdk.policies: 'x-ms-routing-request-id': 'EASTUS:20250808T203640Z:249a0fa7-26eb-4937-aeea-4fdbcd56ad7e'
cli.azure.cli.core.sdk.policies: 'X-Content-Type-Options': 'nosniff'
cli.azure.cli.core.sdk.policies: 'X-Cache': 'CONFIG_NOCACHE'
cli.azure.cli.core.sdk.policies: 'X-MSEdge-Ref': 'Ref A: E8AFCC5FF05C4995B02B15355FC65026 Ref B: BL2AA2010205033 Ref C: 2025-08-08T20:36:40Z'
cli.azure.cli.core.sdk.policies: 'Date': 'Fri, 08 Aug 2025 20:36:39 GMT'
cli.azure.cli.core.sdk.policies: Response content:
cli.azure.cli.core.sdk.policies: {
"name": "VM1",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus2",
"tags": {
"azsecpack": "nonprod",
"platformsettings.host_environment.service.platform_optedin_for_rootcerts": "true"
},
"identity": {
"type": "SystemAssigned, UserAssigned",
"principalId": "af9ebfbd-8da8-4683-96b2-35545dbef3de",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"userAssignedIdentities": {
"/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-westus2": {
"principalId": "d4251e4c-9769-4fbf-8822-45007f8c467f",
"clientId": "5b85ebe6-45da-4a29-9543-d76eb8c564b0"
}
}
},
"properties": {
"hardwareProfile": {
"vmSize": "Standard_DS1_v2"
},
"provisioningState": "Updating",
"vmId": "a26f2690-e429-4317-a3ca-7a2674c86c25",
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2022-datacenter-g2",
"version": "latest",
"exactVersion": "20348.3932.250705"
},
"osDisk": {
"osType": "Windows",
"name": "VM1_OsDisk_1_dcab7c677f444782bc736d49d64bdadf",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/disks/VM1_OsDisk_1_dcab7c677f444782bc736d49d64bdadf"
},
"deleteOption": "Detach",
"diskSizeGB": 127
},
"dataDisks": [],
"diskControllerType": "SCSI"
},
"osProfile": {
"computerName": "VM1",
"adminUsername": "adminTest",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"patchSettings": {
"patchMode": "AutomaticByOS",
"assessmentMode": "ImageDefault"
},
"enableVMAgentPlatformUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"securityType": "TrustedLaunch",
"proxyAgentSettings": {
"enabled": true,
"wireServer": {
"mode": "Audit"
},
"imds": {
"mode": "Enforce"
}
}
},
"networkProfile": {"networkInterfaces":[{"id":"/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Network/networkInterfaces/VM1VMNic"}]},
"timeCreated": "2025-08-08T20:24:34.1947122+00:00"
},
"etag": ""3"",
"resources": [
{
"name": "AzureGuestProxyAgentExtension",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1/extensions/AzureGuestProxyAgentExtension",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus2",
"properties": {
"autoUpgradeMinorVersion": true,
"forceUpdateTag": "9976a8bb-c7c8-4dcc-95e4-00a8aeece772",
"provisioningState": "Updating",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.CPlat.ProxyAgent",
"type": "ProxyAgentWindows",
"typeHandlerVersion": "1.0",
"settings": {}
}
},
{
"name": "AzurePolicyforWindows",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1/extensions/AzurePolicyforWindows",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus2",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Creating",
"publisher": "Microsoft.GuestConfiguration",
"type": "ConfigurationforWindows",
"typeHandlerVersion": "1.1",
"settings": {}
}
},
{
"name": "Microsoft.Azure.Geneva.GenevaMonitoring",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1/extensions/Microsoft.Azure.Geneva.GenevaMonitoring",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus2",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Updating",
"enableAutomaticUpgrade": true,
"suppressFailures": true,
"publisher": "Microsoft.Azure.Geneva",
"type": "GenevaMonitoring",
"typeHandlerVersion": "2.0"
}
},
{
"name": "Microsoft.Azure.Security.AntimalwareSignature.AntimalwareConfiguration",
"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1/extensions/Microsoft.Azure.Security.AntimalwareSignature.AntimalwareConfiguration",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus2",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Creating",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Security.AntimalwareSignature",
"type": "AntimalwareConfiguration",
"typeHandlerVersion": "2.0",
"settings": {}
}
}
]
}
cli.azure.cli.core.commands.client_factory: Getting management service client client_type=ComputeManagementClient
urllib3.util.retry: Converted retries value: 1 -> Retry(total=1, connect=None, read=None, redirect=None, status=None)
msal.authority: Initializing with Entra authority: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47
msal.authority: openid_config("https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration") = {'token_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token', 'token_endpoint_auth_methods_supported': ['client_secret_post', 'private_key_jwt', 'client_secret_basic'], 'jwks_uri': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys', 'response_modes_supported': ['query', 'fragment', 'form_post'], 'subject_types_supported': ['pairwise'], 'id_token_signing_alg_values_supported': ['RS256'], 'response_types_supported': ['code', 'id_token', 'code id_token', 'id_token token'], 'scopes_supported': ['openid', 'profile', 'email', 'offline_access'], 'issuer': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0', 'request_uri_parameter_supported': False, 'userinfo_endpoint': 'https://graph.microsoft.com/oidc/userinfo', 'authorization_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize', 'device_authorization_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode', 'http_logout_supported': True, 'frontchannel_logout_supported': True, 'end_session_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout', 'claims_supported': ['sub', 'iss', 'cloud_instance_name', 'cloud_instance_host_name', 'cloud_graph_host_name', 'msgraph_host', 'aud', 'exp', 'iat', 'auth_time', 'acr', 'nonce', 'preferred_username', 'name', 'tid', 'ver', 'at_hash', 'c_hash', 'email'], 'kerberos_endpoint': 'https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos', 'tenant_region_scope': 'WW', 'cloud_instance_name': 'microsoftonline.com', 'cloud_graph_host_name': 'graph.windows.net', 'msgraph_host': 'graph.microsoft.com', 'rbac_url': 'https://pas.windows.net'}
msal.application: Broker enabled? True
cli.azure.cli.core.auth.credential_adaptor: CredentialAdaptor.get_token_info: scopes=('https://management.core.windows.net//.default',), options={}
cli.azure.cli.core.auth.msal_credentials: UserCredential.acquire_token: scopes=['https://management.core.windows.net//.default'], claims_challenge=None, kwargs={}
msal.application: Cache hit an AT
msal.telemetry: Generate or reuse correlation_id: c7641ea1-421e-4ef2-ad67-91cb82b4f698
cli.azure.cli.core.sdk.policies: Request URL: 'https://management.azure.com/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1?api-version=2024-11-01'
cli.azure.cli.core.sdk.policies: Request method: 'PUT'
cli.azure.cli.core.sdk.policies: Request headers:
cli.azure.cli.core.sdk.policies: 'Content-Type': 'application/json'
cli.azure.cli.core.sdk.policies: 'Content-Length': '1913'
cli.azure.cli.core.sdk.policies: 'Accept': 'application/json'
cli.azure.cli.core.sdk.policies: 'x-ms-client-request-id': '625526a6-7497-11f0-bf94-6045bdec2284'
cli.azure.cli.core.sdk.policies: 'CommandName': 'vm update'
cli.azure.cli.core.sdk.policies: 'ParameterSetName': '--name -g --wire-server-profile-id --debug'
cli.azure.cli.core.sdk.policies: 'User-Agent': 'AZURECLI/2.76.0 (MSI) azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0)'
cli.azure.cli.core.sdk.policies: 'Authorization': ''
cli.azure.cli.core.sdk.policies: Request body:
cli.azure.cli.core.sdk.policies: {"location": "westus2", "tags": {"azsecpack": "nonprod", "platformsettings.host_environment.service.platform_optedin_for_rootcerts": "true"}, "identity": {"type": "SystemAssigned, UserAssigned", "userAssignedIdentities": {"/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-westus2": {}}}, "properties": {"hardwareProfile": {"vmSize": "Standard_DS1_v2"}, "storageProfile": {"osDisk": {"osType": "Windows", "name": "VM1_OsDisk_1_dcab7c677f444782bc736d49d64bdadf", "caching": "ReadWrite", "createOption": "FromImage", "diskSizeGB": 127, "managedDisk": {"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/disks/VM1_OsDisk_1_dcab7c677f444782bc736d49d64bdadf", "storageAccountType": "Premium_LRS"}, "deleteOption": "Detach"}, "dataDisks": [], "diskControllerType": "SCSI"}, "osProfile": {"computerName": "VM1", "adminUsername": "adminTest", "windowsConfiguration": {"provisionVMAgent": true, "enableAutomaticUpdates": true, "patchSettings": {"patchMode": "AutomaticByOS", "assessmentMode": "ImageDefault"}}, "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true}, "networkProfile": {"networkInterfaces": [{"id": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Network/networkInterfaces/VM1VMNic"}]}, "securityProfile": {"uefiSettings": {"secureBootEnabled": true, "vTpmEnabled": true}, "securityType": "TrustedLaunch", "proxyAgentSettings": {"enabled": true, "wireServer": {"mode": "Audit", "inVMAccessControlProfileReferenceId": "/subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourcegroups/huiya-WestUS2/providers/Microsoft.Compute/galleries/Test/inVMAccessControlProfiles/WireServer/versions/1.0.0"}, "imds": {"mode": "Enforce"}}}}}
urllib3.connectionpool: Starting new HTTPS connection (1): management.azure.com:443
urllib3.connectionpool: https://management.azure.com:443 "PUT /subscriptions/19e6efbb-f669-40e3-acc1-02013368d8ed/resourceGroups/huiya-eastus2euap/providers/Microsoft.Compute/virtualMachines/VM1?api-version=2024-11-01 HTTP/1.1" 400 435
cli.azure.cli.core.sdk.policies: Response status: 400
cli.azure.cli.core.sdk.policies: Response headers:
cli.azure.cli.core.sdk.policies: 'Cache-Control': 'no-cache'
cli.azure.cli.core.sdk.policies: 'Pragma': 'no-cache'
cli.azure.cli.core.sdk.policies: 'Content-Length': '435'
cli.azure.cli.core.sdk.policies: 'Content-Type': 'application/json; charset=utf-8'
cli.azure.cli.core.sdk.policies: 'Expires': '-1'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-resource': 'Microsoft.Compute/PutVMSubscriptionMaximum;1499,Microsoft.Compute/PutVMResource;11'
cli.azure.cli.core.sdk.policies: 'x-ms-need-to-refresh-epl-cache': 'False'
cli.azure.cli.core.sdk.policies: 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains'
cli.azure.cli.core.sdk.policies: 'x-ms-request-id': 'dc121240-b82d-482f-9676-51adbb5c209b'
cli.azure.cli.core.sdk.policies: 'x-ms-operation-identifier': 'tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=140d44d8-0826-49e7-b376-19ed5c960984/eastus/8665824e-c53c-48d4-ac23-ad17040ae876'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-writes': '799'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-global-writes': '11999'
cli.azure.cli.core.sdk.policies: 'x-ms-correlation-request-id': '10c3e137-26da-4b60-8ddb-195210c577fe'
cli.azure.cli.core.sdk.policies: 'x-ms-routing-request-id': 'EASTUS:20250808T203641Z:10c3e137-26da-4b60-8ddb-195210c577fe'
cli.azure.cli.core.sdk.policies: 'X-Content-Type-Options': 'nosniff'
cli.azure.cli.core.sdk.policies: 'X-Cache': 'CONFIG_NOCACHE'
cli.azure.cli.core.sdk.policies: 'X-MSEdge-Ref': 'Ref A: BFCAE727CAB242B594A267512D7D000A Ref B: MNZ221060610031 Ref C: 2025-08-08T20:36:40Z'
cli.azure.cli.core.sdk.policies: 'Date': 'Fri, 08 Aug 2025 20:36:40 GMT'
cli.azure.cli.core.sdk.policies: Response content:
cli.azure.cli.core.sdk.policies: Body is streamable
cli.azure.cli.core.azclierror: Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 666, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 734, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 703, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 336, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 239, in handler
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 455, in cached_put
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 449, in _put_operation
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/vm/custom.py", line 1861, in update_vm
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/util.py", line 759, in sdk_no_wait
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/tracing/decorator.py", line 119, in wrapper_use_tracer
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/mgmt/compute/v2024_11_01/operations/_operations.py", line 15778, in begin_create_or_update
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/mgmt/compute/v2024_11_01/operations/_operations.py", line 15649, in _create_or_update_initial
azure.core.exceptions.HttpResponseError: (InvalidParameterConflictingProperties) The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Code: InvalidParameterConflictingProperties
Message: The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Target: securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId,securityProfile.proxyAgentSettings.wireServer.mode
cli.azure.cli.core.azclierror: (InvalidParameterConflictingProperties) The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Code: InvalidParameterConflictingProperties
Message: The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Target: securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId,securityProfile.proxyAgentSettings.wireServer.mode
az_command_data_logger: (InvalidParameterConflictingProperties) The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Code: InvalidParameterConflictingProperties
Message: The property 'securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId' cannot be used together with property 'securityProfile.proxyAgentSettings.wireServer.mode'.
Target: securityProfile.proxyAgentSettings.wireServer.inVMAccessControlProfileReferenceId,securityProfile.proxyAgentSettings.wireServer.mode
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x0000016C71CC7420>]
az_command_data_logger: exit code: 1
cli.main: Command ran in 3.048 seconds (init: 0.453, invoke: 2.595)
telemetry.main: Begin splitting cli events and extra events, total events: 1
telemetry.client: Accumulated 0 events. Flush the clients.
telemetry.main: Finish splitting cli events and extra events, cli events: 1
telemetry.save: Save telemetry record of length 4473 in cache file under C:\Users\huiya.azure\telemetry\20250808143641375
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\azure\cli\telemetry_init_.pyc C:\Users\huiya.azure C:\Users\huiya.azure\telemetry\20250808143641375"
telemetry.process: Return from creating process 32460
telemetry.main: Finish creating telemetry upload process.
C:\Windows\System32>
Expected behavior
Update should success
Environment Summary
C:\Windows\System32>az version
{
"azure-cli": "2.76.0",
"azure-cli-core": "2.76.0",
"azure-cli-telemetry": "1.1.0",
"extensions": {}
}
Additional context
No response