Hello community, here is the log from the commit of package vm-install for openSUSE:Factory checked in at 2016-08-18 09:18:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vm-install (Old) and /work/SRC/openSUSE:Factory/.vm-install.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vm-install" Changes: -------- --- /work/SRC/openSUSE:Factory/vm-install/vm-install.changes 2016-06-14 23:07:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes 2016-08-18 09:18:23.000000000 +0200 @@ -1,0 +2,7 @@ +Wed Aug 10 10:59:48 MDT 2016 - [email protected] + +- bsc#992780 - Upgrade of SLES11SP4 PV guest => SLES12SP1 does not + work with qcow2 disk device +- Version 0.8.55 + +------------------------------------------------------------------- @@ -4 +11 @@ -- bsc#984189 - vm-install: add updated language files +- Updated language files Old: ---- vm-install-0.8.54.tar.bz2 New: ---- vm-install-0.8.55.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vm-install.spec ++++++ --- /var/tmp/diff_new_pack.e2mUxw/_old 2016-08-18 09:18:24.000000000 +0200 +++ /var/tmp/diff_new_pack.e2mUxw/_new 2016-08-18 09:18:24.000000000 +0200 @@ -27,12 +27,12 @@ %endif # For directory ownership: BuildRequires: yast2 -Version: 0.8.54 +Version: 0.8.55 Release: 0 Summary: Tool to Define a Virtual Machine and Install Its Operating System License: GPL-2.0 Group: System/Emulators/PC -Source0: %{name}-0.8.54.tar.bz2 +Source0: %{name}-0.8.55.tar.bz2 Source1: vm-install.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: dbus-1-python ++++++ vm-install-0.8.54.tar.bz2 -> vm-install-0.8.55.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.54/Makefile new/vm-install-0.8.55/Makefile --- old/vm-install-0.8.54/Makefile 2016-06-09 23:47:36.000000000 +0200 +++ new/vm-install-0.8.55/Makefile 2016-08-10 19:18:49.000000000 +0200 @@ -1,5 +1,5 @@ PACKAGE = vm-install -VER = 0.8.54 +VER = 0.8.55 default: @echo "Run 'make install DESTDIR=$destdir' to install." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.54/setup.py new/vm-install-0.8.55/setup.py --- old/vm-install-0.8.54/setup.py 2016-06-09 23:47:27.000000000 +0200 +++ new/vm-install-0.8.55/setup.py 2016-08-10 19:18:45.000000000 +0200 @@ -1,7 +1,7 @@ from distutils.core import setup setup(name='vminstall', - version='0.8.54', + version='0.8.55', description='Define a virtual machine and install its operating system', author='Charles Coffing', author_email='[email protected]', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.54/src/vminstall/xml.py new/vm-install-0.8.55/src/vminstall/xml.py --- old/vm-install-0.8.54/src/vminstall/xml.py 2014-05-14 18:23:30.000000000 +0200 +++ new/vm-install-0.8.55/src/vminstall/xml.py 2016-08-10 19:20:24.000000000 +0200 @@ -153,6 +153,17 @@ devices = tryElem(dom, 'devices') if devices: options.disks = get_disks(devices) + for disk in options.disks: + image_type = disk.disk_image_type() + if image_type: + image_type = image_type.rstrip(':') + image_proto = disk.get_proto() + if image_type != image_proto: + if image_proto.startswith("tap:"): + disk.driver.proto = "tap:" + image_type + else: + disk.driver.proto = image_type + if options.nics is None: options.nics = [] for nic in tryElems(devices, 'interface'):
