From 050e26ed89b307a2037f118e314d0a44249a0f89 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Thu, 4 May 2023 18:55:52 +0200 Subject: Fix docker version check after docker-py>=6.0.0 docker-py reworked their version function and now it does not return a string [1]. Example: >>> import docker >>> docker.version [1]: https://github.com/docker/docker-py/commit/cd2c35a9b699522b282cc4f024efa5699df24896 Closes-Bug: #2018559 Change-Id: I5ec0fbfdaf18cf53a6b5bf91236d3e040daa9d7e --- kolla/engine_adapter/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kolla/engine_adapter/engine.py') diff --git a/kolla/engine_adapter/engine.py b/kolla/engine_adapter/engine.py index 184bb3856..dc608204c 100644 --- a/kolla/engine_adapter/engine.py +++ b/kolla/engine_adapter/engine.py @@ -52,6 +52,6 @@ def getEngineClient(conf): def getEngineVersion(conf): if conf.engine == Engine.DOCKER.value: - return StrictVersion(docker.version) + return StrictVersion(docker.__version__) else: raise UnsupportedEngineError(conf.engine) -- cgit v1.2.3