Package: azure-cli Version: 2.18.0-1 Severity: normal Dear Maintainer,
az acr login command always fail with: $ az acr login -n myclientazurerepo CLIInternalError: The command failed with an unexpected error. Here is the traceback: API version 2020-10-01 does not have operation group 'resources' 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 703, 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/acr/custom.py", line 247, in acr_login login_server, username, password = get_login_credentials( File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acr/_docker_utils.py", line 411, in get_login_credentials return _get_credentials(cmd, File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acr/_docker_utils.py", line 310, in _get_credentials registry, resource_group_name = get_registry_by_name(cli_ctx, registry_name) File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acr/_utils.py", line 107, in get_registry_by_name resource_group_name = get_resource_group_name_by_registry_name( File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acr/_utils.py", line 86, in get_resource_group_name_by_registry_name arm_resource = _arm_get_resource_by_name( File "/usr/lib/python3/dist-packages/azure/cli/command_modules/acr/_utils.py", line 41, in _arm_get_resource_by_name result = get_resources_in_subscription(cli_ctx, resource_type) File "/usr/lib/python3/dist-packages/azure/cli/core/commands/parameters.py", line 138, in get_resources_in_subscription return list(rcf.resources.list(filter=filter_str)) File "/usr/lib/python3/dist-packages/azure/mgmt/resource/resources/_resource_management_client.py", line 396, in resources raise ValueError("API version {} does not have operation group 'resources'".format(api_version)) ValueError: API version 2020-10-01 does not have operation group 'resources' To open an issue, please run: 'az feedback' Running "az login" before "az acr login" does not change the result of this command. According to related upstream bug [1], this is due to an issue with the version of azure-mgmt-containerregistry provided by python3-azure package. Upstream suggests to install azure-cli using microsoft repository :-/ so I guess that the issue can be solved on Debian side as well. Could you check what going on ? All the best Dod [1]https://github.com/Azure/azure-cli/issues/16566 -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-2-amd64 (SMP w/8 CPU threads) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages azure-cli depends on: ii python3 3.9.1-1 ii python3-azure-cli 2.18.0-1 azure-cli recommends no packages. azure-cli suggests no packages. -- no debconf information