{Compute} migrate vmss extension to aaz
#32707
Build #20260227.17 had test failures
Details
- Failed: 12 (0.12%)
- Passed: 8,584 (85.11%)
- Other: 1,490 (14.77%)
- Total: 10,086
Annotations
Check failure on line 2860 in Build log
azure-pipelines / Azure.azure-cli Full Test
Build log #L2860
Bash exited with code '1'.
Check failure on line 2860 in Build log
azure-pipelines / Azure.azure-cli Full Test
Build log #L2860
Bash exited with code '1'.
Check failure on line 1 in test_vmss_extension
azure-pipelines / Azure.azure-cli Full Test
test_vmss_extension
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729cf67b0>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67295b6660>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67295b6660>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1906: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^
Raw output
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729cf67b0>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67295b6660>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67295b6660>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1906: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^
Check failure on line 1 in test_vmss_extension_debian
azure-pipelines / Azure.azure-cli Full Test
test_vmss_extension_debian
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729aae3c0>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67295330e0>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67295330e0>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1906: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^
Raw output
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729aae3c0>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67295330e0>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67295330e0>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1906: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^
Check failure on line 1 in test_diagnostics_extension_install
azure-pipelines / Azure.azure-cli Full Test
test_diagnostics_extension_install
self = <azure.cli.testsdk.base.ExecutionResult object at 0x7f67269e5480>
cli_ctx = <azure.cli.core.mock.DummyCli object at 0x7f672bfb5810>
command = 'vmss diagnostics set -g cli_test_vm_vmss_diagnostics_extension000001 --vmss-name testdiagvmss --settings /tmp/tmpmp7ko284 --protected-settings /tmp/tmp2lc0mpj0'
expect_failure = False
def _in_process_execute(self, cli_ctx, command, expect_failure=False):
from io import StringIO
from vcr.errors import CannotOverwriteExistingCassetteException
if command.startswith('az '):
command = command[3:]
stdout_buf = StringIO()
logging_buf = StringIO()
try:
# issue: stderr cannot be redirect in this form, as a result some failure information
# is lost when command fails.
> self.exit_code = cli_ctx.invoke(shlex.split(command), out_file=stdout_buf) or 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-testsdk/azure/cli/testsdk/base.py:303:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
env/lib/python3.13/site-packages/knack/cli.py:245: in invoke
exit_code = self.exception_handler(ex)
^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/__init__.py:141: in exception_handler
return handle_exception(ex)
^^^^^^^^^^^^^^^^^^^^
src/azure-cli-testsdk/azure/cli/testsdk/patches.py:33: in _handle_main_exception
raise ex
env/lib/python3.13/site-packages/knack/cli.py:233: in invoke
cmd_result = self.invocation.execute(args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:682: in execute
raise ex
src/azure-cli-core/azure/cli/core/commands/__init__.py:812: in _run_jobs_serially
results.append(self._run_job(expanded_arg, cmd_copy))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:781: in _run_job
result = cmd_copy(params)
^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:336: in __call__
return self.handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/command_operation.py:120: in handler
return op(**command_args)
^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/custom.py:5099: in set_vmss_diagnostics_extension
poller = set_vmss_extension(cmd, resource_group_name, vmss_name, vm_extension_name,
src/azure-cli/azure/cli/command_modules/vm/custom.py:5250: in set_vmss_extension
vmss = VMSSShow(cli_ctx=cmd.cli_ctx)(command_args={
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12173: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12205: in _execute_operations
self.VirtualMachineScaleSetsGet(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12225: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
Raw output
self = <azure.cli.testsdk.base.ExecutionResult object at 0x7f67269e5480>
cli_ctx = <azure.cli.core.mock.DummyCli object at 0x7f672bfb5810>
command = 'vmss diagnostics set -g cli_test_vm_vmss_diagnostics_extension000001 --vmss-name testdiagvmss --settings /tmp/tmpmp7ko284 --protected-settings /tmp/tmp2lc0mpj0'
expect_failure = False
def _in_process_execute(self, cli_ctx, command, expect_failure=False):
from io import StringIO
from vcr.errors import CannotOverwriteExistingCassetteException
if command.startswith('az '):
command = command[3:]
stdout_buf = StringIO()
logging_buf = StringIO()
try:
# issue: stderr cannot be redirect in this form, as a result some failure information
# is lost when command fails.
> self.exit_code = cli_ctx.invoke(shlex.split(command), out_file=stdout_buf) or 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-testsdk/azure/cli/testsdk/base.py:303:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
env/lib/python3.13/site-packages/knack/cli.py:245: in invoke
exit_code = self.exception_handler(ex)
^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/__init__.py:141: in exception_handler
return handle_exception(ex)
^^^^^^^^^^^^^^^^^^^^
src/azure-cli-testsdk/azure/cli/testsdk/patches.py:33: in _handle_main_exception
raise ex
env/lib/python3.13/site-packages/knack/cli.py:233: in invoke
cmd_result = self.invocation.execute(args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:682: in execute
raise ex
src/azure-cli-core/azure/cli/core/commands/__init__.py:812: in _run_jobs_serially
results.append(self._run_job(expanded_arg, cmd_copy))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:781: in _run_job
result = cmd_copy(params)
^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/__init__.py:336: in __call__
return self.handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/commands/command_operation.py:120: in handler
return op(**command_args)
^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/custom.py:5099: in set_vmss_diagnostics_extension
poller = set_vmss_extension(cmd, resource_group_name, vmss_name, vm_extension_name,
src/azure-cli/azure/cli/command_modules/vm/custom.py:5250: in set_vmss_extension
vmss = VMSSShow(cli_ctx=cmd.cli_ctx)(command_args={
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12173: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12205: in _execute_operations
self.VirtualMachineScaleSetsGet(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vmss/__cmds.py:12225: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
Check failure on line 1 in test_vmss_extension_instance_name
azure-pipelines / Azure.azure-cli Full Test
test_vmss_extension_instance_name
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729db2660>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67296c2cf0>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67296c2cf0>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1856: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^
Raw output
self = <azure.cli.core.commands.AzCliCommandInvoker object at 0x7f6729db2660>
parsed_ns = Namespace(_log_verbosity_verbose=False, _log_verbosity_debug=False, _log_verbosity_only_show_errors=False, _output_for...ngeTag object at 0x7f67296c2cf0>, <azure.cli.core.breaking_change.UpcomingBreakingChangeTag object at 0x7f67296c2cf0>])
def _validation(self, parsed_ns):
try:
cmd_validator = getattr(parsed_ns, '_command_validator', None)
if cmd_validator:
> self._validate_cmd_level(parsed_ns, cmd_validator)
env/lib/python3.13/site-packages/knack/invocation.py:111:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/azure-cli-core/azure/cli/core/commands/__init__.py:993: in _validate_cmd_level
cmd_validator(**self._build_kwargs(cmd_validator, ns))
src/azure-cli/azure/cli/command_modules/vm/_validators.py:1856: in process_vmss_create_namespace
_validate_vm_create_storage_profile(cmd, namespace, for_scale_set=True)
src/azure-cli/azure/cli/command_modules/vm/_validators.py:399: in _validate_vm_create_storage_profile
image_type = _parse_image_argument(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:262: in _parse_image_argument
image_plan = _get_image_plan_info_if_exists(cmd, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/_validators.py:325: in _get_image_plan_info_if_exists
image_version = _get_latest_image_version_by_aaz(cmd.cli_ctx, namespace.location, namespace.os_publisher,
src/azure-cli/azure/cli/command_modules/vm/_actions.py:370: in _get_latest_image_version_by_aaz
top_one = VmImageList(cli_ctx=cli_ctx)(command_args=command_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_command.py:155: in __call__
return self._handler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:526: in _handler
self._execute_operations()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:574: in _execute_operations
self.VirtualMachineImagesListWithProperties(ctx=self.ctx)()
src/azure-cli/azure/cli/command_modules/vm/aaz/latest/vm/image/__cmds.py:594: in __call__
session = self.client.send_request(request=request, stream=False, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/azure-cli-core/azure/cli/core/aaz/_client.py:108: in send_request
session = self._pipeline.run(request, stream=stream, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:242: in run
return first_node.send(pipeline_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/_base.py:98: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/mgmt/core/policies/_base.py:95: in send
response = self.next.send(request)
^^^^^^^^^^^^^^^^^^^^^^^
env/lib/python3.13/site-packages/azure/core/pipeline/policies/_redirect.py:205: in send
response = self.next.send(request)
^^^^