Activity log for bug #1986590

Date Who What changed Old value New value Message
2022-08-15 21:57:58 Jeff Lane  bug added bug
2022-08-17 18:54:48 Bill Wear maas: status New Triaged
2022-08-17 18:54:53 Bill Wear maas: importance Undecided Medium
2022-08-17 19:14:42 Jeff Lane  description at some point in the recent past, the maas cli (not maas-cli which is, confusingly an entirely different tool) has started throwing a traceback: $ maas --help Traceback (most recent call last): File "/usr/bin/maas", line 11, in <module> load_entry_point('maas==3.2.1', 'console_scripts', 'maas')() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 490, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2854, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2445, in load return self.resolve() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2451, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib/python3/dist-packages/maascli/__init__.py", line 10, in <module> from maascli.parser import get_deepest_subparser, prepare_parser File "/usr/lib/python3/dist-packages/maascli/parser.py", line 12, in <module> from maascli.cli import register_cli_commands File "/usr/lib/python3/dist-packages/maascli/cli.py", line 30, in <module> from provisioningserver.certificates import check_certificate ModuleNotFoundError: No module named 'provisioningserver' I'm unable to use the maas cli tool now. at some point in the recent past, the maas cli (not maas-cli which is, confusingly an entirely different tool) has started throwing a traceback: $ maas --help Traceback (most recent call last):   File "/usr/bin/maas", line 11, in <module>     load_entry_point('maas==3.2.1', 'console_scripts', 'maas')()   File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 490, in load_entry_point     return get_distribution(dist).load_entry_point(group, name)   File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2854, in load_entry_point     return ep.load()   File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2445, in load     return self.resolve()   File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2451, in resolve     module = __import__(self.module_name, fromlist=['__name__'], level=0)   File "/usr/lib/python3/dist-packages/maascli/__init__.py", line 10, in <module>     from maascli.parser import get_deepest_subparser, prepare_parser   File "/usr/lib/python3/dist-packages/maascli/parser.py", line 12, in <module>     from maascli.cli import register_cli_commands   File "/usr/lib/python3/dist-packages/maascli/cli.py", line 30, in <module>     from provisioningserver.certificates import check_certificate ModuleNotFoundError: No module named 'provisioningserver' I'm unable to use the maas cli tool now. Note this is from the 3.2 debs on Focal. I was able to use maas cli from the 3.2 snap on a different machine. HOWEVER, I don't want to install a 150MB snap on my local machine just to get remote api access. The 3.2 debs are only a few KB in size: $ ll /var/cache/apt/archives/*maas* -h -rw-r--r-- 1 root root 37K Aug 3 15:48 /var/cache/apt/archives/maas-cli_1%3a3.2.1-12003-g.e0fedd282-0ubuntu1~20.04.1_all.deb -rw-r--r-- 1 root root 67K Aug 3 15:48 /var/cache/apt/archives/python3-maas-client_1%3a3.2.1-12003-g.e0fedd282-0ubuntu1~20.04.1_all.deb So just over 100KB in size compared to the full MAAS snap: 3.2/stable: 3.2.2-12005-g.f0f96fa78 2022-08-08 (23178) 147MB
2023-03-04 00:35:31 Nobuto Murata bug added subscriber Nobuto Murata
2023-03-04 00:44:47 Nobuto Murata summary maas cli 3.2 traceback maas-cli from PPA errors out with traceback - ModuleNotFoundError: No module named 'provisioningserver'
2023-03-16 09:09:42 Jerzy Husakowski maas: milestone 3.4.0
2023-03-16 09:09:55 Jerzy Husakowski nominated for series maas/3.2
2023-03-16 09:09:55 Jerzy Husakowski bug task added maas/3.2
2023-03-16 09:09:55 Jerzy Husakowski nominated for series maas/3.3
2023-03-16 09:09:55 Jerzy Husakowski bug task added maas/3.3
2023-03-16 09:10:02 Jerzy Husakowski maas/3.2: milestone 3.2.x
2023-03-16 09:10:06 Jerzy Husakowski maas/3.3: milestone 3.3.x
2023-03-16 09:10:12 Jerzy Husakowski maas/3.2: importance Undecided Medium
2023-03-16 09:10:15 Jerzy Husakowski maas/3.3: importance Undecided Medium
2023-03-16 09:10:37 Jerzy Husakowski maas/3.2: assignee Anton Troyanov (troyanov)
2023-03-16 09:10:48 Jerzy Husakowski maas/3.3: assignee Anton Troyanov (troyanov)
2023-03-16 09:10:55 Jerzy Husakowski maas: assignee Anton Troyanov (troyanov)
2023-03-16 11:39:20 Adam Collard maas/3.3: status New Triaged
2023-03-16 11:39:25 Adam Collard maas/3.2: status New Triaged
2023-03-20 09:53:26 Anton Troyanov maas: status Triaged In Progress
2023-03-20 09:53:27 Anton Troyanov maas/3.2: status Triaged In Progress
2023-03-20 09:53:29 Anton Troyanov maas/3.3: status Triaged In Progress
2023-03-20 14:42:57 Anton Troyanov merge proposal linked https://code.launchpad.net/~troyanov/maas/+git/maas/+merge/439218
2023-03-20 15:31:43 MAAS Lander maas: status In Progress Fix Committed
2023-03-20 20:19:18 Anton Troyanov merge proposal linked https://code.launchpad.net/~troyanov/maas/+git/maas/+merge/439282
2023-03-20 20:19:25 Anton Troyanov merge proposal linked https://code.launchpad.net/~troyanov/maas/+git/maas/+merge/439281
2023-03-21 08:52:02 MAAS Lander maas/3.2: status In Progress Fix Committed
2023-03-21 12:13:46 MAAS Lander maas/3.3: status In Progress Fix Committed
2023-03-27 14:08:48 Adam Collard maas/3.3: milestone 3.3.x 3.3.2
2023-04-27 07:05:08 Alberto Donato maas: milestone 3.4.0 3.4.0-beta1
2023-05-16 16:59:17 Alberto Donato maas: status Fix Committed Fix Released
2023-06-20 14:37:06 Alexsander de Souza maas/3.2: milestone 3.2.x 3.2.8
2023-06-20 14:38:50 Alexsander de Souza maas/3.2: status Fix Committed Fix Released