Was running Hassio on an Ubuntu 18 VM well. Something borked the OS when I tried to do an update and it wouldn’t come back.
I’ve build a new Ubuntu 19 VM and had a fresh install of Hassio running. I was backing up the snapshots using the Google Drive addon so I reinstalled the addon on the new instance and “uploaded” the last good snapshot from the orginal install down to Hassio.
After going to Supervisor -> Snapshots and restoring that snap with a "Wipe and Restore it looks to have restored all my config, database etc but the hassio GUI won’t come up with a connection refused. All sorts of errors in the log file so I’m not sure where to even start.
Anyone have any protips for anything else that needs to be done after a snapshot restore?
Log (sorry for the spam):
2020-04-20 14:54:08 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for unifiprotect which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-04-20 14:54:08 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-04-20 14:54:09 WARNING (Recorder) [homeassistant.components.recorder] Ended unfinished session (id=355 from 2020-04-20 18:45:22.399834)
2020-04-20 14:54:16 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for trakt which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-04-20 14:54:16 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for plex_recently_added which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-04-20 14:54:19 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for sonarr_upcoming_media which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-04-20 14:54:22 WARNING (MainThread) [homeassistant.setup] Setup of zone is taking over 10 seconds.
2020-04-20 14:54:22 WARNING (MainThread) [homeassistant.setup] Setup of input_boolean is taking over 10 seconds.
2020-04-20 14:54:24 WARNING (MainThread) [homeassistant.setup] Setup of group is taking over 10 seconds.
2020-04-20 14:54:24 WARNING (MainThread) [homeassistant.config_entries] Config entry for adguard not ready yet. Retrying in 5 seconds.
2020-04-20 14:54:24 ERROR (MainThread) [aioharmony.hubconnector] 172.16.13.52: Exception on post: Connection timeout to host http://172.16.13.52:8088/
2020-04-20 14:54:24 ERROR (MainThread) [aioharmony.hubconnector] 172.16.13.52: Unable to retrieve HUB id
2020-04-20 14:54:24 WARNING (MainThread) [homeassistant.components.harmony.remote] Family Room Harmony: Unable to connect to HUB.
2020-04-20 14:54:24 WARNING (MainThread) [homeassistant.config_entries] Config entry for harmony not ready yet. Retrying in 5 seconds.
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up tautulli platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 186, in _async_setup_platform
await asyncio.gather(*pending)
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.setup] Error during setup of component zeroconf
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 175, in _async_setup_component
component.setup, hass, processed_config # type: ignore
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (SyncWorker_2) [homeassistant.core] Error doing job: Unclosed client session
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 1786, in _run_once
handle._run()
File "/usr/local/lib/python3.7/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 249, in async_setup_platform
platform_config, discovery_info
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 138, in async_setup
await self._async_setup_platform(async_create_setup_task)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 178, in _async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/trakt/sensor.py", line 81, in setup_platform
continue_setup_platform(hass, config, token, add_devices, discovery_info)
File "/config/custom_components/trakt/sensor.py", line 89, in continue_setup_platform
add_devices([TraktUpcomingCalendarSensor(hass, config, token)], True)
File "/config/custom_components/trakt/sensor.py", line 127, in __init__
self.update()
File "/config/custom_components/trakt/sensor.py", line 144, in update
calendar = MyShowCalendar(days=self._days)
File "/usr/local/lib/python3.7/site-packages/trakt/calendar.py", line 31, in __init__
self._get()
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 455, in inner
json_data = self._handle_request('get', url)
File "/usr/local/lib/python3.7/site-packages/trakt/core.py", line 432, in _handle_request
raise self.error_map[response.status_code]()
trakt.errors.OAuthException: Unauthorized - OAuth must be provided
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 324, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in async_device_update
await self.parallel_updates.acquire()
File "/usr/local/lib/python3.7/asyncio/locks.py", line 474, in acquire
await fut
concurrent.futures._base.CancelledError
2020-04-20 14:54:25 ERROR (MainThread) [homeassistant.components.sensor] darksky: Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 574, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.7/asyncio/base_events.py", line 541, in run_forever
self._run_once()