We use Octopus to deploy websites to our Azure app services. Sometimes we get the error "PermissionError: [Errno 13] Permission denied: 'C:\Octopus\Work\20220322100442-6880-1549\azure-cli\msal_token_cache.bin.lockfile' " when running AZ commands. It's not the same AZ command failing every time we get the error and re-running the command will be succesful.
ERROR: The command failed with an unexpected error. Here is the traceback:
March 22nd 2022 11:05:19Error
ERROR: [Errno 13] Permission denied: 'C:\\Octopus\\Work\\20220322100442-6880-1549\\azure-cli\\msal_token_cache.bin.lockfile'
March 22nd 2022 11:05:19Error
Traceback (most recent call last):
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 658, in execute
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 721, in _run_jobs_serially
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 692, in _run_job
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 328, in __call__
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/profile/custom.py", line 139, in login
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/_profile.py", line 160, in login
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/auth/identity.py", line 197, in login_with_service_principal
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/application.py", line 1647, in acquire_token_for_client
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/oauth2cli/oauth2.py", line 753, in obtain_token_for_client
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/oauth2cli/oidc.py", line 115, in _obtain_token
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/oauth2cli/oauth2.py", line 789, in _obtain_token
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/application.py", line 581, in <lambda>
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/token_cache.py", line 307, in add
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/token_cache.py", line 113, in add
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal/token_cache.py", line 237, in __add
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal_extensions/token_cache.py", line 66, in modify
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal_extensions/cache_lock.py", line 57, in __enter__
March 22nd 2022 11:05:19Error
File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msal_extensions/cache_lock.py", line 43, in _try_to_create_lock_file
March 22nd 2022 11:05:19Error
PermissionError: [Errno 13] Permission denied: 'C:\\Octopus\\Work\\20220322100442-6880-1549\\azure-cli\\msal_token_cache.bin.lockfile'
Windows-10-10.0.14393-SP0
Windows Server 2016
Python 3.8.9
Installer: MSI
azure-cli 2.34.1
Describe the bug
We use Octopus to deploy websites to our Azure app services. Sometimes we get the error "PermissionError: [Errno 13] Permission denied: 'C:\Octopus\Work\20220322100442-6880-1549\azure-cli\msal_token_cache.bin.lockfile' " when running AZ commands. It's not the same AZ command failing every time we get the error and re-running the command will be succesful.
Same behaviour as this closed issue: #20273
Command Name
az webapp stop
az webapp config
az webapp start
Errors:
To Reproduce:
Can't reproduce. It happens occasionally and on any az commandExpected Behavior
Environment Summary
Additional Context