-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Closed
Labels
Auto-AssignAuto assign by botAuto assign by botCXP AttentionThis issue is handled by CXP team.This issue is handled by CXP team.Container Registryaz acraz acrcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues 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 thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that
Description
This is autogenerated. Please review and update as needed.
Describe the bug
When running az acr task credential add I ran into this error message. Because the error message referenced a NoneType I figured I was missing something and it turned out to be the username. The command worked correctly after I ran it with the username, but this should probably give an error message rather than giving a stack trace.
Command Name
az acr task credential add
Errors:
The command failed with an unexpected error. Here is the traceback:
'NoneType' object has no attribute 'upper'
Traceback (most recent call last):
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/knack/cli.py", line 231, in invoke
cmd_result = self.invocation.execute(args)
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 663, in execute
raise ex
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 726, in _run_jobs_serially
results.append(self._run_job(expanded_arg, cmd_copy))
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 697, in _run_job
result = cmd_copy(params)
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/core/commands/__init__.py", line 333, in __call__
return self.handler(*args, **kwargs)
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/core/commands/command_operation.py", line 121, in handler
return op(**command_args)
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/command_modules/acr/task.py", line 625, in acr_task_credential_add
credentials=get_custom_registry_credentials(
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/command_modules/acr/_utils.py", line 320, in get_custom_registry_credentials
type=SecretObjectType.vaultsecret if is_vault_secret(
File "/home/jeff/.local/lib/azcli-env/lib/python3.10/site-packages/azure/cli/command_modules/acr/_utils.py", line 397, in is_vault_secret
return keyvault_dns.upper() in credential.upper()
AttributeError: 'NoneType' object has no attribute 'upper'
To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.
az acr task credential add --login-server {} --name {} --registry {} --password {} --subscription {}
Expected Behavior
Show an error message.
Environment Summary
Linux-5.15.17_1-x86_64-with-glibc2.32, Void Linux
Python 3.10.5
Installer: PIP
azure-cli 2.38.0
Extensions:
account 0.2.3
azure-devops 0.22.0
aks-preview 0.5.48
Dependencies:
msal 1.18.0b1
azure-mgmt-resource 21.1.0b1
Additional Context
Metadata
Metadata
Assignees
Labels
Auto-AssignAuto assign by botAuto assign by botCXP AttentionThis issue is handled by CXP team.This issue is handled by CXP team.Container Registryaz acraz acrcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues 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 thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that