From cefe3fa6ddadf8a3617600e505679928e7a8986f Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Sat, 5 Jun 2021 16:08:20 +0200 Subject: [PATCH] outposts: fix docker controller always replacing beta images Signed-off-by: Jens Langhammer --- authentik/outposts/controllers/docker.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/authentik/outposts/controllers/docker.py b/authentik/outposts/controllers/docker.py index 161f824c2..a500a50a7 100644 --- a/authentik/outposts/controllers/docker.py +++ b/authentik/outposts/controllers/docker.py @@ -90,12 +90,11 @@ class DockerController(BaseController): # Check if the container is out of date, delete it and retry if len(container.image.tags) > 0: tag: str = container.image.tags[0] - _, _, version = tag.partition(":") - if version != __version__: + if tag != self.get_container_image(): self.logger.info( - "Container has mismatched version, re-creating...", - has=version, - should=__version__, + "Container has mismatched image, re-creating...", + has=tag, + should=self.get_container_image(), ) self.down() return self.up()