From wtogami at fedoraproject.org Tue Jan 20 23:03:45 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Tue, 20 Jan 2009 23:03:45 +0000 (UTC) Subject: [fedora-virt-maint] rpms/kvm/devel kvm.spec,1.82,1.83 Message-ID: <20090120230345.721B0700F9@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/kvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16726 Modified Files: kvm.spec Log Message: sdl sound output to avoid grabbing OSS and causing pulseaudio failure Index: kvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvm/devel/kvm.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -r1.82 -r1.83 --- kvm.spec 15 Jan 2009 17:24:44 -0000 1.82 +++ kvm.spec 20 Jan 2009 23:03:14 -0000 1.83 @@ -1,7 +1,7 @@ Summary: Kernel-based Virtual Machine Name: kvm Version: 83 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Tools URL: http://%{name}.sf.net @@ -77,7 +77,10 @@ --prefix=%{_prefix} \ --qemu-ldflags=$qemuldflags \ --disable-blobs \ - --audio-drv-list=oss,alsa + --audio-drv-list=sdl,alsa,oss +# sdl outputs to alsa or pulseaudio directly depending on what the system has configured +# alsa works, but causes huge CPU load due to bugs +# oss works, but is very problematic because it grabs exclusive control of the device causing other apps to go haywire # build the bios, and fix it's makefile sed -i 's/gcc -m32/gcc/' bios/Makefile @@ -172,6 +175,9 @@ %changelog +* Tue Jan 20 2009 Warren Togami - 83-2 +- sdl sound output to avoid grabbing OSS and causing pulseaudio failure + * Thu Jan 15 2009 Mark McLoughlin - 83-1 - Update to kvm-83 - Change how we delete pre-built blobs now that qemu/pc-bios has From huff at fedoraproject.org Thu Jan 22 21:41:05 2009 From: huff at fedoraproject.org (David Huff) Date: Thu, 22 Jan 2009 21:41:05 +0000 (UTC) Subject: [fedora-virt-maint] rpms/appliance-tools/F-10 .cvsignore, 1.7, 1.8 appliance-tools.spec, 1.12, 1.13 import.log, 1.8, 1.9 sources, 1.12, 1.13 Message-ID: <20090122214105.3E91370033@cvs1.fedora.phx.redhat.com> Author: huff Update of /cvs/pkgs/rpms/appliance-tools/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7369/F-10 Modified Files: .cvsignore appliance-tools.spec import.log sources Log Message: * Thu Jan 22 2009 David Huff - 003.11 - back port patch adds self.modules to include additional modules in ramdisk - requires livecd-tools 021 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/appliance-tools/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- .cvsignore 16 Dec 2008 17:12:03 -0000 1.7 +++ .cvsignore 22 Jan 2009 21:40:34 -0000 1.8 @@ -1 +1 @@ -appliance-tools-003.10.tar.bz2 +appliance-tools-003.11.tar.bz2 Index: appliance-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/appliance-tools/F-10/appliance-tools.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- appliance-tools.spec 16 Dec 2008 17:12:03 -0000 1.12 +++ appliance-tools.spec 22 Jan 2009 21:40:34 -0000 1.13 @@ -4,7 +4,7 @@ Summary: Tools for building Appliances Name: appliance-tools -Version: 003.10 +Version: 003.11 Release: 1%{?dist} License: GPLv2 Group: System Environment/Base @@ -15,7 +15,7 @@ # git archive --format=tar --prefix=appliance-tools-%{version} appliance-tools-%{version} | bzip2 > appliance-tools-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: livecd-tools >= 018 curl rsync kpartx +Requires: livecd-tools >= 021 curl rsync kpartx Requires: zlib Requires: qemu-img BuildRequires: python @@ -59,6 +59,10 @@ %{python_sitelib}/ec2convert/*.pyc %changelog +*Tue Jan 22 2009 David Huff - 003.11 +- back port patch adds self.modules to include additional modules in ramdisk +- requires livecd-tools 021 + *Tue Dec 16 2008 David Huff - 003.10 - Changed form ExclusiveArch to EcludeArch to fix broken deps - Allow the appliance-creator to use remote urls (bkearney) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/appliance-tools/F-10/import.log,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- import.log 16 Dec 2008 17:12:03 -0000 1.8 +++ import.log 22 Jan 2009 21:40:34 -0000 1.9 @@ -6,3 +6,4 @@ appliance-tools-003_8-1_fc10:F-10:appliance-tools-003.8-1.fc10.src.rpm:1226660476 appliance-tools-003_9-1_fc10:F-10:appliance-tools-003.9-1.fc10.src.rpm:1226931983 appliance-tools-003_10-1_fc10:F-10:appliance-tools-003.10-1.fc10.src.rpm:1229429431 +appliance-tools-003_11-1_fc10:F-10:appliance-tools-003.11-1.fc10.src.rpm:1232642421 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/appliance-tools/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- sources 16 Dec 2008 17:12:03 -0000 1.12 +++ sources 22 Jan 2009 21:40:34 -0000 1.13 @@ -1 +1 @@ -506a5c9a500b2e5240764903ba3887fb appliance-tools-003.10.tar.bz2 +311e293be8545e313c2760afb4a73580 appliance-tools-003.11.tar.bz2 From buildsys at fedoraproject.org Fri Jan 23 07:40:00 2009 From: buildsys at fedoraproject.org (buildsys at fedoraproject.org) Date: Fri, 23 Jan 2009 07:40:00 +0000 (UTC) Subject: [fedora-virt-maint] Broken dependencies: collectd Message-ID: <20090123074000.244EB1F829D@releng2.fedora.phx.redhat.com> collectd has broken dependencies in the development tree: On ppc: collectd-mysql-4.5.1-2.fc11.ppc requires libmysqlclient.so.15 collectd-mysql-4.5.1-2.fc11.ppc requires libmysqlclient.so.15(libmysqlclient_15) On x86_64: collectd-mysql-4.5.1-2.fc11.x86_64 requires libmysqlclient.so.15(libmysqlclient_15)(64bit) collectd-mysql-4.5.1-2.fc11.x86_64 requires libmysqlclient.so.15()(64bit) On i386: collectd-mysql-4.5.1-2.fc11.i386 requires libmysqlclient.so.15 collectd-mysql-4.5.1-2.fc11.i386 requires libmysqlclient.so.15(libmysqlclient_15) On ppc64: collectd-mysql-4.5.1-2.fc11.ppc64 requires libmysqlclient.so.15(libmysqlclient_15)(64bit) collectd-mysql-4.5.1-2.fc11.ppc64 requires libmysqlclient.so.15()(64bit) Please resolve this as soon as possible. From rjones at fedoraproject.org Fri Jan 23 09:52:45 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 23 Jan 2009 09:52:45 +0000 (UTC) Subject: [fedora-virt-maint] rpms/collectd/devel collectd.spec,1.13,1.14 Message-ID: <20090123095245.CACA4700FE@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/collectd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24278 Modified Files: collectd.spec Log Message: Rebuild against new mysql client. Index: collectd.spec =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/collectd.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- collectd.spec 7 Dec 2008 20:37:28 -0000 1.13 +++ collectd.spec 23 Jan 2009 09:52:15 -0000 1.14 @@ -1,7 +1,7 @@ Summary: Statistics collection daemon for filling RRD files Name: collectd Version: 4.5.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://collectd.org/ @@ -380,6 +380,9 @@ %changelog +* Fri Jan 23 2009 Richard W.M. Jones - 4.5.1-3 +- Rebuild against new mysql client. + * Sun Dec 07 2008 Alan Pevec 4.5.1-2.1 - fix subpackages, bz# 475093 From crobinso at fedoraproject.org Tue Jan 27 00:50:01 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Tue, 27 Jan 2009 00:50:01 +0000 (UTC) Subject: [fedora-virt-maint] rpms/python-virtinst/devel virtinst-0.400.1-fix-extra-args.patch, NONE, 1.1 .cvsignore, 1.15, 1.16 python-virtinst.spec, 1.51, 1.52 sources, 1.15, 1.16 virtinst-0.400.0-bridge-network-collision.patch, 1.1, NONE virtinst-0.400.0-disk-pool-fixes.patch, 1.1, NONE virtinst-0.400.0-fix-translated-help.patch, 1.1, NONE virtinst-0.400.0-log-fail-traceback.patch, 1.1, NONE virtinst-0.400.0-missing-variable.patch, 1.1, NONE virtinst-0.400.0-qemu-conn-check.patch, 1.1, NONE virtinst-0.400.0-refresh-storage-pool.patch, 1.1, NONE virtinst-0.400.0-undo-pxe-virtio.patch, 1.1, NONE virtinst-0.400.0-update-translations.patch, 1.1, NONE virtinst-0.400.0-virt-convert-dict.patch, 1.1, NONE virtinst-0.400.0-virtio-f9.patch, 1.1, NONE virtinst-0.400.0-win64-entry.patch, 1.1, NONE Message-ID: <20090127005001.A109C7010B@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/python-virtinst/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27181 Modified Files: .cvsignore python-virtinst.spec sources Added Files: virtinst-0.400.1-fix-extra-args.patch Removed Files: virtinst-0.400.0-bridge-network-collision.patch virtinst-0.400.0-disk-pool-fixes.patch virtinst-0.400.0-fix-translated-help.patch virtinst-0.400.0-log-fail-traceback.patch virtinst-0.400.0-missing-variable.patch virtinst-0.400.0-qemu-conn-check.patch virtinst-0.400.0-refresh-storage-pool.patch virtinst-0.400.0-undo-pxe-virtio.patch virtinst-0.400.0-update-translations.patch virtinst-0.400.0-virt-convert-dict.patch virtinst-0.400.0-virtio-f9.patch virtinst-0.400.0-win64-entry.patch Log Message: Update to 0.400.1 virt-convert virt-image -> vmx support virt-image checksum support Improved URL fetching support (Debian Xen, Ubuntu kernel + boot.iso) virtinst-0.400.1-fix-extra-args.patch: --- NEW FILE virtinst-0.400.1-fix-extra-args.patch --- # HG changeset patch # User Cole Robinson # Date 1233003236 18000 # Node ID 5ea2332d65ff0a0e54d3b51cc88d450c4a498b10 # Parent 689089a334811719a5d643424a7aaf1e1bc54b04 Argh, unbreak URL install with extra kernel arguments. diff -r 689089a33481 -r 5ea2332d65ff virtinst/OSDistro.py --- a/virtinst/OSDistro.py Mon Jan 26 14:29:40 2009 -0500 +++ b/virtinst/OSDistro.py Mon Jan 26 15:53:56 2009 -0500 @@ -174,7 +174,8 @@ return False - def _kernelFetchHelper(self, fetcher, guest, progresscb, kernelpath, initrdpath): + def _kernelFetchHelper(self, fetcher, guest, progresscb, kernelpath, + initrdpath): # Simple helper for fetching kernel + initrd and performing # cleanup if neccessary kernel = fetcher.acquireFile(kernelpath, progresscb) @@ -184,7 +185,7 @@ args += "method=" + fetcher.location if guest.extraargs: - args += guest.extraargs + args += " " + guest.extraargs try: initrd = fetcher.acquireFile(initrdpath, progresscb) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-virtinst/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- .cvsignore 10 Sep 2008 22:31:40 -0000 1.15 +++ .cvsignore 27 Jan 2009 00:49:30 -0000 1.16 @@ -1 +1 @@ -virtinst-0.400.0.tar.gz +virtinst-0.400.1.tar.gz Index: python-virtinst.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-virtinst/devel/python-virtinst.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- python-virtinst.spec 4 Dec 2008 18:09:21 -0000 1.51 +++ python-virtinst.spec 27 Jan 2009 00:49:30 -0000 1.52 @@ -10,21 +10,10 @@ Summary: Python modules and utilities for installing virtual machines Name: python-%{appname} -Version: 0.400.0 -Release: 7%{_extra_release} +Version: 0.400.1 +Release: 1%{_extra_release} Source0: http://virt-manager.org/download/sources/%{appname}/%{appname}-%{version}.tar.gz -Patch1: %{appname}-%{version}-qemu-conn-check.patch -Patch2: %{appname}-%{version}-virt-convert-dict.patch -Patch3: %{appname}-%{version}-virtio-f9.patch -Patch4: %{appname}-%{version}-log-fail-traceback.patch -Patch5: %{appname}-%{version}-bridge-network-collision.patch -Patch6: %{appname}-%{version}-refresh-storage-pool.patch -Patch7: %{appname}-%{version}-missing-variable.patch -Patch8: %{appname}-%{version}-disk-pool-fixes.patch -Patch9: %{appname}-%{version}-win64-entry.patch -Patch10: %{appname}-%{version}-update-translations.patch -Patch11: %{appname}-%{version}-undo-pxe-virtio.patch -Patch12: %{appname}-%{version}-fix-translated-help.patch +Patch1: %{appname}-%{version}-fix-extra-args.patch License: GPLv2+ Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -54,17 +43,6 @@ %prep %setup -q -n %{appname}-%{version} %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 %build python setup.py build @@ -95,10 +73,15 @@ %{_bindir}/virt-install %{_bindir}/virt-clone %{_bindir}/virt-image -%{_bindir}/virt-pack %{_bindir}/virt-convert %changelog +* Mon Jan 26 2009 Cole Robinson - 0.400.1-1.fc11 +- Update to 0.400.1 +- virt-convert virt-image -> vmx support +- virt-image checksum support +- Improved URL fetching support (Debian Xen, Ubuntu kernel + boot.iso) + * Thu Dec 04 2008 Ignacio Vazquez-Abrams - 0.400.0-7 - Rebuild for Python 2.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-virtinst/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- sources 10 Sep 2008 22:31:40 -0000 1.15 +++ sources 27 Jan 2009 00:49:30 -0000 1.16 @@ -1 +1 @@ -484792dfe05abc75082d44fc51b811f3 virtinst-0.400.0.tar.gz +f7fa786880929ed98e28982fa8ec5343 virtinst-0.400.1.tar.gz --- virtinst-0.400.0-bridge-network-collision.patch DELETED --- --- virtinst-0.400.0-disk-pool-fixes.patch DELETED --- --- virtinst-0.400.0-fix-translated-help.patch DELETED --- --- virtinst-0.400.0-log-fail-traceback.patch DELETED --- --- virtinst-0.400.0-missing-variable.patch DELETED --- --- virtinst-0.400.0-qemu-conn-check.patch DELETED --- --- virtinst-0.400.0-refresh-storage-pool.patch DELETED --- --- virtinst-0.400.0-undo-pxe-virtio.patch DELETED --- --- virtinst-0.400.0-update-translations.patch DELETED --- --- virtinst-0.400.0-virt-convert-dict.patch DELETED --- --- virtinst-0.400.0-virtio-f9.patch DELETED --- --- virtinst-0.400.0-win64-entry.patch DELETED --- From crobinso at fedoraproject.org Tue Jan 27 01:28:50 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Tue, 27 Jan 2009 01:28:50 +0000 (UTC) Subject: [fedora-virt-maint] rpms/virt-manager/devel .cvsignore, 1.20, 1.21 sources, 1.20, 1.21 virt-manager.spec, 1.42, 1.43 virt-manager-0.6.0-conn-details-sensitivity.patch, 1.1, NONE virt-manager-0.6.0-connect-variable-typo.patch, 1.1, NONE virt-manager-0.6.0-fix-virt-type-desc.patch, 1.2, NONE virt-manager-0.6.0-ignore-sighup.patch, 1.1, NONE virt-manager-0.6.0-multiple-sound-dev.patch, 1.1, NONE virt-manager-0.6.0-polkit-root.patch, 1.2, NONE virt-manager-0.6.0-populate-hostinfo-early.patch, 1.1, NONE virt-manager-0.6.0-update-potfiles.patch, 1.1, NONE virt-manager-0.6.0-update-translations.patch, 1.1, NONE virt-manager-0.6.0-vol-copy-popup.patch, 1.1, NONE Message-ID: <20090127012850.17E917010B@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2226 Modified Files: .cvsignore sources virt-manager.spec Removed Files: virt-manager-0.6.0-conn-details-sensitivity.patch virt-manager-0.6.0-connect-variable-typo.patch virt-manager-0.6.0-fix-virt-type-desc.patch virt-manager-0.6.0-ignore-sighup.patch virt-manager-0.6.0-multiple-sound-dev.patch virt-manager-0.6.0-polkit-root.patch virt-manager-0.6.0-populate-hostinfo-early.patch virt-manager-0.6.0-update-potfiles.patch virt-manager-0.6.0-update-translations.patch virt-manager-0.6.0-vol-copy-popup.patch Log Message: Update to 0.6.1 release Disk and Network VM stats reporting VM Migration support Support adding sound devices to existing VMs Allow specifying device model when adding a network device to an existing VM Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- .cvsignore 10 Sep 2008 23:06:21 -0000 1.20 +++ .cvsignore 27 Jan 2009 01:28:18 -0000 1.21 @@ -1 +1 @@ -virt-manager-0.6.0.tar.gz +virt-manager-0.6.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- sources 10 Sep 2008 23:06:21 -0000 1.20 +++ sources 27 Jan 2009 01:28:18 -0000 1.21 @@ -1 +1 @@ -fd0acd111f180a0766b08d5f42cf5468 virt-manager-0.6.0.tar.gz +9c4eeaf447919b425f890b6bff715512 virt-manager-0.6.1.tar.gz Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/devel/virt-manager.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -r1.42 -r1.43 --- virt-manager.spec 20 Jan 2009 18:10:50 -0000 1.42 +++ virt-manager.spec 27 Jan 2009 01:28:19 -0000 1.43 @@ -7,8 +7,8 @@ %define _extra_release %{?dist:%{dist}}%{!?dist:%{?extra_release:%{extra_release}}} Name: virt-manager -Version: 0.6.0 -Release: 7%{_extra_release} +Version: 0.6.1 +Release: 1%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -17,16 +17,6 @@ Source0: http://virt-manager.org/download/sources/%{name}/%{name}-%{version}.tar.gz Source1: %{name}.pam Source2: %{name}.console -Patch1: %{name}-%{version}-polkit-root.patch -Patch2: %{name}-%{version}-conn-details-sensitivity.patch -Patch3: %{name}-%{version}-populate-hostinfo-early.patch -Patch4: %{name}-%{version}-update-potfiles.patch -Patch5: %{name}-%{version}-update-translations.patch -Patch6: %{name}-%{version}-multiple-sound-dev.patch -Patch7: %{name}-%{version}-vol-copy-popup.patch -Patch8: %{name}-%{version}-connect-variable-typo.patch -Patch9: %{name}-%{version}-fix-virt-type-desc.patch -Patch10: %{name}-%{version}-ignore-sighup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # These two are just the oldest version tested @@ -53,7 +43,7 @@ # Minimum we've tested with Requires: libxml2-python >= 2.6.23 # Required to install Xen & QEMU guests -Requires: python-virtinst >= 0.400.0 +Requires: python-virtinst >= 0.400.1 # Required for loading the glade UI Requires: pygtk2-libglade # Required for our graphics which are currently SVG format @@ -96,16 +86,6 @@ %prep %setup -q -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 %build %configure @@ -195,6 +175,13 @@ %{_datadir}/dbus-1/services/%{name}.service %changelog +* Mon Jan 26 2009 Cole Robinson - 0.6.1-1 +- Update to 0.6.1 release +- Disk and Network VM stats reporting +- VM Migration support +- Support adding sound devices to existing VMs +- Allow specifying device model when adding a network device to an existing VM + * Tue Jan 20 2009 Mark McLoughlin - 0.6.0-7 - Add patch to ignore fix crash on force-poweroff with serial console (#470548) --- virt-manager-0.6.0-conn-details-sensitivity.patch DELETED --- --- virt-manager-0.6.0-connect-variable-typo.patch DELETED --- --- virt-manager-0.6.0-fix-virt-type-desc.patch DELETED --- --- virt-manager-0.6.0-ignore-sighup.patch DELETED --- --- virt-manager-0.6.0-multiple-sound-dev.patch DELETED --- --- virt-manager-0.6.0-polkit-root.patch DELETED --- --- virt-manager-0.6.0-populate-hostinfo-early.patch DELETED --- --- virt-manager-0.6.0-update-potfiles.patch DELETED --- --- virt-manager-0.6.0-update-translations.patch DELETED --- --- virt-manager-0.6.0-vol-copy-popup.patch DELETED --- From markmc at fedoraproject.org Tue Jan 27 12:14:46 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Tue, 27 Jan 2009 12:14:46 +0000 (UTC) Subject: [fedora-virt-maint] rpms/kvm/devel kvm.spec,1.83,1.84 Message-ID: <20090127121446.3369D7010B@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/kvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26383 Modified Files: kvm.spec Log Message: add note for next release Index: kvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvm/devel/kvm.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -r1.83 -r1.84 --- kvm.spec 20 Jan 2009 23:03:14 -0000 1.83 +++ kvm.spec 27 Jan 2009 12:14:15 -0000 1.84 @@ -45,6 +45,8 @@ %patch0 -p1 # "configure --kerneldir" looks for this +# FIXME: kvm-84 or later shouldn't need this anymore, see: +# http://git.kernel.org/?p=linux/kernel/git/marcelo/kvm-userspace.git;a=commit;h=4f45aa2db echo "%{name}-%{version}" > $(pwd)/kernel/.kernelrelease # we must not use any of the binaries from the qemu/pc-bios/ directory, From veillard at fedoraproject.org Sat Jan 31 09:49:18 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Sat, 31 Jan 2009 09:49:18 +0000 (UTC) Subject: [fedora-virt-maint] rpms/libvirt/devel .cvsignore, 1.35, 1.36 libvirt.spec, 1.107, 1.108 sources, 1.36, 1.37 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE Message-ID: <20090131094918.79D6970119@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27767 Modified Files: .cvsignore libvirt.spec sources Removed Files: libvirt-0.5.1-read-only-checks.patch Log Message: Release of 0.6.0, Daniel Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- .cvsignore 5 Dec 2008 05:38:54 -0000 1.35 +++ .cvsignore 31 Jan 2009 09:48:47 -0000 1.36 @@ -6,3 +6,4 @@ libvirt-0.4.6.tar.gz libvirt-0.5.0.tar.gz libvirt-0.5.1.tar.gz +libvirt-0.6.0.tar.gz Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.107 retrieving revision 1.108 diff -u -r1.107 -r1.108 --- libvirt.spec 17 Dec 2008 16:59:30 -0000 1.107 +++ libvirt.spec 31 Jan 2009 09:48:47 -0000 1.108 @@ -11,6 +11,7 @@ %define with_python 0%{!?_without_python:1} %define with_libvirtd 0%{!?_without_libvirtd:1} %define with_uml 0%{!?_without_uml:1} +%define with_network 0%{!?_without_network:1} # Xen is available only on i386 x86_64 ia64 %ifnarch i386 i686 x86_64 ia64 @@ -32,15 +33,25 @@ %define with_xen_proxy 0 %endif +# +# If building on RHEL switch on the specific support +# for the specific Xen version +# +%if 0%{?fedora} +%define with_rhel5 0 +%else +%define with_rhel5 1 +%endif + + Summary: Library providing a simple API virtualization Name: libvirt -Version: 0.5.1 -Release: 2%{?dist}%{?extra_release} +Version: 0.6.0 +Release: 1%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Patch0: libvirt-0.5.1-read-only-checks.patch URL: http://libvirt.org/ BuildRequires: python python-devel Requires: libxml2 @@ -125,6 +136,8 @@ BuildRequires: iscsi-initiator-utils # For disk driver BuildRequires: parted-devel +# For QEMU/LXC numa info +BuildRequires: numactl-devel Obsoletes: libvir # Fedora build root suckage @@ -164,7 +177,6 @@ %prep %setup -q -%patch0 -p1 %build %if ! %{with_xen} @@ -207,6 +219,14 @@ %define _without_uml --without-uml %endif +%if %{with_rhel5} +%define _with_rhel5_api --with-rhel5-api +%endif + +%if ! %{with_network} +%define _without_network --without-network +%endif + %configure %{?_without_xen} \ %{?_without_qemu} \ %{?_without_openvz} \ @@ -217,6 +237,8 @@ %{?_without_python} \ %{?_without_libvirtd} \ %{?_without_uml} \ + %{?_without_network} \ + %{?_with_rhel5_api} \ --with-init-script=redhat \ --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \ --with-remote-file=%{_localstatedir}/run/libvirtd.pid @@ -277,7 +299,7 @@ # or on the first upgrade from a non-network aware libvirt only. # We check this by looking to see if the daemon is already installed /sbin/chkconfig --list libvirtd 1>/dev/null 2>&1 -if [ $? != 0 ] +if [ $? != 0 -a ! -f %{_sysconfdir}/libvirt/qemu/networks/default.xml ] then UUID=`/usr/bin/uuidgen` sed -e "s,,\n $UUID," \ @@ -320,6 +342,7 @@ %{_sysconfdir}/rc.d/init.d/libvirtd %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd %config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf +%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd %endif %if %{with_qemu} @@ -336,12 +359,42 @@ %{_datadir}/libvirt/networks/default.xml %endif +%dir %{_datadir}/libvirt/ +%dir %{_datadir}/libvirt/schemas/ + +%{_datadir}/libvirt/schemas/domain.rng +%{_datadir}/libvirt/schemas/network.rng +%{_datadir}/libvirt/schemas/storagepool.rng +%{_datadir}/libvirt/schemas/storagevol.rng +%{_datadir}/libvirt/schemas/nodedev.rng +%{_datadir}/libvirt/schemas/capability.rng + %dir %{_localstatedir}/run/libvirt/ + %dir %{_localstatedir}/lib/libvirt/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/images/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/boot/ %if %{with_qemu} +%dir %{_localstatedir}/run/libvirt/qemu/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/qemu/ +%endif +%if %{with_lxc} +%dir %{_localstatedir}/run/libvirt/lxc/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/lxc/ +%endif +%if %{with_uml} +%dir %{_localstatedir}/run/libvirt/uml/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/uml/ +%endif +%if %{with_network} +%dir %{_localstatedir}/run/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/filter/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/nat/ +%endif + +%if %{with_qemu} %{_datadir}/augeas/lenses/libvirtd_qemu.aug %{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug %endif @@ -372,7 +425,6 @@ %attr(0755, root, root) %{_sbindir}/libvirtd %endif -%doc docs/*.rng %doc docs/*.xml %files devel @@ -405,6 +457,15 @@ %endif %changelog +* Sat Jan 31 2009 Daniel Veillard - 0.6.0-1.fc11 +- upstream release 0.6.0 +- thread safety of API +- allow QEmu/KVM domains to survive daemon restart +- extended logging capabilities +- support copy on write storage volumes for QEmu/KVM +- support of storage cache control options for QEmu/KVM +- a lot of bug fixes + * Wed Dec 17 2008 Daniel Veillard - 0.5.1-2.fc11 - fix missing read-only access checks, fixes CVE-2008-5086 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- sources 5 Dec 2008 05:38:54 -0000 1.36 +++ sources 31 Jan 2009 09:48:48 -0000 1.37 @@ -1 +1,2 @@ abc697978e9c66cbc8d8db4fa3f1c1b6 libvirt-0.5.1.tar.gz +8e0120d5452b37179f682031bf0895ea libvirt-0.6.0.tar.gz --- libvirt-0.5.1-read-only-checks.patch DELETED --- From veillard at fedoraproject.org Sat Jan 31 10:09:15 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Sat, 31 Jan 2009 10:09:15 +0000 (UTC) Subject: [fedora-virt-maint] rpms/libvirt/F-10 libvirt.spec, 1.106, 1.107 sources, 1.36, 1.37 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE Message-ID: <20090131100915.7EAF270119@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libvirt/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29844 Modified Files: libvirt.spec sources Removed Files: libvirt-0.5.1-read-only-checks.patch Log Message: Upstream 0.6.0 release, daniel Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-10/libvirt.spec,v retrieving revision 1.106 retrieving revision 1.107 diff -u -r1.106 -r1.107 --- libvirt.spec 17 Dec 2008 16:38:07 -0000 1.106 +++ libvirt.spec 31 Jan 2009 10:08:45 -0000 1.107 @@ -11,6 +11,7 @@ %define with_python 0%{!?_without_python:1} %define with_libvirtd 0%{!?_without_libvirtd:1} %define with_uml 0%{!?_without_uml:1} +%define with_network 0%{!?_without_network:1} # Xen is available only on i386 x86_64 ia64 %ifnarch i386 i686 x86_64 ia64 @@ -32,15 +33,25 @@ %define with_xen_proxy 0 %endif +# +# If building on RHEL switch on the specific support +# for the specific Xen version +# +%if 0%{?fedora} +%define with_rhel5 0 +%else +%define with_rhel5 1 +%endif + + Summary: Library providing a simple API virtualization Name: libvirt -Version: 0.5.1 -Release: 2%{?dist}%{?extra_release} +Version: 0.6.0 +Release: 1%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Patch0: libvirt-0.5.1-read-only-checks.patch URL: http://libvirt.org/ BuildRequires: python python-devel Requires: libxml2 @@ -125,6 +136,8 @@ BuildRequires: iscsi-initiator-utils # For disk driver BuildRequires: parted-devel +# For QEMU/LXC numa info +BuildRequires: numactl-devel Obsoletes: libvir # Fedora build root suckage @@ -164,7 +177,6 @@ %prep %setup -q -%patch0 -p1 %build %if ! %{with_xen} @@ -207,6 +219,14 @@ %define _without_uml --without-uml %endif +%if %{with_rhel5} +%define _with_rhel5_api --with-rhel5-api +%endif + +%if ! %{with_network} +%define _without_network --without-network +%endif + %configure %{?_without_xen} \ %{?_without_qemu} \ %{?_without_openvz} \ @@ -217,6 +237,8 @@ %{?_without_python} \ %{?_without_libvirtd} \ %{?_without_uml} \ + %{?_without_network} \ + %{?_with_rhel5_api} \ --with-init-script=redhat \ --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \ --with-remote-file=%{_localstatedir}/run/libvirtd.pid @@ -277,7 +299,7 @@ # or on the first upgrade from a non-network aware libvirt only. # We check this by looking to see if the daemon is already installed /sbin/chkconfig --list libvirtd 1>/dev/null 2>&1 -if [ $? != 0 ] +if [ $? != 0 -a ! -f %{_sysconfdir}/libvirt/qemu/networks/default.xml ] then UUID=`/usr/bin/uuidgen` sed -e "s,,\n $UUID," \ @@ -320,6 +342,7 @@ %{_sysconfdir}/rc.d/init.d/libvirtd %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd %config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf +%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd %endif %if %{with_qemu} @@ -336,12 +359,42 @@ %{_datadir}/libvirt/networks/default.xml %endif +%dir %{_datadir}/libvirt/ +%dir %{_datadir}/libvirt/schemas/ + +%{_datadir}/libvirt/schemas/domain.rng +%{_datadir}/libvirt/schemas/network.rng +%{_datadir}/libvirt/schemas/storagepool.rng +%{_datadir}/libvirt/schemas/storagevol.rng +%{_datadir}/libvirt/schemas/nodedev.rng +%{_datadir}/libvirt/schemas/capability.rng + %dir %{_localstatedir}/run/libvirt/ + %dir %{_localstatedir}/lib/libvirt/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/images/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/boot/ %if %{with_qemu} +%dir %{_localstatedir}/run/libvirt/qemu/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/qemu/ +%endif +%if %{with_lxc} +%dir %{_localstatedir}/run/libvirt/lxc/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/lxc/ +%endif +%if %{with_uml} +%dir %{_localstatedir}/run/libvirt/uml/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/uml/ +%endif +%if %{with_network} +%dir %{_localstatedir}/run/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/filter/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/nat/ +%endif + +%if %{with_qemu} %{_datadir}/augeas/lenses/libvirtd_qemu.aug %{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug %endif @@ -372,7 +425,6 @@ %attr(0755, root, root) %{_sbindir}/libvirtd %endif -%doc docs/*.rng %doc docs/*.xml %files devel @@ -405,6 +457,15 @@ %endif %changelog +* Sat Jan 31 2009 Daniel Veillard - 0.6.0-1.fc10 +- upstream release 0.6.0 +- thread safety of API +- allow QEmu/KVM domains to survive daemon restart +- extended logging capabilities +- support copy on write storage volumes for QEmu/KVM +- support of storage cache control options for QEmu/KVM +- a lot of bug fixes + * Wed Dec 17 2008 Daniel Veillard - 0.5.1-2.fc10 - fix missing read-only access checks, fixes CVE-2008-5086 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-10/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- sources 5 Dec 2008 05:41:33 -0000 1.36 +++ sources 31 Jan 2009 10:08:45 -0000 1.37 @@ -1 +1,2 @@ abc697978e9c66cbc8d8db4fa3f1c1b6 libvirt-0.5.1.tar.gz +8e0120d5452b37179f682031bf0895ea libvirt-0.6.0.tar.gz --- libvirt-0.5.1-read-only-checks.patch DELETED --- From veillard at fedoraproject.org Sat Jan 31 10:16:48 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Sat, 31 Jan 2009 10:16:48 +0000 (UTC) Subject: [fedora-virt-maint] rpms/libvirt/F-9 libvirt.spec, 1.97, 1.98 sources, 1.35, 1.36 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE Message-ID: <20090131101648.50D1170119@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libvirt/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31111 Modified Files: libvirt.spec sources Removed Files: libvirt-0.5.1-read-only-checks.patch Log Message: Upstream release of 0.6.0, Daniel Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-9/libvirt.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -r1.97 -r1.98 --- libvirt.spec 17 Dec 2008 16:39:37 -0000 1.97 +++ libvirt.spec 31 Jan 2009 10:16:17 -0000 1.98 @@ -11,6 +11,7 @@ %define with_python 0%{!?_without_python:1} %define with_libvirtd 0%{!?_without_libvirtd:1} %define with_uml 0%{!?_without_uml:1} +%define with_network 0%{!?_without_network:1} # Xen is available only on i386 x86_64 ia64 %ifnarch i386 i686 x86_64 ia64 @@ -32,15 +33,25 @@ %define with_xen_proxy 0 %endif +# +# If building on RHEL switch on the specific support +# for the specific Xen version +# +%if 0%{?fedora} +%define with_rhel5 0 +%else +%define with_rhel5 1 +%endif + + Summary: Library providing a simple API virtualization Name: libvirt -Version: 0.5.1 -Release: 2%{?dist}%{?extra_release} +Version: 0.6.0 +Release: 1%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Patch0: libvirt-0.5.1-read-only-checks.patch URL: http://libvirt.org/ BuildRequires: python python-devel Requires: libxml2 @@ -125,6 +136,8 @@ BuildRequires: iscsi-initiator-utils # For disk driver BuildRequires: parted-devel +# For QEMU/LXC numa info +BuildRequires: numactl-devel Obsoletes: libvir # Fedora build root suckage @@ -164,7 +177,6 @@ %prep %setup -q -%patch0 -p1 %build %if ! %{with_xen} @@ -207,6 +219,14 @@ %define _without_uml --without-uml %endif +%if %{with_rhel5} +%define _with_rhel5_api --with-rhel5-api +%endif + +%if ! %{with_network} +%define _without_network --without-network +%endif + %configure %{?_without_xen} \ %{?_without_qemu} \ %{?_without_openvz} \ @@ -217,6 +237,8 @@ %{?_without_python} \ %{?_without_libvirtd} \ %{?_without_uml} \ + %{?_without_network} \ + %{?_with_rhel5_api} \ --with-init-script=redhat \ --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \ --with-remote-file=%{_localstatedir}/run/libvirtd.pid @@ -277,7 +299,7 @@ # or on the first upgrade from a non-network aware libvirt only. # We check this by looking to see if the daemon is already installed /sbin/chkconfig --list libvirtd 1>/dev/null 2>&1 -if [ $? != 0 ] +if [ $? != 0 -a ! -f %{_sysconfdir}/libvirt/qemu/networks/default.xml ] then UUID=`/usr/bin/uuidgen` sed -e "s,,\n $UUID," \ @@ -320,6 +342,7 @@ %{_sysconfdir}/rc.d/init.d/libvirtd %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd %config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf +%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd %endif %if %{with_qemu} @@ -336,12 +359,42 @@ %{_datadir}/libvirt/networks/default.xml %endif +%dir %{_datadir}/libvirt/ +%dir %{_datadir}/libvirt/schemas/ + +%{_datadir}/libvirt/schemas/domain.rng +%{_datadir}/libvirt/schemas/network.rng +%{_datadir}/libvirt/schemas/storagepool.rng +%{_datadir}/libvirt/schemas/storagevol.rng +%{_datadir}/libvirt/schemas/nodedev.rng +%{_datadir}/libvirt/schemas/capability.rng + %dir %{_localstatedir}/run/libvirt/ + %dir %{_localstatedir}/lib/libvirt/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/images/ %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/boot/ %if %{with_qemu} +%dir %{_localstatedir}/run/libvirt/qemu/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/qemu/ +%endif +%if %{with_lxc} +%dir %{_localstatedir}/run/libvirt/lxc/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/lxc/ +%endif +%if %{with_uml} +%dir %{_localstatedir}/run/libvirt/uml/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/uml/ +%endif +%if %{with_network} +%dir %{_localstatedir}/run/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/network/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/filter/ +%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/nat/ +%endif + +%if %{with_qemu} %{_datadir}/augeas/lenses/libvirtd_qemu.aug %{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug %endif @@ -372,7 +425,6 @@ %attr(0755, root, root) %{_sbindir}/libvirtd %endif -%doc docs/*.rng %doc docs/*.xml %files devel @@ -405,6 +457,15 @@ %endif %changelog +* Sat Jan 31 2009 Daniel Veillard - 0.6.0-1.fc9 +- upstream release 0.6.0 +- thread safety of API +- allow QEmu/KVM domains to survive daemon restart +- extended logging capabilities +- support copy on write storage volumes for QEmu/KVM +- support of storage cache control options for QEmu/KVM +- a lot of bug fixes + * Wed Dec 17 2008 Daniel Veillard - 0.5.1-2.fc9 - fix missing read-only access checks, fixes CVE-2008-5086 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-9/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- sources 5 Dec 2008 05:44:19 -0000 1.35 +++ sources 31 Jan 2009 10:16:17 -0000 1.36 @@ -1 +1,2 @@ abc697978e9c66cbc8d8db4fa3f1c1b6 libvirt-0.5.1.tar.gz +8e0120d5452b37179f682031bf0895ea libvirt-0.6.0.tar.gz --- libvirt-0.5.1-read-only-checks.patch DELETED ---