-
Notifications
You must be signed in to change notification settings - Fork 50
ValueError: cannot remove local variables from FrameLocalsProxy #105
Description
Hi there,
i just encounter the following error when executing az repair create.
bellow the command i was executing:
az vm repair create --distro rhel8
--name vm-lab06-ade --resource-group "linux-mentorship-training-rg-swedencentral"
--repair-password Password123! --repair-username vmadmin
--repair-vm-name rescue-vm --unlock-encrypted-vm
--verbose `
--debug
The error i obtained:
`ValueError: cannot remove local variables from FrameLocalsProxy
cli.azure.cli.core.azclierror: The command failed with an unexpected error. Here is the traceback:
az_command_data_logger: The command failed with an unexpected error. Here is the traceback:
cli.azure.cli.core.azclierror: cannot remove local variables from FrameLocalsProxy
Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 666, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 734, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 703, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 336, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 120, in handler
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\custom.py", line 91, in create
command = command_helper(logger, cmd, 'vm repair create')
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\command_helper_class.py", line 40, in init
self.command_params = _get_function_param_dict(inspect.getouterframes(inspect.currentframe())[1].frame)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\repair_utils.py", line 737, in _get_function_param_dict
del values['cmd']
~~~~~~^^^^^^^
ValueError: cannot remove local variables from FrameLocalsProxy
az_command_data_logger: cannot remove local variables from FrameLocalsProxy
Traceback (most recent call last):
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 666, in execute
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 734, in _run_jobs_serially
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 703, in _run_job
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/init.py", line 336, in call
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 120, in handler
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\custom.py", line 91, in create
command = command_helper(logger, cmd, 'vm repair create')
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\command_helper_class.py", line 40, in init
self.command_params = _get_function_param_dict(inspect.getouterframes(inspect.currentframe())[1].frame)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\repair_utils.py", line 737, in get_function_param_dict
del values['cmd']
~~~~~~^^^^^^^
ValueError: cannot remove local variables from FrameLocalsProxy
To check existing issues, please visit: https://github.com/Azure/azure-cli/issues
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x000001A55BB8D3A0>]
az_command_data_logger: exit code: 1
cli.main: Command ran in 14.536 seconds (init: 0.678, invoke: 13.858)
telemetry.main: Begin splitting cli events and extra events, total events: 1
telemetry.client: Accumulated 0 events. Flush the clients.
telemetry.main: Finish splitting cli events and extra events, cli events: 1
telemetry.save: Save telemetry record of length 8306 in cache file under C:\Users\frcardos.azure\telemetry\20251121185413559
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe C:\Program Files\Microsoft SDKs\Azure\CLI2\Lib\site-packages\azure\cli\telemetry_init.pyc C:\Users\frcardos.azure C:\Users\frcardos.azure\telemetry\20251121185413559"
telemetry.process: Return from creating process 60284
telemetry.main: Finish creating telemetry upload process.
Exception ignored in: <function command_helper.del at 0x000001A55E3BB380>
Traceback (most recent call last):
File "C:\Users\frcardos.azure\cliextensions\vm-repair\azext_vm_repair\command_helper_class.py", line 86, in del
AttributeError: 'command_helper' object has no attribute 'is_verbose'`
If you need my collaboration let me know.
If you require any logs let me know which ones i need to attach.
Cheers.