Latest core update stalls at 84%

Saw there was a new core update, so went for it:
image
Scrolling the log, found these:

2023-12-13T15:31:24-08:00 [1::agent@node] Running /var/lib/nethserver/node/update-core.d/50start_promtail…
2023-12-13T15:31:24-08:00 [1::agent@node] Running /var/lib/nethserver/node/update-core.d/95cleanup_images…
2023-12-13T15:31:24-08:00 [1::agent@node] jq: error (at :1): split input and separator must be strings
2023-12-13T15:31:24-08:00 [1::agent@node] Error: no such object: “b’6bc248f80ba20c009a7da52f5dd3c944d2deb43c261eecb35a1e65cb6083076c’”
2023-12-13T15:31:24-08:00 [1::agent@node] task/node/1/f0d75f7c-f80e-4286-a0b0-e3776877fe2d: update-core/95cleanup_images is starting
2023-12-13T15:31:24-08:00 [1::agent@node] task/node/1/f0d75f7c-f80e-4286-a0b0-e3776877fe2d: action “update-core” status is “completed” (0) at step 95cleanup_images
2023-12-13T15:31:24-08:00 [1::systemd] agent@node.service: Deactivated successfully.
2023-12-13T15:31:24-08:00 [1::systemd] agent@node.service: Consumed 1min 7.708s CPU time.
2023-12-13T15:31:24-08:00 [1::agent@cluster] _acontrol_task request recovered successfully at attempt 2
2023-12-13T15:31:24-08:00 [1::agent@cluster] Exception ignored in: <function StreamWriter.del at 0x7fa91e8e3060>
2023-12-13T15:31:24-08:00 [1::agent@cluster] File “/usr/lib64/python3.11/asyncio/streams.py”, line 396, in del
2023-12-13T15:31:24-08:00 [1::agent@cluster] Traceback (most recent call last):
2023-12-13T15:31:24-08:00 [1::agent@cluster] self.close()
2023-12-13T15:31:24-08:00 [1::agent@cluster] File “/usr/lib64/python3.11/asyncio/streams.py”, line 344, in close
2023-12-13T15:31:24-08:00 [1::agent@cluster] return self._transport.close()
2023-12-13T15:31:24-08:00 [1::agent@cluster] File “/usr/lib64/python3.11/asyncio/selector_events.py”, line 860, in close
2023-12-13T15:31:24-08:00 [1::agent@cluster] ^^^^^^^^^^^^^^^^^^^^^^^
2023-12-13T15:31:24-08:00 [1::agent@cluster] self._loop.call_soon(self._call_connection_lost, None)
2023-12-13T15:31:24-08:00 [1::agent@cluster] File “/usr/lib64/python3.11/asyncio/base_events.py”, line 761, in call_soon
2023-12-13T15:31:24-08:00 [1::agent@cluster] File “/usr/lib64/python3.11/asyncio/base_events.py”, line 519, in _check_closed
2023-12-13T15:31:24-08:00 [1::agent@cluster] self._check_closed()
2023-12-13T15:31:24-08:00 [1::agent@cluster] RuntimeError: Event loop is closed
2023-12-13T15:31:24-08:00 [1::agent@cluster] raise RuntimeError(‘Event loop is closed’)
2023-12-13T15:31:24-08:00 [1::agent@cluster] task/cluster/b8335984-b07c-4790-9b8d-37729b7ce0d1: action “update-core” status is “completed” (0) at step 60core
2023-12-13T15:31:24-08:00 [1::systemd] agent@cluster.service: Deactivated successfully.
2023-12-13T15:31:24-08:00 [1::systemd] agent@cluster.service: Consumed 1min 1.873s CPU time.
2023-12-13T15:31:25-08:00 [1::systemd] agent@node.service: Scheduled restart job, restart counter is at 1.
2023-12-13T15:31:25-08:00 [1::systemd] agent@cluster.service: Scheduled restart job, restart counter is at 1.
2023-12-13T15:31:25-08:00 [1::systemd] Stopped Rootfull cluster agent.
2023-12-13T15:31:25-08:00 [1::systemd] agent@cluster.service: Consumed 1min 1.873s CPU time.
2023-12-13T15:31:25-08:00 [1::systemd] Started Rootfull cluster agent.
2023-12-13T15:31:25-08:00 [1::systemd] Stopped Rootfull node agent.

Cheers.

1 Like

Hi Eddie, thank you for reporting the issue. Your update went well:

However the restart of services freezes the UI. It looks similar to

We didn’t worked on it yet, it is planned for the next project iteration.