on all my 3 systems i got this stupid error in the supervisor logs:
22-11-15 09:02:47 INFO (MainThread) [__main__] Running Supervisor
TypeError: Expected unicode, got RaucState
Exception ignored in: 'dbus_fast._private.marshaller.Marshaller._write_single'
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/dbus_fast/aio/message_bus.py", line 103, in buffer_message
msg._marshall(self.negotiate_unix_fd),
TypeError: Expected unicode, got RaucState
22-11-15 09:02:47 ERROR (MainThread) [supervisor.jobs] Unhandled exception:
Traceback (most recent call last):
File "/usr/src/supervisor/supervisor/jobs/decorator.py", line 154, in wrapper
return await self._method(*args, **kwargs)
File "/usr/src/supervisor/supervisor/os/manager.py", line 232, in mark_healthy
response = await self.sys_dbus.rauc.mark(RaucState.GOOD, "booted")
File "/usr/src/supervisor/supervisor/dbus/rauc.py", line 98, in mark
return await self.dbus.Installer.call_mark(state, slot_identifier)
File "/usr/src/supervisor/supervisor/utils/dbus.py", line 100, in call_dbus
return await getattr(proxy_interface, method)(
File "/usr/local/lib/python3.10/site-packages/dbus_fast/aio/proxy_object.py", line 90, in method_fn
msg = await self.bus.call(
File "/usr/local/lib/python3.10/site-packages/dbus_fast/aio/message_bus.py", line 370, in call
await future
File "src/dbus_fast/aio/message_reader.py", line 24, in dbus_fast.aio.message_reader.build_message_reader._message_reader
File "src/dbus_fast/_private/unmarshaller.py", line 641, in dbus_fast._private.unmarshaller.Unmarshaller._unmarshall
File "src/dbus_fast/_private/unmarshaller.py", line 524, in dbus_fast._private.unmarshaller.Unmarshaller._read_header
File "src/dbus_fast/_private/unmarshaller.py", line 276, in dbus_fast._private.unmarshaller.Unmarshaller._read_to_pos
EOFError
22-11-15 09:02:47 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished name='Task-229' coro=<Core.start() done, defined at /usr/src/supervisor/supervisor/core.py:171> exception=JobException()>
Traceback (most recent call last):
File "/usr/src/supervisor/supervisor/jobs/decorator.py", line 154, in wrapper
return await self._method(*args, **kwargs)
File "/usr/src/supervisor/supervisor/os/manager.py", line 232, in mark_healthy
response = await self.sys_dbus.rauc.mark(RaucState.GOOD, "booted")
File "/usr/src/supervisor/supervisor/dbus/rauc.py", line 98, in mark
return await self.dbus.Installer.call_mark(state, slot_identifier)
File "/usr/src/supervisor/supervisor/utils/dbus.py", line 100, in call_dbus
return await getattr(proxy_interface, method)(
File "/usr/local/lib/python3.10/site-packages/dbus_fast/aio/proxy_object.py", line 90, in method_fn
msg = await self.bus.call(
File "/usr/local/lib/python3.10/site-packages/dbus_fast/aio/message_bus.py", line 370, in call
await future
File "src/dbus_fast/aio/message_reader.py", line 24, in dbus_fast.aio.message_reader.build_message_reader._message_reader
File "src/dbus_fast/_private/unmarshaller.py", line 641, in dbus_fast._private.unmarshaller.Unmarshaller._unmarshall
File "src/dbus_fast/_private/unmarshaller.py", line 524, in dbus_fast._private.unmarshaller.Unmarshaller._read_header
File "src/dbus_fast/_private/unmarshaller.py", line 276, in dbus_fast._private.unmarshaller.Unmarshaller._read_to_pos
EOFError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/supervisor/supervisor/core.py", line 184, in start
await self.sys_os.mark_healthy()
File "/usr/src/supervisor/supervisor/jobs/decorator.py", line 160, in wrapper
raise JobException() from err
supervisor.exceptions.JobException