[virt-tools-list] [PATCH] virtinst: Fix detection of openSUSE tumbleweed media
Charles Arnold
carnold at suse.com
Fri Jun 3 19:25:37 UTC 2016
With Tumbleweed now part of libosinfo we do not need to default
to openSUSE 13.2 when pointing at the installation media.
Signed-off-by: Charles Arnold <carnold at suse.com>
diff --git a/virtinst/urlfetcher.py b/virtinst/urlfetcher.py
index e477ee0..692a297 100644
--- a/virtinst/urlfetcher.py
+++ b/virtinst/urlfetcher.py
@@ -458,9 +458,6 @@ def _distroFromSUSEContent(fetcher, arch, vmtype=None):
dclass = OpensuseDistro
if distro_version is None:
distro_version = ['VERSION', distribution[0].strip().rsplit(':')[4]]
- # For tumbleweed we only have an 8 character date string so default to 13.2
- if distro_version[1] and len(distro_version[1]) == 8:
- distro_version = ['VERSION', '13.2']
if distro_version is None:
return None
@@ -1019,7 +1016,11 @@ class SuseDistro(Distro):
if sp_version:
self.os_variant += sp_version
else:
- self.os_variant += distro_version
+ # Tumbleweed 8 digit date
+ if len(version) == 8:
+ self.os_variant += "tumbleweed"
+ else:
+ self.os_variant += distro_version
else:
self.os_variant += "9"
More information about the virt-tools-list
mailing list