Package: azure-cli
Version: 2.11.1-1
Severity: important
X-Debbugs-Cc: cally...@free.fr

Hey there,

It seems the Azure-CLI package is not working for a new installation.

When running az login after a clean install I receive the following error :

$ az login
You have logged in. Now let us find all the subscriptions to which you have
access...
The command failed with an unexpected error. Here is the traceback:

'SubscriptionClient' object has no attribute 'config'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/knack/cli.py", line 215, in invoke
    cmd_result = self.invocation.execute(args)
  File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py",
line 654, in execute
    raise ex
  File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py",
line 718, 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 711, in _run_job
    six.reraise(*sys.exc_info())
  File "/home/letic/.local/lib/python3.8/site-packages/six.py", line 703, in
reraise
    raise value
  File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py",
line 688, in _run_job
    result = cmd_copy(params)
  File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py",
line 325, in __call__
    return self.handler(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/azure/cli/core/__init__.py", line 782,
in default_command_handler
    return op(**command_args)
  File "/usr/lib/python3/dist-
packages/azure/cli/command_modules/profile/custom.py", line 152, in login
    subscriptions = profile.find_subscriptions_on_login(
  File "/usr/lib/python3/dist-packages/azure/cli/core/_profile.py", line 195,
in find_subscriptions_on_login
    subscriptions = subscription_finder.find_through_authorization_code_flow(
  File "/usr/lib/python3/dist-packages/azure/cli/core/_profile.py", line 849,
in find_through_authorization_code_flow
    result = self._find_using_common_tenant(token_entry[_ACCESS_TOKEN],
resource)
  File "/usr/lib/python3/dist-packages/azure/cli/core/_profile.py", line 893,
in _find_using_common_tenant
    client = self._arm_client_factory(token_credential)
  File "/usr/lib/python3/dist-packages/azure/cli/core/_profile.py", line 812,
in create_arm_client_factory
    configure_common_settings(cli_ctx, client)
  File "/usr/lib/python3/dist-
packages/azure/cli/core/commands/client_factory.py", line 79, in
configure_common_settings
    client.config.enable_http_logger = True
AttributeError: 'SubscriptionClient' object has no attribute 'config'

Found a similar issue and downgraded to azure-mgmt-resource 10.0.0 but it still
fails with the same error.

Any idea ?

Thanks in advance
LeTic



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages azure-cli depends on:
ii  python3            3.8.2-3
ii  python3-azure-cli  2.11.1-1

azure-cli recommends no packages.

azure-cli suggests no packages.

-- no debconf information

Reply via email to