We are currently running MAAS 3.2.7, and upgraded Ubuntu from 20.04 to 22.04. Everything seemed fine until we tried to login on the MAAS interface and was not able to. The regiond logs showed this Traceback:
Traceback (most recent call last): File "/usr/sbin/regiond", line 11, in <module> load_entry_point('maas==3.2.7', 'console_scripts', 'regiond')() File "/usr/lib/python3/dist-packages/maasserver/server.py", line 107, in run runMasterServices() File "/usr/lib/python3/dist-packages/maasserver/server.py", line 21, in runMasterServices runService("maas-regiond-master") File "/usr/lib/python3/dist-packages/provisioningserver/server.py", line 90, in runService UnixApplicationRunner(config).run() File "/usr/lib/python3/dist-packages/twisted/application/app.py", line 370, in run self.application = self.createOrGetApplication() File "/usr/lib/python3/dist-packages/twisted/application/app.py", line 432, in createOrGetApplication ser = plg.makeService(self.config.subOptions) File "/usr/lib/python3/dist-packages/maasserver/plugin.py", line 215, in makeService self._configureDjango() File "/usr/lib/python3/dist-packages/maasserver/plugin.py", line 86, in _configureDjango django.setup() File "/usr/lib/python3/dist-packages/django/__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 91, in populate app_config = AppConfig.create(entry) File "/usr/lib/python3/dist-packages/django/apps/config.py", line 224, in create import_module(entry) File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlockedModuleNotFoundError: No module named 'piston3
Would upgrading to MAAS 3.3 resolve this error? Has anyone faced this issue?