Package: azure-cli Version: 2.18.0-2 "az aks update" died with
module.cluster.null_resource.cluster (local-exec): Executing: ["/bin/sh" "-c" "az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --attach-acr $REGISTRY_ID"] module.cluster.null_resource.cluster (local-exec): ERROR: CLIInternalError: The command failed with an unexpected error. Here is the traceback: module.cluster.null_resource.cluster (local-exec): ERROR: API version 2020-11-01-preview does not have operation group 'registries' See attachment for the complete message and python dump. Using Microsoft's azure-cli Debian package (version 2.24.2-1~buster) there was no such problem. Regards Harri
module.cluster.null_resource.cluster (local-exec): Executing: ["/bin/sh" "-c" "az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --attach-acr $REGISTRY_ID"] module.cluster.null_resource.cluster (local-exec): ERROR: CLIInternalError: The command failed with an unexpected error. Here is the traceback: module.cluster.null_resource.cluster (local-exec): ERROR: API version 2020-11-01-preview does not have operation group 'registries' module.cluster.null_resource.cluster (local-exec): Traceback (most recent call last): module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/knack/cli.py", line 233, in invoke module.cluster.null_resource.cluster (local-exec): cmd_result = self.invocation.execute(args) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 659, in execute module.cluster.null_resource.cluster (local-exec): raise ex module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 722, in _run_jobs_serially module.cluster.null_resource.cluster (local-exec): results.append(self._run_job(expanded_arg, cmd_copy)) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 715, in _run_job module.cluster.null_resource.cluster (local-exec): six.reraise(*sys.exc_info()) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise module.cluster.null_resource.cluster (local-exec): raise value module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 693, in _run_job module.cluster.null_resource.cluster (local-exec): result = cmd_copy(params) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 330, in __call__ module.cluster.null_resource.cluster (local-exec): return self.handler(*args, **kwargs) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/core/__init__.py", line 786, in default_command_handler module.cluster.null_resource.cluster (local-exec): return op(**command_args) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acs/custom.py", line 2552, in aks_update module.cluster.null_resource.cluster (local-exec): _ensure_aks_acr(cmd.cli_ctx, module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acs/custom.py", line 3264, in _ensure_aks_acr module.cluster.null_resource.cluster (local-exec): registry = acr_client.registries.get(parsed_registry['resource_group'], parsed_registry['name']) module.cluster.null_resource.cluster (local-exec): File "/usr/lib/python3/dist-packages/azure/mgmt/containerregistry/_container_registry_management_client.py", line 304, in registries module.cluster.null_resource.cluster (local-exec): raise ValueError("API version {} does not have operation group 'registries'".format(api_version)) module.cluster.null_resource.cluster (local-exec): ValueError: API version 2020-11-01-preview does not have operation group 'registries' module.cluster.null_resource.cluster (local-exec): To open an issue, please run: 'az feedback' module.cluster.azurerm_role_assignment.aks_sp_container_registry: Still creating... [10s elapsed] module.cluster.azurerm_role_assignment.netcontributor_nodes: Still creating... [10s elapsed] azurerm_private_dns_zone_virtual_network_link.hublink: Still creating... [10s elapsed] module.cluster.azurerm_role_assignment.aks_sp_container_registry: Still creating... [20s elapsed] module.cluster.azurerm_role_assignment.netcontributor_nodes: Still creating... [20s elapsed] azurerm_private_dns_zone_virtual_network_link.hublink: Still creating... [20s elapsed] module.cluster.azurerm_role_assignment.aks_sp_container_registry: Creation complete after 23s [id=/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/hdu/providers/Microsoft.ContainerRegistry/registries/hduregistry/providers/Microsoft.Authorization/roleAssignments/594fc628-dbd9-af8b-51c7-e92ce92b6397] module.cluster.azurerm_role_assignment.netcontributor_nodes: Creation complete after 24s [id=/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/hdu/providers/Microsoft.Network/virtualNetworks/kube1-vnet/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/b341a5af-c7de-0047-a70f-fa1834b6e4db] azurerm_private_dns_zone_virtual_network_link.hublink: Still creating... [30s elapsed] azurerm_private_dns_zone_virtual_network_link.hublink: Creation complete after 32s [id=/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/hdu-aks-nodes/providers/Microsoft.Network/privateDnsZones/3024feb1-5acb-41e9-9c97-852c4087a135.privatelink.germanywestcentral.azmk8s.io/virtualNetworkLinks/hublink] ╷ │ Error: local-exec provisioner error │ │ with module.cluster.null_resource.cluster, │ on modules/cluster/main.tf line 75, in resource "null_resource" "cluster": │ 75: provisioner "local-exec" { │ │ Error running command 'az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --attach-acr │ $REGISTRY_ID': exit status 1. Output: ERROR: CLIInternalError: The command failed with an unexpected error. Here is │ the traceback: │ ERROR: API version 2020-11-01-preview does not have operation group 'registries' │ Traceback (most recent call last): │ File "/usr/lib/python3/dist-packages/knack/cli.py", line 233, in invoke │ cmd_result = self.invocation.execute(args) │ File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 659, in execute │ raise ex │ File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 722, in _run_jobs_serially │ results.append(self._run_job(expanded_arg, cmd_copy)) │ File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 715, in _run_job │ six.reraise(*sys.exc_info()) │ File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise │ raise value │ File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 693, in _run_job │ result = cmd_copy(params) │ File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py", line 330, in __call__ │ return self.handler(*args, **kwargs) │ File "/usr/lib/python3/dist-packages/azure/cli/core/__init__.py", line 786, in default_command_handler │ return op(**command_args) │ File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acs/custom.py", line 2552, in aks_update │ _ensure_aks_acr(cmd.cli_ctx, │ File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acs/custom.py", line 3264, in _ensure_aks_acr │ registry = acr_client.registries.get(parsed_registry['resource_group'], parsed_registry['name']) │ File "/usr/lib/python3/dist-packages/azure/mgmt/containerregistry/_container_registry_management_client.py", line 304, in registries │ raise ValueError("API version {} does not have operation group 'registries'".format(api_version)) │ ValueError: API version 2020-11-01-preview does not have operation group 'registries' │ To open an issue, please run: 'az feedback' │ ╵