Getting the following error on MAAS UI: “Failed to synchronise boot resources: Child Workflow execution failed”
Also images are stuck on “Downloading” status.
I am using snap maas v3.7.0~beta2.
In journal I see a lot of those entries :
maas01 maas-temporal-worker[3647]: {"message": "Completing activity as failed ({'activity_id': '1', 'activity_type': 'download-bootresourcefile', 'attempt': 68, 'namespace': 'default', 'task_queue': 'region', 'workflow_id': 'download-bootresource:upstream:5fc06e51f0eb', 'workflow_run_id': '442172ae-14c1-4022-91c3-56a23c07e6b5', 'workflow_type': 'download-bootresource'})", "exc_info": "Traceback (most recent call last):\n File \"/snap/maas/40457/usr/lib/python3/dist-packages/temporalio/worker/_activity.py\", line 453, in _run_activity\n result = await impl.execute_activity(input)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/usr/lib/python3/dist-packages/temporalio/worker/_activity.py\", line 711, in execute_activity\n return await input.fn(*input.args)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/lib/python3.12/site-packages/maastemporalworker/workflow/utils.py\", line 32, in wrapper\n res = await func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/lib/python3.12/site-packages/maastemporalworker/workflow/bootresource.py\", line 240, in download_bootresourcefile\n self.apiclient.make_client(param.http_proxy).stream(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/lib/python3.12/site-packages/maastemporalworker/workflow/api_client.py\", line 46, in make_client\n return self._create_client(http_proxy)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/lib/python3.12/site-packages/maastemporalworker/workflow/api_client.py\", line 34, in _create_client\n return httpx.AsyncClient(\n ^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/usr/lib/python3/dist-packages/httpx/_client.py\", line 1424, in __init__\n proxy_map = self._get_proxy_map(proxies or proxy, allow_env_proxies)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/usr/lib/python3/dist-packages/httpx/_client.py\", line 229, in _get_proxy_map\n proxy = Proxy(url=proxies) if isinstance(proxies, (str, URL)) else proxies\n ^^^^^^^^^^^^^^^^^^\n File \"/snap/maas/40457/usr/lib/python3/dist-packages/httpx/_config.py\", line 334, in __init__\n raise ValueError(f\"Unknown scheme for proxy URL {url!r}\")\nValueError: Unknown scheme for proxy URL URL('')", "taskName": "Task-2554", "temporal_activity": {"activity_id": "1", "activity_type": "download-bootresourcefile", "attempt": 68, "namespace": "default", "task_queue": "region", "workflow_id": "download-bootresource:upstream:5fc06e51f0eb", "workflow_run_id": "442172ae-14c1-4022-91c3-56a23c07e6b5", "workflow_type": "download-bootresource"}, "logger": "temporalio.activity:493", "level": "WARNING", "thread": "MainThread:127766928828224", "timestamp": "2025-09-28T18:04:51.330189Z"}
Do you have a proxy env being set?
env | grep proxy
No
root@maas01:~# env | grep proxy
root@maas01:~#
output of maas admin maas get-config name=http_proxy?
root@maas01:~# maas admin maas get-config name=http_proxy
Success.
Machine-readable output follows:
""
What should I try next?
thank you for testing and reporting the problem, it’s fixed by Merge into 3.7 : backport-950a853b84a12d1fc75bdb017042849bf6c1b7f7-3.7 : lp:~r00ta/maas : Git : Code : MAAS and in few hours the fix should be available in the 3.7/edge snap branch. It will be part of the next beta release of 3.7 as well (in the upcoming weeks)
Thank you, @r00ta
How do i update the snap to a correct version?
you can sudo snap refresh maas --channel=3.7/edge. You can already switch and when the fix will be available your env will be upgraded automatically
Thank you very much, will try it ASAP
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.