Hello community, here is the log from the commit of package vm-install for openSUSE:Factory checked in at 2013-07-18 17:35:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-06-20 17:06:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes 2013-07-18 18:08:38.000000000 +0200 @@ -1,0 +2,15 @@ +Wed Jul 16 17:49:24 MDT 2013 - carn...@suse.com + +- Xen: Use qemu-system-i386 instead of legacy qemu-dm +- Xen: Use 'qemu' driver when starting a VM throught libvirt + +------------------------------------------------------------------- +Wed Jul 10 09:49:24 MDT 2013 - carn...@suse.com + +- Libxl: Xen 4.3 does not want a path on the bootloader field + in the configuration file (pygrub) +- Libxl: Xen 4.3 for HVM guests does not need a device_model or + kernel line pointing to hvmloader in the config file. +- Version 0.7.3 + +------------------------------------------------------------------- Old: ---- vm-install-0.7.2.tar.bz2 New: ---- vm-install-0.7.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vm-install.spec ++++++ --- /var/tmp/diff_new_pack.BUT5XY/_old 2013-07-18 18:08:39.000000000 +0200 +++ /var/tmp/diff_new_pack.BUT5XY/_new 2013-07-18 18:08:39.000000000 +0200 @@ -21,12 +21,12 @@ BuildRequires: update-desktop-files # For directory ownership: BuildRequires: yast2 -Version: 0.7.2 +Version: 0.7.3 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.7.2.tar.bz2 +Source0: %{name}-0.7.3.tar.bz2 Source1: vm-install.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 s390x ++++++ vm-install-0.7.2.tar.bz2 -> vm-install-0.7.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.7.2/Makefile new/vm-install-0.7.3/Makefile --- old/vm-install-0.7.2/Makefile 2013-06-13 00:08:47.000000000 +0200 +++ new/vm-install-0.7.3/Makefile 2013-07-10 17:50:22.000000000 +0200 @@ -1,5 +1,5 @@ PACKAGE = vm-install -VER = 0.7.2 +VER = 0.7.3 default: @echo "Run 'make install DESTDIR=$destdir' to install." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.7.2/setup.py new/vm-install-0.7.3/setup.py --- old/vm-install-0.7.2/setup.py 2013-06-13 00:08:47.000000000 +0200 +++ new/vm-install-0.7.3/setup.py 2013-07-10 17:50:27.000000000 +0200 @@ -1,7 +1,7 @@ from distutils.core import setup setup(name='vminstall', - version='0.7.2', + version='0.7.3', description='Define a virtual machine and install its operating system', author='Charles Coffing', author_email='ccoff...@novell.com', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.7.2/src/vmdisks/disks.py new/vm-install-0.7.3/src/vmdisks/disks.py --- old/vm-install-0.7.2/src/vmdisks/disks.py 2013-05-30 22:08:48.000000000 +0200 +++ new/vm-install-0.7.3/src/vmdisks/disks.py 2013-07-17 04:00:39.000000000 +0200 @@ -1073,7 +1073,10 @@ else: opts.append("<driver name='qemu'%s/>" % cache_mode) else: - opts.append("<driver name='%s'/>" % vals[0]) + if vals[0] == "file": + opts.append("<driver name='qemu'/>") + else: + opts.append("<driver name='%s'/>" % vals[0]) else: opts.append("<driver name='%s' type='%s'/>" % (vals[0], vals[1])) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.7.2/src/vminstall/full_virt_xen_guest.py new/vm-install-0.7.3/src/vminstall/full_virt_xen_guest.py --- old/vm-install-0.7.2/src/vminstall/full_virt_xen_guest.py 2012-12-11 23:15:39.000000000 +0100 +++ new/vm-install-0.7.3/src/vminstall/full_virt_xen_guest.py 2013-07-17 04:00:39.000000000 +0200 @@ -27,7 +27,7 @@ "acpi": True, "pae": True, # required to install 64 bit! } - self._qemu = '/usr/lib/xen/bin/qemu-dm' + self._qemu = '/usr/lib/xen/bin/qemu-system-i386' self.dkb = None def _get_os_xen(self): @@ -158,7 +158,6 @@ extra = '%s %s' % (self.options._install_args, self.options.extra_args) return """%(common)s builder="hvm" -device_model="%(qemu)s" loader="%(loader)s" kernel="%(kernel)s" ramdisk="%(initrd)s" @@ -177,7 +176,7 @@ """ % { 'common': self.getCommonXen(), 'disks': self._get_disk_xen(), 'networks': self._get_network_xen(), 'host_devices': self._get_host_devices_xen(), 'cpuid': self._get_cpuid_xen(), - 'cpucheck': self._get_cpu_check_xen(), 'qemu': self._qemu, + 'cpucheck': self._get_cpu_check_xen(), 'graphics': self._get_graphics_xen(), 'sound': self._get_sound_xen(), 'features': self._get_features_xen(), 'bootdev': bootdev, 'extra': extra, 'loader': self.options.loader, 'kernel': self.options.kernel, @@ -185,8 +184,6 @@ return """%(common)s builder="hvm" -device_model="%(qemu)s" -kernel="%(loader)s" boot="%(bootdev)s" %(disks)s %(networks)s @@ -201,8 +198,8 @@ """ % { 'common': self.getCommonXen(), 'disks': self._get_disk_xen(), 'networks': self._get_network_xen(), 'host_devices': self._get_host_devices_xen(), 'cpuid': self._get_cpuid_xen(), 'cpucheck': self._get_cpu_check_xen(), - 'qemu': self._qemu, 'graphics': self._get_graphics_xen(), 'sound': self._get_sound_xen(), - 'features': self._get_features_xen(), 'bootdev': bootdev, 'loader': self.options.loader, + 'graphics': self._get_graphics_xen(), 'sound': self._get_sound_xen(), + 'features': self._get_features_xen(), 'bootdev': bootdev, 'mouse': self._get_mouse_xen()} def PostInstallCheck(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.7.2/src/vminstall/options.py new/vm-install-0.7.3/src/vminstall/options.py --- old/vm-install-0.7.2/src/vminstall/options.py 2013-05-09 00:26:41.000000000 +0200 +++ new/vm-install-0.7.3/src/vminstall/options.py 2013-07-10 17:38:51.000000000 +0200 @@ -563,7 +563,7 @@ # Those OS'es that should continue to use domUloader dl = ['oes2nw','oes2l','opensuse','sled10','sles10','sles9'] if defaults.os_type not in dl: - defaults.loader = '/usr/bin/pygrub' + defaults.loader = 'pygrub' else: defaults.loader = '/usr/lib/xen/boot/domUloader.py' -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org