@r00ta , new issue after the upgrade.
All ghe power related activities are broken now. Can’t power on/off via both IPMA and vmware and even the power statre check is not working.
You might be hitting Bug #2109681 “Proxmox power driver is broken” : Bugs : MAAS as there is a known issue with SSL certificates (not related just to Proxmox)
It doesn’t loks like it.
No SSL related journal enrys at all.
Got the following :
May 08 09:24:49 kodiak maas-temporal-worker[926]: {"message": "Completing activity as failed ({'activity_id': '6', 'activity_type': 'get-rack-controller-vlans', 'attempt': 5, 'namespace': 'default', 'task_queue': 'region', 'workflow_id': 'configure-power-service:rac4wq', 'workflow_run_id': 'd482fcd7-33f8-4955-ad0d-af055358afc9', 'workflow_type': 'configure-power-service'})", "exc_info": "Traceback (most recent call last):\n File \"/usr/lib/python3/dist-packages/temporalio/worker/_activity.py\", line 453, in _run_activity\n result = await impl.execute_activity(input)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3/dist-packages/temporalio/worker/_activity.py\", line 711, in execute_activity\n return await input.fn(*input.args)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3/dist-packages/maastemporalworker/workflow/utils.py\", line 28, in wrapper\n res = await func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3/dist-packages/maastemporalworker/workflow/configure.py\", line 69, in get_rack_controller_vlans\n result = await services.vlans.get_node_vlans(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3/dist-packages/maasservicelayer/services/vlans.py\", line 43, in get_node_vlans\n return await self.repository.get_node_vlans(query=query)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3/dist-packages/maasservicelayer/db/repositories/vlans.py\", line 110, in get_node_vlans\n return [Vlan(**row._asdict()) for row in result]\n ^^^^^^^^^^^^^^^^^^^^^\n File \"pydantic/main.py\", line 341, in pydantic.main.BaseModel.__init__\npydantic.error_wrappers.ValidationError: 1 validation error for Vlan\nexternal_dhcp\n str type expected (type=type_error.str)", "taskName": "Task-122", "temporal_activity": {"activity_id": "6", "activity_type": "get-rack-controller-vlans", "attempt": 5, "namespace": "default", "task_queue": "region", "workflow_id": "configure-power-service:rac4wq", "workflow_run_id": "d482fcd7-33f8-4955-ad0d-af055358afc9", "workflow_type": "configure-power-service"}, "logger": "temporalio.activity:493", "level": "WARNING", "thread": "MainThread:128423877578880", "timestamp": "2025-05-08T09:24:49.573203Z"}
And those:
May 08 09:26:36 kodiak kernel: tcpdump[3792]: segfault at 0 ip 0000741b40f6a20d sp 00007fff320419e0 error 4 in libc.so.6[741b40e28000+188000] likely on CPU 1 (core 0, socket 2)
May 08 09:26:36 kodiak kernel: tcpdump[3791]: segfault at 0 ip 000079b0ef56a20d sp 00007ffd858dc620 error 4 in libc.so.6[79b0ef428000+188000] likely on CPU 2 (core 0, socket 4)
May 08 09:26:36 kodiak rackd[991]: Failure: twisted.internet.error.ProcessTerminated: A process has ended with a probable error condition: process ended with exit code 3.
May 08 09:26:36 kodiak rackd[991]: Failure: twisted.internet.error.ProcessTerminated: A process has ended with a probable error condition: process ended with exit code 3.
See https://bugs.launchpad.net/maas/+bug/2110023 - will be included in 3.6.1
How can I fix it manually now?
Or should I roll back to the working snapshot?
If you don’t want to rollback to 3.5 you can use 3.6/edge
until 3.6.1 is out
How do I install it?
Adding the PPA and updating?
Sometimes we do upload test builds to maas/3.6-next PPA but 3.6.1 candidate is not there yet.
Since you are using deb package, you might try to patch files manually based on the changes here
Thanks, @troyanov
Will try
Thank you very much, @troyanov
It solved the issue.
Appritiate your support, guys