From fb1eb44d825decd449674223ece1051b6d481cf9 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Tue, 6 Apr 2021 12:02:39 +0200 Subject: [PATCH] Fix issues with special compiled binary with own version schema (#2783) --- supervisor/docker/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/supervisor/docker/__init__.py b/supervisor/docker/__init__.py index a85e7f2be..085212305 100644 --- a/supervisor/docker/__init__.py +++ b/supervisor/docker/__init__.py @@ -7,7 +7,7 @@ from pathlib import Path from typing import Any, Dict, Optional import attr -from awesomeversion import AwesomeVersion +from awesomeversion import AwesomeVersion, AwesomeVersionCompare import docker import requests @@ -56,7 +56,10 @@ class DockerInfo: @property def supported_version(self) -> bool: """Return true, if docker version is supported.""" - return self.version >= MIN_SUPPORTED_DOCKER + try: + return self.version >= MIN_SUPPORTED_DOCKER + except AwesomeVersionCompare: + return False @property def support_cpu_realtime(self) -> bool: