aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz+kolla@linaro.org>2023-06-22 13:39:59 +0200
committerMarcin Juszkiewicz <marcin.juszkiewicz+kolla@linaro.org>2023-09-08 05:45:27 +0000
commitfd5ec1ca18eeec65e4d0b6d345a3232d2159ba51 (patch)
treef58f9aed737f6536d1ee4966806980800488e4d2
parent67596360587a35e8f07d5da5ea678e97fd3c135c (diff)
downloadkolla-fd5ec1ca18eeec65e4d0b6d345a3232d2159ba51.tar.gz
kolla-fd5ec1ca18eeec65e4d0b6d345a3232d2159ba51.zip
build: distutils.StrictVersion() is deprecated
kolla/tests/test_build.py::MainTest::test_run_build [65/1834] /home/marcin/devel/linaro/kolla/kolla/kolla/image/build.py:117: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. StrictVersion(docker.__version__) Change-Id: I2ebc8b0e35c67bf893deb89ea7fa0146dedd4640
-rw-r--r--kolla/image/build.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/kolla/image/build.py b/kolla/image/build.py
index 2c0388416..41cc11708 100644
--- a/kolla/image/build.py
+++ b/kolla/image/build.py
@@ -13,13 +13,13 @@
import contextlib
import json
import logging
+import packaging
import queue
import shutil
import sys
import threading
import time
-from distutils.version import StrictVersion
from kolla.common import config as common_config
from kolla.common import utils
from kolla.engine_adapter import engine
@@ -114,7 +114,7 @@ def run_build():
if conf.engine == engine.Engine.DOCKER.value:
try:
import docker
- StrictVersion(docker.__version__)
+ packaging.version.parse(docker.__version__)
except ImportError:
LOG.error("Error, you have set Docker as container engine, "
"but the Python library is not found."