summaryrefslogtreecommitdiffstats
path: root/qa/tasks/qemu.py
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-08-21 02:27:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-08-21 02:27:13 +0000
commite22f8c6576e87dcfb42d10c71d4b06260ca9f722 (patch)
treea010f9d27fb5769eeaee24d7dcd762a6b0ff87ae /qa/tasks/qemu.py
parentAdding upstream version 18.2.3. (diff)
downloadceph-upstream.tar.xz
ceph-upstream.zip
Adding upstream version 18.2.4.upstream/18.2.4upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'qa/tasks/qemu.py')
-rw-r--r--qa/tasks/qemu.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/qa/tasks/qemu.py b/qa/tasks/qemu.py
index 6533026b4..3c0f7c3b5 100644
--- a/qa/tasks/qemu.py
+++ b/qa/tasks/qemu.py
@@ -8,6 +8,8 @@ import os
import yaml
import time
+from packaging.version import Version
+
from tasks import rbd
from tasks.util.workunit import get_refspec_after_overrides
from teuthology import contextutil
@@ -492,7 +494,10 @@ def run_qemu(ctx, config):
)
nfs_service_name = 'nfs'
- if remote.os.name in ['rhel', 'centos'] and float(remote.os.version) >= 8:
+ if (
+ remote.os.name in ['rhel', 'centos'] and
+ Version(remote.os.version.lower().removesuffix(".stream")) >= Version("8")
+ ):
nfs_service_name = 'nfs-server'
# make an nfs mount to use for logging and to