Similar to previous issue posted here:
I too am unable to update, however it appears different cause. I’ve searched through all folders and have no blank yaml files. I’ve tried manually rolling back to previous back-ups in hope that something broke when updated to 2024.1.5 but nothing works, always get the same errors. Here’s the rollback log:
2024-02-02 15:08:09.287 WARNING (Thread-2 (_do_shutdown)) [homeassistant.util.executor] Thread[SyncWorker_2] is still running at shutdown: File "/usr/local/lib/python3.12/threading.py", line 1030, in _bootstrap
self._bootstrap_inner()
File "/usr/local/lib/python3.12/threading.py", line 1073, in _bootstrap_inner
self.run()
File "/usr/local/lib/python3.12/threading.py", line 1010, in run
self._target(*self._args, **self._kwargs)
File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 92, in _worker
work_item.run()
File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 64, in run
self.future.set_result(result)
File "/usr/local/lib/python3.12/concurrent/futures/_base.py", line 550, in set_result
self._invoke_callbacks()
File "/usr/local/lib/python3.12/concurrent/futures/_base.py", line 340, in _invoke_callbacks
callback(self)
File "/usr/local/lib/python3.12/asyncio/futures.py", line 403, in _call_set_state
dest_loop.call_soon_threadsafe(_set_state, destination, source)
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 843, in call_soon_threadsafe
self._write_to_self()
File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 152, in _write_to_self
csock.send(b'\0')
2024-02-02 15:08:09.288 ERROR (MainThread) [root] Uncaught exception
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 221, in <module>
sys.exit(main())
^^^^^^
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/runner.py", line 188, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 684, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in setup_and_run_hass
hass = await bootstrap.async_setup_hass(runtime_config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/bootstrap.py", line 203, in async_setup_hass
await async_from_config_dict(config_dict, hass) is not None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/bootstrap.py", line 319, in async_from_config_dict
await async_load_base_functionality(hass)
File "/usr/src/homeassistant/homeassistant/bootstrap.py", line 296, in async_load_base_functionality
await asyncio.gather(
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1354, in async_initialize
entries[entry_id] = config_entry
~~~~~~~^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1148, in __setitem__
self._domain_unique_id_index.setdefault(entry.domain, {})[
TypeError: unhashable type: 'list'
Shapshot of log
24-02-02 15:07:45 INFO (SyncWorker_1) [supervisor.docker.manager] Stopping homeassistant application
24-02-02 15:07:46 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API error: Cannot proxy websocket message of unsupported type: 8
24-02-02 15:07:46 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API connection is closed
24-02-02 15:08:07 INFO (SyncWorker_1) [supervisor.docker.manager] Cleaning homeassistant application
24-02-02 15:08:07 INFO (MainThread) [supervisor.homeassistant.module] Update pulse/client.config: /data/tmp/homeassistant_pulse
24-02-02 15:08:07 INFO (MainThread) [supervisor.docker.homeassistant] Starting Home Assistant ghcr.io/home-assistant/qemux86-64-homeassistant with version 2024.2.0b3
24-02-02 15:08:07 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
24-02-02 15:08:12 ERROR (MainThread) [supervisor.homeassistant.core] Home Assistant has crashed!
24-02-02 15:08:12 CRITICAL (MainThread) [supervisor.homeassistant.core] HomeAssistant update failed -> rollback!
24-02-02 15:08:12 INFO (MainThread) [supervisor.homeassistant.core] A backup of the logfile is stored in /config/home-assistant-rollback.log
Any ideas would be helpful. I looked through all files I know of and can’t find anything mentioned previously for other fixes. Thanks in advance.