Description
Describe the bug
I am getting the An error occurred. Pip failed with status code 3221225477. Use --debug for more information. When i run az extension add --name serviceconnector-passwordless
Related command
az extension add --name serviceconnector-passwordless
Errors
An error occurred. Pip failed with status code 3221225477. Use --debug for more information.
Issue script & Debug output
cli.knack.cli: Command arguments: ['extension', 'add', '--name', 'serviceconnector-passwordless', '--debug']
cli.knack.cli: init debug log:
Enable color in terminal.
Enable VT mode.
cli.knack.cli: Event: Cli.PreExecute []
cli.knack.cli: Event: CommandParser.OnGlobalArgumentsCreate [<function CLILogging.on_global_arguments at 0x0000029DD5D2B1A0>, <function OutputProducer.on_global_arguments at 0x0000029DD60CC040>, <function CLIQuery.on_global_arguments at 0x0000029DD60ED440>]
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableCreate []
cli.azure.cli.core: Modules found from index for 'extension': ['azure.cli.command_modules.extension']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: extension 0.003 1 7
cli.azure.cli.core: Total (1) 0.003 1 7
cli.azure.cli.core: Loaded 1 groups, 7 commands.
cli.azure.cli.core: Found a match in the command table.
cli.azure.cli.core: Raw command : extension add
cli.azure.cli.core: Command table: extension add
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x0000029DD8399E40>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to 'C:\Users\NicholasNamacha.azure\commands\2025-02-27.05-13-32.extension_add.33744.log'.
az_command_data_logger: command args: extension add --name {} --debug
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument..add_subscription_parameter at 0x0000029DD8409580>]
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument..add_ids_arguments at 0x0000029DD8409620>, <function register_cache_arguments..add_cache_arguments at 0x0000029DD8409760>, <function register_upcoming_breaking_change_info..update_breaking_change_info at 0x0000029DD8409800>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs []
cli.knack.cli: Event: CommandInvoker.OnPostParseArgs [<function OutputProducer.handle_output_argument at 0x0000029DD60CC0E0>, <function CLIQuery.handle_query_parameter at 0x0000029DD60ED4E0>, <function register_ids_argument..parse_ids_arguments at 0x0000029DD84096C0>]
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 4944692
cli.azure.cli.core.extension._resolve: Candidates ['serviceconnector_passwordless-0.3.0-py3-none-any.whl', 'serviceconnector_passwordless-0.3.1-py3-none-any.whl', 'serviceconnector_passwordless-0.3.2-py3-none-any.whl', 'serviceconnector_passwordless-0.3.3-py3-none-any.whl', 'serviceconnector_passwordless-0.3.4-py3-none-any.whl', 'serviceconnector_passwordless-0.3.5-py3-none-any.whl', 'serviceconnector_passwordless-0.3.6-py3-none-any.whl', 'serviceconnector_passwordless-0.3.8-py3-none-any.whl', 'serviceconnector_passwordless-0.3.9-py3-none-any.whl', 'serviceconnector_passwordless-0.3.11-py3-none-any.whl', 'serviceconnector_passwordless-0.3.12-py3-none-any.whl', 'serviceconnector_passwordless-0.3.13-py3-none-any.whl', 'serviceconnector_passwordless-1.0.0-py3-none-any.whl', 'serviceconnector_passwordless-1.0.1-py3-none-any.whl', 'serviceconnector_passwordless-1.0.2-py3-none-any.whl', 'serviceconnector_passwordless-1.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.0-py3-none-any.whl', 'serviceconnector_passwordless-2.0.1-py3-none-any.whl', 'serviceconnector_passwordless-2.0.2-py3-none-any.whl', 'serviceconnector_passwordless-2.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.5-py3-none-any.whl', 'serviceconnector_passwordless-2.0.6-py3-none-any.whl', 'serviceconnector_passwordless-2.0.7-py3-none-any.whl', 'serviceconnector_passwordless-3.0.0-py3-none-any.whl', 'serviceconnector_passwordless-3.0.1-py3-none-any.whl', 'serviceconnector_passwordless-3.0.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.0-py3-none-any.whl', 'serviceconnector_passwordless-3.1.1-py3-none-any.whl', 'serviceconnector_passwordless-3.1.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.3-py3-none-any.whl', 'serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['serviceconnector_passwordless-0.3.0-py3-none-any.whl', 'serviceconnector_passwordless-0.3.1-py3-none-any.whl', 'serviceconnector_passwordless-0.3.2-py3-none-any.whl', 'serviceconnector_passwordless-0.3.3-py3-none-any.whl', 'serviceconnector_passwordless-0.3.4-py3-none-any.whl', 'serviceconnector_passwordless-0.3.5-py3-none-any.whl', 'serviceconnector_passwordless-0.3.6-py3-none-any.whl', 'serviceconnector_passwordless-0.3.8-py3-none-any.whl', 'serviceconnector_passwordless-0.3.9-py3-none-any.whl', 'serviceconnector_passwordless-0.3.11-py3-none-any.whl', 'serviceconnector_passwordless-0.3.12-py3-none-any.whl', 'serviceconnector_passwordless-0.3.13-py3-none-any.whl', 'serviceconnector_passwordless-1.0.0-py3-none-any.whl', 'serviceconnector_passwordless-1.0.1-py3-none-any.whl', 'serviceconnector_passwordless-1.0.2-py3-none-any.whl', 'serviceconnector_passwordless-1.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.0-py3-none-any.whl', 'serviceconnector_passwordless-2.0.1-py3-none-any.whl', 'serviceconnector_passwordless-2.0.2-py3-none-any.whl', 'serviceconnector_passwordless-2.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.5-py3-none-any.whl', 'serviceconnector_passwordless-2.0.6-py3-none-any.whl', 'serviceconnector_passwordless-2.0.7-py3-none-any.whl', 'serviceconnector_passwordless-3.0.0-py3-none-any.whl', 'serviceconnector_passwordless-3.0.1-py3-none-any.whl', 'serviceconnector_passwordless-3.0.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.0-py3-none-any.whl', 'serviceconnector_passwordless-3.1.1-py3-none-any.whl', 'serviceconnector_passwordless-3.1.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.3-py3-none-any.whl', 'serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['serviceconnector_passwordless-1.0.0-py3-none-any.whl', 'serviceconnector_passwordless-1.0.1-py3-none-any.whl', 'serviceconnector_passwordless-1.0.2-py3-none-any.whl', 'serviceconnector_passwordless-1.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.0-py3-none-any.whl', 'serviceconnector_passwordless-2.0.1-py3-none-any.whl', 'serviceconnector_passwordless-2.0.2-py3-none-any.whl', 'serviceconnector_passwordless-2.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.5-py3-none-any.whl', 'serviceconnector_passwordless-2.0.6-py3-none-any.whl', 'serviceconnector_passwordless-2.0.7-py3-none-any.whl', 'serviceconnector_passwordless-3.0.0-py3-none-any.whl', 'serviceconnector_passwordless-3.0.1-py3-none-any.whl', 'serviceconnector_passwordless-3.0.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.0-py3-none-any.whl', 'serviceconnector_passwordless-3.1.1-py3-none-any.whl', 'serviceconnector_passwordless-3.1.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.3-py3-none-any.whl', 'serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['serviceconnector_passwordless-1.0.0-py3-none-any.whl', 'serviceconnector_passwordless-1.0.1-py3-none-any.whl', 'serviceconnector_passwordless-1.0.2-py3-none-any.whl', 'serviceconnector_passwordless-1.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.0-py3-none-any.whl', 'serviceconnector_passwordless-2.0.1-py3-none-any.whl', 'serviceconnector_passwordless-2.0.2-py3-none-any.whl', 'serviceconnector_passwordless-2.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.5-py3-none-any.whl', 'serviceconnector_passwordless-2.0.6-py3-none-any.whl', 'serviceconnector_passwordless-2.0.7-py3-none-any.whl', 'serviceconnector_passwordless-3.0.0-py3-none-any.whl', 'serviceconnector_passwordless-3.0.1-py3-none-any.whl', 'serviceconnector_passwordless-3.0.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.0-py3-none-any.whl', 'serviceconnector_passwordless-3.1.1-py3-none-any.whl', 'serviceconnector_passwordless-3.1.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.3-py3-none-any.whl', 'serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['serviceconnector_passwordless-1.0.0-py3-none-any.whl', 'serviceconnector_passwordless-1.0.1-py3-none-any.whl', 'serviceconnector_passwordless-1.0.2-py3-none-any.whl', 'serviceconnector_passwordless-1.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.0-py3-none-any.whl', 'serviceconnector_passwordless-2.0.1-py3-none-any.whl', 'serviceconnector_passwordless-2.0.2-py3-none-any.whl', 'serviceconnector_passwordless-2.0.3-py3-none-any.whl', 'serviceconnector_passwordless-2.0.5-py3-none-any.whl', 'serviceconnector_passwordless-2.0.6-py3-none-any.whl', 'serviceconnector_passwordless-2.0.7-py3-none-any.whl', 'serviceconnector_passwordless-3.0.0-py3-none-any.whl', 'serviceconnector_passwordless-3.0.1-py3-none-any.whl', 'serviceconnector_passwordless-3.0.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.0-py3-none-any.whl', 'serviceconnector_passwordless-3.1.1-py3-none-any.whl', 'serviceconnector_passwordless-3.1.2-py3-none-any.whl', 'serviceconnector_passwordless-3.1.3-py3-none-any.whl', 'serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Chosen {'downloadUrl': 'https://azcliprod.blob.core.windows.net/cli-extensions/serviceconnector_passwordless-3.2.0-py3-none-any.whl', 'filename': 'serviceconnector_passwordless-3.2.0-py3-none-any.whl', 'metadata': {'azext.isPreview': False, 'azext.minCliCoreVersion': '2.60.0', 'classifiers': ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'License :: OSI Approved :: MIT License'], 'extensions': {'python.details': {'contacts': [{'email': '[email protected]', 'name': 'Microsoft Corporation', 'role': 'author'}], 'document_names': {'description': 'DESCRIPTION.rst'}, 'project_urls': {'Home': 'https://github.com/Azure/azure-cli-extensions/tree/master/src/serviceconnector-passwordless'}}}, 'extras': [], 'generator': 'bdist_wheel (0.30.0)', 'license': 'MIT', 'metadata_version': '2.0', 'name': 'serviceconnector-passwordless', 'run_requires': [{'requires': ['PyMySQL (==1.1.1)', 'PyMySQL==1.1.1', 'azure-core', 'azure-core', 'azure-mgmt-servicelinker (==1.2.0b3)', 'azure-mgmt-servicelinker==1.2.0b3', 'psycopg2-binary (==2.9.9)', 'psycopg2-binary==2.9.9', 'pyodbc (==5.1.0)', 'pyodbc==5.1.0']}], 'summary': 'Microsoft Azure Command-Line Tools Serviceconnector-passwordless Extension', 'version': '3.2.0'}, 'sha256Digest': '9f5f1652780dd0d430c073154cd22f72c8e6de568b89058440efed2a0db88b54'}
cli.azure.cli.core.extension.operations: Extension source is url? True
cli.azure.cli.core.extension.operations: Downloading https://azcliprod.blob.core.windows.net/cli-extensions/serviceconnector_passwordless-3.2.0-py3-none-any.whl to C:\Users\NICHOL1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl
urllib3.connectionpool: Starting new HTTPS connection (1): azcliprod.blob.core.windows.net:443
urllib3.connectionpool: https://azcliprod.blob.core.windows.net:443 "GET /cli-extensions/serviceconnector_passwordless-3.2.0-py3-none-any.whl HTTP/1.1" 200 32037
cli.azure.cli.core.extension.operations: Downloaded to C:\Users\NICHOL
cli.azure.cli.core.extension.operations: Validating the extension C:\Users\NICHOL1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl is OK
cli.azure.cli.core.extension.operations: Checksum of C:\Users\NICHOL
cli.azure.cli.core.extension.operations: Validation successful on C:\Users\NICHOL1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl']
cli.azure.cli.core.extension.operations: Executing pip with args: ['install', '--target', 'C:\Users\NicholasNamacha\.azure\cliextensions\serviceconnector-passwordless', 'C:\Users\NICHOL
cli.azure.cli.core.extension.operations: Running: ['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\NicholasNamacha\.azure\cliextensions\serviceconnector-passwordless', 'C:\Users\NICHOL1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl', '--disable-pip-version-check', '--no-cache-dir']1\AppData\Local\Temp\tmpwnhok9k0\serviceconnector_passwordless-3.2.0-py3-none-any.whl', '--disable-pip-version-check', '--no-cache-dir']' returned non-zero exit status 3221225477.
cli.azure.cli.core.extension.operations:
cli.azure.cli.core.extension.operations: Command '['C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe', '-m', 'pip', 'install', '--target', 'C:\Users\NicholasNamacha\.azure\cliextensions\serviceconnector-passwordless', 'C:\Users\NICHOL
cli.azure.cli.core.extension.operations: Pip failed so deleting anything we might have installed at C:\Users\NicholasNamacha.azure\cliextensions\serviceconnector-passwordless
cli.azure.cli.core.azclierror: 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 "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/extension/custom.py", line 16, in add_extension_cmd
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 343, in add_extension
File "D:\a_work\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/extension/operations.py", line 172, in _add_whl_ext
knack.util.CLIError: An error occurred. Pip failed with status code 3221225477. Use --debug for more information.
cli.azure.cli.core.azclierror: An error occurred. Pip failed with status code 3221225477. Use --debug for more information.
az_command_data_logger: An error occurred. Pip failed with status code 3221225477. Use --debug for more information.
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x0000029DD839A0C0>]
az_command_data_logger: exit code: 1
cli.main: Command ran in 15.333 seconds (init: 0.291, invoke: 15.042)
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 3834 in cache file under C:\Users\NicholasNamacha.azure\telemetry\20250227051347235
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\NicholasNamacha.azure C:\Users\NicholasNamacha.azure\telemetry\20250227051347235"
telemetry.process: Return from creating process 10160
telemetry.main: Finish creating telemetry upload process.
Expected behavior
Successfully installation of extension
Environment Summary
azure-cli 2.69.0
core 2.69.0
telemetry 1.1.0
Dependencies:
msal 1.31.2b1
azure-mgmt-resource 23.1.1
Python location 'C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe'
Config directory 'C:\Users\NicholasNamacha.azure'
Extensions directory 'C:\Users\NicholasNamacha.azure\cliextensions'
Python (Windows) 3.12.8 (tags/v3.12.8:2dc476b, Dec 3 2024, 19:30:04) [MSC v.1942 64 bit (AMD64)]
Legal docs and information: aka.ms/AzureCliLegal
Your CLI is up-to-date.
Additional context
No response
Activity