Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command for removing custom DNS servers does not work #28294

Closed
stuart23 opened this issue Feb 2, 2024 · 3 comments
Closed

Command for removing custom DNS servers does not work #28294

stuart23 opened this issue Feb 2, 2024 · 3 comments
Assignees
Labels
Auto-Assign Auto assign by bot Auto-Resolve Auto resolve by bot Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. Network az network vnet/lb/nic/dns/etc... question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Upgrade az upgrade
Milestone

Comments

@stuart23
Copy link

stuart23 commented Feb 2, 2024

Describe the bug

This command does not work. It returns:

(NetcfgInvalidIPAddress) IP address is not valid ''.
Code: NetcfgInvalidIPAddress
Message: IP address is not valid ''.

Related command

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers ''

Errors

(NetcfgInvalidIPAddress) IP address is not valid ''.
Code: NetcfgInvalidIPAddress
Message: IP address is not valid ''.

Issue script & Debug output

cli.knack.cli: Command arguments: ['network', 'vnet', 'update', '-g', 'clp1h3s4g002x01madmnp206r', '--name', 'clp1h3s4g002x01madmnp206r', '--dns-servers', '', '--debug']
cli.knack.cli: init debug log:
Enable color in terminal.
cli.knack.cli: Event: Cli.PreExecute []
cli.knack.cli: Event: CommandParser.OnGlobalArgumentsCreate [<function CLILogging.on_global_arguments at 0x7f01883993a0>, <function OutputProducer.on_global_arguments at 0x7f0188335da0>, <function CLIQuery.on_global_arguments at 0x7f018836f880>]
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableCreate []
cli.azure.cli.core: Modules found from index for 'network': ['azure.cli.command_modules.network', 'azure.cli.command_modules.privatedns']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: network 2.497 114 358
cli.azure.cli.core: privatedns 0.016 14 60
cli.azure.cli.core: Total (2) 2.513 128 418
cli.azure.cli.core: Loaded 127 groups, 418 commands.
cli.azure.cli.core: Found a match in the command table.
cli.azure.cli.core: Raw command : network vnet update
cli.azure.cli.core: Command table: network vnet update
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x7f018761cc20>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to '/home/astro/.azure/commands/2024-02-02.14-05-02.network_vnet_update.13388.log'.
az_command_data_logger: command args: network vnet update -g {} --name {} --dns-servers {} --debug
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument..add_subscription_parameter at 0x7f01873db100>]
cli.knack.commands: Configured default 'clp1h3s4g002x01madmnp206r' for arg resource_group
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x7f018744cea0>, <function register_cache_arguments..add_cache_arguments at 0x7f018744cfe0>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x7f0188335e40>, <function CLIQuery.handle_query_parameter at 0x7f018836f920>, <function register_ids_argument..parse_ids_arguments at 0x7f018744cf40>]
cli.azure.cli.core.auth.persistence: build_persistence: location='/home/astro/.azure/service_principal_entries.json', encrypt=False
cli.azure.cli.core.auth.persistence: build_persistence: location='/home/astro/.azure/msal_token_cache.json', encrypt=False
cli.azure.cli.core.auth.binary_cache: load: /home/astro/.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: openid_config = {'token_endpoint': 'https://login.microsoftonline.com/b84efac8-cfee-467a-b223-23b9aea1486d/oauth2/v2.0/token', 'token_endpoint_auth_methods_supported': ['client_secret_post', 'private_key_jwt', 'client_secret_basic'], 'jwks_uri': 'https://login.microsoftonline.com/b84efac8-cfee-467a-b223-23b9aea1486d/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/b84efac8-cfee-467a-b223-23b9aea1486d/v2.0', 'request_uri_parameter_supported': False, 'userinfo_endpoint': 'https://graph.microsoft.com/oidc/userinfo', 'authorization_endpoint': 'https://login.microsoftonline.com/b84efac8-cfee-467a-b223-23b9aea1486d/oauth2/v2.0/authorize', 'device_authorization_endpoint': 'https://login.microsoftonline.com/b84efac8-cfee-467a-b223-23b9aea1486d/oauth2/v2.0/devicecode', 'http_logout_supported': True, 'frontchannel_logout_supported': True, 'end_session_endpoint': 'https://login.microsoftonline.com/b84efac8-cfee-467a-b223-23b9aea1486d/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/b84efac8-cfee-467a-b223-23b9aea1486d/kerberos', 'tenant_region_scope': 'NA', '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? False
msal.application: Region to be used: None
cli.azure.cli.core.auth.credential_adaptor: CredentialAdaptor.get_token: scopes=('https://management.core.windows.net//.default',), kwargs={}
cli.azure.cli.core.auth.msal_authentication: ServicePrincipalCredential.get_token: scopes=('https://management.core.windows.net//.default',), kwargs={}
msal.application: Cache hit an AT
msal.telemetry: Generate or reuse correlation_id: 18b4f0f0-c25c-4c2f-b1d7-5e854b99cc33
cli.azure.cli.core.sdk.policies: Request URL: 'https://management.azure.com/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r?api-version=2022-01-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': '0dd96e74-c1d4-11ee-9046-e6bbd7d20f48'
cli.azure.cli.core.sdk.policies: 'CommandName': 'network vnet update'
cli.azure.cli.core.sdk.policies: 'ParameterSetName': '-g --name --dns-servers --debug'
cli.azure.cli.core.sdk.policies: 'User-Agent': 'AZURECLI/2.55.0 (DEB) (AAZ) azsdk-python-core/1.26.0 Python/3.11.5 (Linux-5.15.0-1053-azure-x86_64-with-glibc2.31)'
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/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r?api-version=2022-01-01 HTTP/1.1" 200 None
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: 'Transfer-Encoding': 'chunked'
cli.azure.cli.core.sdk.policies: 'Content-Type': 'application/json; charset=utf-8'
cli.azure.cli.core.sdk.policies: 'Content-Encoding': 'gzip'
cli.azure.cli.core.sdk.policies: 'Expires': '-1'
cli.azure.cli.core.sdk.policies: 'ETag': 'W/"8c281412-993e-4c3d-a4cd-2e298dee3671"'
cli.azure.cli.core.sdk.policies: 'Vary': 'Accept-Encoding'
cli.azure.cli.core.sdk.policies: 'x-ms-request-id': 'efa0d75d-484e-451f-b441-319ece47085a'
cli.azure.cli.core.sdk.policies: 'x-ms-correlation-request-id': 'f331b94c-d4fd-4479-812c-6c80d68d7cec'
cli.azure.cli.core.sdk.policies: 'x-ms-arm-service-request-id': '0140bea7-f4b7-4911-91c7-ee7a3cae36fd'
cli.azure.cli.core.sdk.policies: 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains'
cli.azure.cli.core.sdk.policies: 'Server': 'Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-reads': '11999'
cli.azure.cli.core.sdk.policies: 'x-ms-routing-request-id': 'EASTUS:20240202T140503Z:f331b94c-d4fd-4479-812c-6c80d68d7cec'
cli.azure.cli.core.sdk.policies: 'X-Content-Type-Options': 'nosniff'
cli.azure.cli.core.sdk.policies: 'Date': 'Fri, 02 Feb 2024 14:05:02 GMT'
cli.azure.cli.core.sdk.policies: Response content:
cli.azure.cli.core.sdk.policies: {
"name": "clp1h3s4g002x01madmnp206r",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"type": "Microsoft.Network/virtualNetworks",
"location": "canadacentral",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "3084be90-0e40-49ba-be42-452089ebfcec",
"addressSpace": {
"addressPrefixes": [
"172.20.0.0/19"
]
},
"dhcpOptions": {
"dnsServers": []
},
"subnets": [
{
"name": "db-subnet",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/db-subnet",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "172.20.24.0/28",
"routeTable": {
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"
},
"serviceAssociationLinks": [
{
"name": "c2f0cd0b-0cdc-9364-24f9-87c0af709ea5-service-association-link",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/db-subnet/serviceAssociationLinks/c2f0cd0b-0cdc-9364-24f9-87c0af709ea5-service-association-link",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"type": "Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks",
"properties": {
"provisioningState": "Succeeded",
"linkedResourceType": "Microsoft.DBforPostgreSQL/flexibleServers",
"enabledForArmDeployments": false,
"allowDelete": false,
"locations": []
}
}
],
"serviceEndpoints": [
{
"provisioningState": "Succeeded",
"service": "Microsoft.Storage",
"locations": [
"canadacentral",
"canadaeast"
]
}
],
"delegations": [
{
"name": "db-delegation",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/db-subnet/delegations/db-delegation",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"serviceName": "Microsoft.DBforPostgreSQL/flexibleServers",
"actions": [
"Microsoft.Network/virtualNetworks/subnets/join/action"
]
},
"type": "Microsoft.Network/virtualNetworks/subnets/delegations"
}
],
"privateEndpointNetworkPolicies": "Disabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
},
{
"name": "pod-subnet",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/pod-subnet",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "172.20.0.0/21",
"routeTable": {
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"
},
"serviceAssociationLinks": [
{
"name": "AzureKubernetesService",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/pod-subnet/serviceAssociationLinks/AzureKubernetesService",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"type": "Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks",
"properties": {
"provisioningState": "Succeeded",
"linkedResourceType": "Microsoft.ContainerService/managedClusters",
"enabledForArmDeployments": false,
"allowDelete": false,
"locations": [
"canadacentral"
]
}
}
],
"delegations": [
{
"name": "pod-delegation",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/pod-subnet/delegations/pod-delegation",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"serviceName": "Microsoft.ContainerService/managedClusters",
"actions": [
"Microsoft.Network/virtualNetworks/subnets/join/action"
]
},
"type": "Microsoft.Network/virtualNetworks/subnets/delegations"
}
],
"privateEndpointNetworkPolicies": "Disabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
},
{
"name": "node-subnet",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/node-subnet",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "172.20.8.0/21",
"routeTable": {
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"
},
"ipConfigurations": [
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/MC_clp1h3s4g002x01madmnp206r_clp1h3s4g002x01madmnp206r_canadacentral/providers/Microsoft.Compute/virtualMachineScaleSets/aks-system-22520437-vmss/virtualMachines/3/networkInterfaces/aks-system-22520437-vmss/ipConfigurations/ipconfig1"
},
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/MC_clp1h3s4g002x01madmnp206r_clp1h3s4g002x01madmnp206r_canadacentral/providers/Microsoft.Compute/virtualMachineScaleSets/aks-system-22520437-vmss/virtualMachines/8/networkInterfaces/aks-system-22520437-vmss/ipConfigurations/ipconfig1"
},
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/MC_clp1h3s4g002x01madmnp206r_clp1h3s4g002x01madmnp206r_canadacentral/providers/Microsoft.Compute/virtualMachineScaleSets/aks-afsystem-22520437-vmss/virtualMachines/0/networkInterfaces/aks-afsystem-22520437-vmss/ipConfigurations/ipconfig1"
},
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/networkInterfaces/bastionVMNic/ipConfigurations/ipconfigbastion"
},
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/MC_clp1h3s4g002x01madmnp206r_clp1h3s4g002x01madmnp206r_canadacentral/providers/Microsoft.Compute/virtualMachineScaleSets/aks-system-22520437-vmss/virtualMachines/9/networkInterfaces/aks-system-22520437-vmss/ipConfigurations/ipconfig1"
}
],
"delegations": [],
"privateEndpointNetworkPolicies": "Disabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
},
{
"name": "private-endpoint-subnet",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/private-endpoint-subnet",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "172.20.16.0/22",
"routeTable": {
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"
},
"ipConfigurations": [
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/networkInterfaces/clp1h3s4g002x01madmnp206r-blob.nic.4132fe4b-9312-4e82-b5bd-f2de64dbb627/ipConfigurations/privateEndpointIpConfig.13bdab39-b386-496a-8898-cb6d840d9a3c"
}
],
"privateEndpoints": [
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/privateEndpoints/clp1h3s4g002x01madmnp206r-blob"
}
],
"delegations": [],
"purpose": "PrivateEndpoints",
"privateEndpointNetworkPolicies": "Disabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
},
{
"name": "GatewaySubnet",
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/GatewaySubnet",
"etag": "W/"8c281412-993e-4c3d-a4cd-2e298dee3671"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "172.20.24.16/28",
"ipConfigurations": [
{
"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworkGateways/AstroGW/ipConfigurations/vnetGatewayConfig0"
}
],
"delegations": [],
"privateEndpointNetworkPolicies": "Disabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
}
],
"virtualNetworkPeerings": [],
"cloudServices": [
{
"id": "/subscriptions/768958c7-b546-458a-b7ea-a4d8810f32fc/resourceGroups/ARMRG-65870066-5C1A-4229-8B8F-82BE23CAEC35/providers/Microsoft.Compute/cloudServices/azuregateway-65870066-5c1a-4229-8b8f-82be23caec35-ca9e86e58f21"
}
],
"enableDdosProtection": false
}
}
cli.azure.cli.core.sdk.policies: Request URL: 'https://management.azure.com/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r?api-version=2022-01-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: 'Accept': 'application/json'
cli.azure.cli.core.sdk.policies: 'Content-Length': '4121'
cli.azure.cli.core.sdk.policies: 'x-ms-client-request-id': '0dd96e74-c1d4-11ee-9046-e6bbd7d20f48'
cli.azure.cli.core.sdk.policies: 'CommandName': 'network vnet update'
cli.azure.cli.core.sdk.policies: 'ParameterSetName': '-g --name --dns-servers --debug'
cli.azure.cli.core.sdk.policies: 'User-Agent': 'AZURECLI/2.55.0 (DEB) (AAZ) azsdk-python-core/1.26.0 Python/3.11.5 (Linux-5.15.0-1053-azure-x86_64-with-glibc2.31)'
cli.azure.cli.core.sdk.policies: 'Authorization': '
'
cli.azure.cli.core.sdk.policies: Request body:
cli.azure.cli.core.sdk.policies: {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r", "location": "canadacentral", "properties": {"addressSpace": {"addressPrefixes": ["172.20.0.0/19"]}, "dhcpOptions": {"dnsServers": [""]}, "enableDdosProtection": false, "subnets": [{"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/db-subnet", "name": "db-subnet", "properties": {"addressPrefix": "172.20.24.0/28", "delegations": [{"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/db-subnet/delegations/db-delegation", "name": "db-delegation", "properties": {"serviceName": "Microsoft.DBforPostgreSQL/flexibleServers"}, "type": "Microsoft.Network/virtualNetworks/subnets/delegations"}], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "routeTable": {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"}, "serviceEndpoints": [{"locations": ["canadacentral", "canadaeast"], "service": "Microsoft.Storage"}]}, "type": "Microsoft.Network/virtualNetworks/subnets"}, {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/pod-subnet", "name": "pod-subnet", "properties": {"addressPrefix": "172.20.0.0/21", "delegations": [{"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/pod-subnet/delegations/pod-delegation", "name": "pod-delegation", "properties": {"serviceName": "Microsoft.ContainerService/managedClusters"}, "type": "Microsoft.Network/virtualNetworks/subnets/delegations"}], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "routeTable": {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"}}, "type": "Microsoft.Network/virtualNetworks/subnets"}, {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/node-subnet", "name": "node-subnet", "properties": {"addressPrefix": "172.20.8.0/21", "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "routeTable": {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"}}, "type": "Microsoft.Network/virtualNetworks/subnets"}, {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/private-endpoint-subnet", "name": "private-endpoint-subnet", "properties": {"addressPrefix": "172.20.16.0/22", "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "routeTable": {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/routeTables/astronomer"}}, "type": "Microsoft.Network/virtualNetworks/subnets"}, {"id": "/subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r/subnets/GatewaySubnet", "name": "GatewaySubnet", "properties": {"addressPrefix": "172.20.24.16/28", "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled"}, "type": "Microsoft.Network/virtualNetworks/subnets"}], "virtualNetworkPeerings": []}}
urllib3.connectionpool: https://management.azure.com:443 "PUT /subscriptions/48bdaee4-8916-4cf2-96c5-29e3d5e6642f/resourceGroups/clp1h3s4g002x01madmnp206r/providers/Microsoft.Network/virtualNetworks/clp1h3s4g002x01madmnp206r?api-version=2022-01-01 HTTP/1.1" 400 128
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': '128'
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-request-id': 'd4735ecd-8b24-4040-a0ab-fddbed9752d6'
cli.azure.cli.core.sdk.policies: 'x-ms-correlation-request-id': '258f71a9-b740-4ca6-b780-b73a7cd1e2dd'
cli.azure.cli.core.sdk.policies: 'x-ms-arm-service-request-id': 'c5e073e1-90f6-4693-bbe4-a2265f691e54'
cli.azure.cli.core.sdk.policies: 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains'
cli.azure.cli.core.sdk.policies: 'Server': 'Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0'
cli.azure.cli.core.sdk.policies: 'x-ms-ratelimit-remaining-subscription-writes': '1199'
cli.azure.cli.core.sdk.policies: 'x-ms-routing-request-id': 'EASTUS:20240202T140504Z:258f71a9-b740-4ca6-b780-b73a7cd1e2dd'
cli.azure.cli.core.sdk.policies: 'X-Content-Type-Options': 'nosniff'
cli.azure.cli.core.sdk.policies: 'Date': 'Fri, 02 Feb 2024 14:05:03 GMT'
cli.azure.cli.core.sdk.policies: Response content:
cli.azure.cli.core.sdk.policies: {
"error": {
"code": "NetcfgInvalidIPAddress",
"message": "IP address is not valid ''.",
"details": []
}
}
cli.azure.cli.core.azclierror: Traceback (most recent call last):
File "/opt/az/lib/python3.11/site-packages/knack/cli.py", line 233, in invoke
cmd_result = self.invocation.execute(args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/commands/init.py", line 663, in execute
raise ex
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/commands/init.py", line 726, in _run_jobs_serially
results.append(self._run_job(expanded_arg, cmd_copy))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/commands/init.py", line 708, in _run_job
result = LongRunningOperation(cmd_copy.cli_ctx, 'Starting {}'.format(cmd_copy.name))(result)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/commands/init.py", line 1013, in call
raise exception
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/commands/init.py", line 1000, in call
result = poller.result()
^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/aaz/_poller.py", line 108, in result
self.wait(timeout)
File "/opt/az/lib/python3.11/site-packages/azure/core/tracing/decorator.py", line 78, in wrapper_use_tracer
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/aaz/_poller.py", line 130, in wait
raise self._exception
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/aaz/_poller.py", line 83, in _start
for polling_method in self._polling_generator:
File "/opt/az/lib/python3.11/site-packages/azure/cli/command_modules/network/aaz/latest/network/vnet/_update.py", line 218, in _execute_operations
yield self.VirtualNetworksCreateOrUpdate(ctx=self.ctx)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/command_modules/network/aaz/latest/network/vnet/_update.py", line 349, in call
return self.on_error(session.http_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/az/lib/python3.11/site-packages/azure/cli/core/aaz/_operation.py", line 332, in on_error
raise HttpResponseError(response=response, error_format=error_format)
azure.core.exceptions.HttpResponseError: (NetcfgInvalidIPAddress) IP address is not valid ''.
Code: NetcfgInvalidIPAddress
Message: IP address is not valid ''.

cli.azure.cli.core.azclierror: (NetcfgInvalidIPAddress) IP address is not valid ''.
Code: NetcfgInvalidIPAddress
Message: IP address is not valid ''.
az_command_data_logger: (NetcfgInvalidIPAddress) IP address is not valid ''.
Code: NetcfgInvalidIPAddress
Message: IP address is not valid ''.
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x7f018761cea0>]
az_command_data_logger: exit code: 1
cli.main: Command ran in 5.097 seconds (init: 0.821, invoke: 4.275)
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 3648 in cache
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "/opt/az/bin/python3 /opt/az/lib/python3.11/site-packages/azure/cli/telemetry/init.py /home/astro/.azure"
telemetry.process: Return from creating process
telemetry.main: Finish creating telemetry upload process.

Expected behavior

Remove custom DNS server as described here

Environment Summary

azure-cli 2.55.0 *

core 2.55.0 *
telemetry 1.1.0

Dependencies:
msal 1.24.0b2
azure-mgmt-resource 23.1.0b2

Python location '/opt/az/bin/python3'
Extensions directory '/home/astro/.azure/cliextensions'

Python (Linux) 3.11.5 (main, Nov 29 2023, 03:41:49) [GCC 10.2.1 20210110]

Legal docs and information: aka.ms/AzureCliLegal

You have 2 update(s) available. Consider updating your CLI installation with 'az upgrade'

Additional context

No response

@stuart23 stuart23 added the bug This issue requires a change to an existing behavior in the product in order to be resolved. label Feb 2, 2024
Copy link

Hi @stuart23,

2.55.0 is not the latest Azure CLI(2.56.0).

If you haven't already attempted to do so, please upgrade to the latest Azure CLI version by following https://learn.microsoft.com/en-us/cli/azure/update-azure-cli.

@azure-client-tools-bot-prd azure-client-tools-bot-prd bot added the Auto-Resolve Auto resolve by bot label Feb 2, 2024
@yonzhan
Copy link
Collaborator

yonzhan commented Feb 2, 2024

Thank you for opening this issue, we will look into it.

@microsoft-github-policy-service microsoft-github-policy-service bot added customer-reported Issues that are reported by GitHub users external to the Azure organization. Network az network vnet/lb/nic/dns/etc... labels Feb 2, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Upgrade az upgrade labels Feb 2, 2024
@stuart23
Copy link
Author

stuart23 commented Feb 2, 2024

I did get it to work with this syntax: #16699 (comment)

@yonzhan yonzhan removed the bug This issue requires a change to an existing behavior in the product in order to be resolved. label Feb 2, 2024
@yonzhan yonzhan added this to the Backlog milestone Feb 2, 2024
@yonzhan yonzhan closed this as completed Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Assign Auto assign by bot Auto-Resolve Auto resolve by bot Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. Network az network vnet/lb/nic/dns/etc... question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Upgrade az upgrade
Projects
None yet
Development

No branches or pull requests

4 participants