From 90330a0593537a4df69d0377be0a732bac29becf Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Tue, 28 Feb 2017 12:11:42 +0100 Subject: [PATCH] opsys.py: make from_os_release support SUSE Fixes: #47 Signed-off-by: Nathan Cutler --- teuthology/orchestra/opsys.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/teuthology/orchestra/opsys.py b/teuthology/orchestra/opsys.py index 395fbec084..e328ae9d61 100644 --- a/teuthology/orchestra/opsys.py +++ b/teuthology/orchestra/opsys.py @@ -42,6 +42,9 @@ DISTRO_CODENAME_MAP = { "42.2": "leap", "42.3": "leap", }, + "sle": { + "12.2": "sle", + }, "opensuse-leap": { "42.2": "leap", "42.3": "leap", @@ -151,6 +154,8 @@ class OS(object): """ str_ = os_release_str.strip() name = cls._get_value(str_, 'ID').lower() + if name == 'sles': + name = 'sle' version = cls._get_value(str_, 'VERSION_ID') obj = cls(name=name, version=version) -- 2.39.5