Package: python3-azure-cli
Version: 2.50.0-1
Severity: grave
azure-cli with all dependencies fullfilled does not allow "az" to run:
| % az vm -h
| The command failed with an unexpected error. Here is the traceback:
| No module named 'azure.mgmt.compute.v2022_11_01'
| Traceback (most recent call last):
| File "/usr/lib/python3/dist-packages/knack/cli.py", line 233, in invoke
| cmd_result = self.invocation.execute(args)
| ^
| File "/usr/lib/python3/dist-packages/azure/cli/core/commands/__init__.py",
line 588, in execute
| parsed_args = self.parser.parse_args(args)
|
| File "/usr/lib/python3/dist-packages/knack/parser.py", line 261, in
parse_args
| return super().parse_args(args)
|
| File "/usr/lib/python3.11/argparse.py", line 1881, in parse_args
| args, argv = self.parse_known_args(args, namespace)
| ^^
| File "/usr/lib/python3/dist-packages/azure/cli/core/parser.py", line 281,
in parse_known_args
| self._namespace, self._raw_arguments =
super().parse_known_args(args=args, namespace=namespace)
|
| File "/usr/lib/python3.11/argparse.py", line 1914, in parse_known_args
| namespace, args = self._parse_known_args(args, namespace)
| ^^^
| File "/usr/lib/python3.11/argparse.py", line 2108, in _parse_known_args
| positionals_end_index = consume_positionals(start_index)
|
| File "/usr/lib/python3.11/argparse.py", line 2085, in consume_positionals
| take_action(action, args)
| File "/usr/lib/python3.11/argparse.py", line 1990, in take_action
| action(self, namespace, argument_values, option_string)
| File "/usr/lib/python3.11/argparse.py", line 1253, in __call__
| subnamespace, arg_strings = parser.parse_known_args(arg_strings, None)
| ^^
| File "/usr/lib/python3/dist-packages/azure/cli/core/parser.py", line 281,
in parse_known_args
| self._namespace, self._raw_arguments =
super().parse_known_args(args=args, namespace=namespace)
|
| File "/usr/lib/python3.11/argparse.py", line 1914, in parse_known_args
| namespace, args = self._parse_known_args(args, namespace)
| ^^^
| File "/usr/lib/python3.11/argparse.py", line 2126, in _parse_known_args
| start_index = consume_optional(start_index)
| ^
| File "/usr/lib/python3.11/argparse.py", line 2066, in consume_optional
| take_action(action, args, option_string)
| File "/usr/lib/python3.11/argparse.py", line 1990, in take_action
| action(self, namespace, argument_values, option_string)
| File "/usr/lib/python3.11/argparse.py", line 1131, in __call__
| parser.print_help()
| File "/usr/lib/python3.11/argparse.py", line 2613, in print_help
| self._print_message(self.format_help(), file)
| ^^
| File "/usr/lib/python3/dist-packages/azure/cli/core/parser.py", line 192,
in format_help
| super(AzCliCommandParser, self).format_help()
| File "/usr/lib/python3/dist-packages/knack/parser.py", line 248, in
format_help
| self.cli_help.show_help(self.prog.split()[0],
| File "/usr/lib/python3/dist-packages/azure/cli/core/_help.py", line 165, in
show_help
| else self.group_help_cls(self, delimiters, parser)
| ^
| File "/usr/lib/python3/dist-packages/knack/help.py", line 253, in __init__
| child.load(options)
| File "/usr/lib/python3/dist-packages/azure/cli/core/_help.py", line 296, in
load
| loader.versioned_load(self, options)
| File "/usr/lib/python3/dist-packages/azure/cli/core/_help_loaders.py", line
154, in versioned_load
| super(CliHelpFile, help_obj).load(parser) # pylint:disable=bad-super-call
| ^
| File "/usr/lib/python3/dist-packages/knack/help.py", line 198, in load
| description = getattr(options, 'description', None)
| ^
| File "/usr/lib/python3/dist-packages/knack/parser.py", line 241, in
__getattribute__
| self.description = self._description() \
|^^^
| File
"/usr/lib/python3/dist-packages/azure/cli/core/commands/command_operation.py",
line 133, in description_loader
| op = self.get_op_handler(self.op_path)
| ^
| File