diff --git a/Dockerfile b/Dockerfile index 305fcce0b..f462eee94 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ ARG BUILD_FROM FROM $BUILD_FROM ENV \ - S6_SERVICES_GRACETIME=10000 + S6_SERVICES_GRACETIME=10000 \ + SUPERVISOR_API=http://localhost # Install base RUN \ diff --git a/supervisor/const.py b/supervisor/const.py index ee32e5d7a..2321de831 100644 --- a/supervisor/const.py +++ b/supervisor/const.py @@ -3,7 +3,7 @@ from enum import Enum from ipaddress import ip_network from pathlib import Path -SUPERVISOR_VERSION = "241" +SUPERVISOR_VERSION = "242" URL_HASSIO_ADDONS = "https://github.com/home-assistant/hassio-addons" URL_HASSIO_APPARMOR = "https://version.home-assistant.io/apparmor.txt" diff --git a/supervisor/snapshots/__init__.py b/supervisor/snapshots/__init__.py index a45e63aa2..92452b86d 100644 --- a/supervisor/snapshots/__init__.py +++ b/supervisor/snapshots/__init__.py @@ -258,7 +258,7 @@ class SnapshotManager(CoreSysAttributes): # finish homeassistant task _LOGGER.info("Restore %s wait until homeassistant ready", snapshot.slug) await task_hass - await self.sys_homeassistant.start() + await self.sys_homeassistant.core.start() except Exception: # pylint: disable=broad-except _LOGGER.exception("Restore %s error", snapshot.slug) @@ -327,7 +327,7 @@ class SnapshotManager(CoreSysAttributes): # Do we need start HomeAssistant? if not await self.sys_homeassistant.core.is_running(): - await self.sys_homeassistant.start() + await self.sys_homeassistant.core.start() # Check If we can access to API / otherwise restart if not await self.sys_homeassistant.api.check_api_state():