Skip to content

Version 2.77 introduced a python error on upgrade, using az upgrade or MSI #32221

@sumsard

Description

@sumsard

Describe the bug

Specifically for upgrading to version 2.77 using: either

  1. az upgrade or
  2. azure cli 2.77 MSI file.
    the upgrade will not fail, but running any az command will throw error

I know a fresh install will fix it, but this has been going on for over a month and a new version with a fix has not come out.´
The amount of hours spend around the world on this issue is ridiculous. Many computers will auto update to the latest version.

Related command

az upgrade

Errors

Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/main.py", line 13, in File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/telemetry.py", line 19, in File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/telemetry/init.py", line 9, in File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\portalocker/init.py", line 4, in File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\portalocker/portalocker.py", line 11, in ImportError: DLL load failed while importing win32file: The specified module could not be found.

Issue script & Debug output

NA

Expected behavior

Upgrade to newest version. az commands can be run.

Environment Summary

NA, cannot run this command when having upgraded to

Additional context

No response

Metadata

Metadata

Assignees

Labels

Auto-AssignAuto assign by botAzure CLI TeamThe command of the issue is owned by Azure CLI teamPossible-SolutionSimilar-IssueUpgradeaz upgradecustomer-reportedIssues that are reported by GitHub users external to the Azure organization.questionThe issue doesn't require a change to the product in order to be resolved. Most issues start as that

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions