From 98c01fe1b39620dd9ad23bec63ed123cb9d88d5d Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Mon, 15 Jan 2024 18:53:25 +0100 Subject: [PATCH] Fix add-on rebuild with ingress (#4819) --- supervisor/addons/addon.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/supervisor/addons/addon.py b/supervisor/addons/addon.py index 3de78e1c2..0d4e96620 100644 --- a/supervisor/addons/addon.py +++ b/supervisor/addons/addon.py @@ -770,6 +770,7 @@ class Addon(AddonModel): raise AddonsError() from err self.sys_addons.data.update(self.addon_store) + await self._check_ingress_port() _LOGGER.info("Add-on '%s' successfully rebuilt", self.slug) finally: @@ -1221,7 +1222,7 @@ class Addon(AddonModel): _LOGGER.info("Restore/Update of image for addon %s", self.slug) with suppress(DockerError): await self.instance.update(version, restore_image, self.arch) - self._check_ingress_port() + await self._check_ingress_port() # Restore data and config def _restore_data():