From: Nathan Cutler Date: Tue, 28 Feb 2017 11:11:42 +0000 (+0100) Subject: opsys.py: make from_os_release support SUSE X-Git-Tag: 1.1.0~295^2~8 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=90330a0593537a4df69d0377be0a732bac29becf;p=teuthology.git opsys.py: make from_os_release support SUSE Fixes: #47 Signed-off-by: Nathan Cutler --- 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)