Hey, The idea[1] was discussed here before, so I'll keep this short.
We've set up a repository for people running Fedora 11 who would like to test the rawhide/F12 virt packages. To use it, do e.g.
$> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF [rawvirt] name=Virtualization Rawhide for Fedora 11 baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/ enabled=1 gpgcheck=0 EOF $> yum update
At the moment, it contains the F-12 versions of libvirt and qemu, but as F-12 development continues, it will contain more. I'll send periodic mails to the list detailing the latest updates.
Also, this is very much a work-in-progress. The TODO list includes:
- get createrepo installed on fedorapeople.org
- include debuginfo packages in the repo (need more quota)
- find a better location than markmc.fedorapeople.org
- enable package builders to upload directly to the repo
- automatically do preview build/upload for devel/ builds
- allow building against preview packages; e.g. for language bindings
Comments most welcome. Help with the TODO list is even more welcome :-)
Thanks, Mark.
[1] - https://www.redhat.com/archives/fedora-virt/2009-April/msg00154.html
On Tue, May 19, 2009 at 06:32:35PM +0100, Mark McLoughlin wrote:
- enable package builders to upload directly to the repo
Until this happens, where are you pulling packages from?
I can probably push libguestfs & some virt tools packages built for F-11 to somewhere.
Rich.
On Tue, 2009-05-19 at 21:04 +0100, Richard W.M. Jones wrote:
On Tue, May 19, 2009 at 06:32:35PM +0100, Mark McLoughlin wrote:
- enable package builders to upload directly to the repo
Until this happens, where are you pulling packages from?
I can probably push libguestfs & some virt tools packages built for F-11 to somewhere.
For now, in devel/ just do:
$> make scratch-build TARGET=dist-f11
and send me the task number once it's finished. See the script I use to wrote to pull the build into the repo:
http://markmc.fedorapeople.org/virt-preview/upload-build.sh
Cheers, Mark.
Are we carrying build dependencies in this repo too?
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
+ any new revs of augeas that turn up, eg. if David adds support for more augeas 'lenses'.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
qemu is an important build + runtime dependency, but I assume that new versions of qemu will be pushed here.
How do you feel about taking packages like the ones above?
Rich.
On Wed, May 20, 2009 at 01:45:22PM +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
- any new revs of augeas that turn up, eg. if David adds support for
more augeas 'lenses'.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
qemu is an important build + runtime dependency, but I assume that new versions of qemu will be pushed here.
How do you feel about taking packages like the ones above?
I think a separate repository for libguestfs will be a good choice. This new repository can depend on packages from "Rawhide virt repo for F11 users".
Libguestfs has a very wide view, what makes more dependencies.
SAL
Here's a (non-scratch) build of the very latest libguestfs for F-11. You're gonna love this one -- 14 subpackages for each architecture :-)
http://koji.fedoraproject.org/koji/taskinfo?taskID=1365770
Rich.
On Wed, 2009-05-20 at 13:50 +0100, Richard W.M. Jones wrote:
Here's a (non-scratch) build of the very latest libguestfs for F-11. You're gonna love this one -- 14 subpackages for each architecture :-)
Um. You've pushed this to F-11 too, though:
$> koji latest-pkg dist-f12 --quiet libguestfs libguestfs-1.0.27-2.fc12 dist-f12 rjones $> koji latest-pkg dist-f11-updates-candidate --quiet libguestfs libguestfs-1.0.27-1.fc11.1 dist-f11-updates-candidate rjones
The preview repo is for packages we choose not to push to the stable branch (because we want to avoid regressions) which we would like virt testers using F-11 to play with.
You could think of it this way - there are different types of users consuming these packages:
1) Users who want things to stay stable and who aren't necessarily expecting new features until they update to F-12 - these are people with just the updates repo enabled
2) Same as (1) but who are willing to help out testing updates for the whole distro in order to catch things before they hit the people in category (1) - these people have the updates and updates-testing repos enabled
3) Mostly the same as (1) or (2), but have a specific interest in testing new virt features and are willing to deal with virt regressions - these people enable the updates, updates-testing and preview repos
4) People who are interested in helping with helping with F-12 development in general, not just virt - these people run rawhide
Since you're making libguestfs-1.0.27 available to (1) and (2), they'll naturally be available to (3) too.
i.e. it doesn't need to be in the preview repo, right?
Cheers, Mark.
On Wed, May 20, 2009 at 02:25:17PM +0100, Mark McLoughlin wrote:
On Wed, 2009-05-20 at 13:50 +0100, Richard W.M. Jones wrote:
Here's a (non-scratch) build of the very latest libguestfs for F-11. You're gonna love this one -- 14 subpackages for each architecture :-)
Um. You've pushed this to F-11 too, though:
$> koji latest-pkg dist-f12 --quiet libguestfs libguestfs-1.0.27-2.fc12 dist-f12 rjones $> koji latest-pkg dist-f11-updates-candidate --quiet libguestfs libguestfs-1.0.27-1.fc11.1 dist-f11-updates-candidate rjones
The preview repo is for packages we choose not to push to the stable branch (because we want to avoid regressions) which we would like virt testers using F-11 to play with.
Sure sure ...
You could think of it this way - there are different types of users consuming these packages:
Users who want things to stay stable and who aren't necessarily expecting new features until they update to F-12 - these are people with just the updates repo enabled
Same as (1) but who are willing to help out testing updates for the whole distro in order to catch things before they hit the people in category (1) - these people have the updates and updates-testing repos enabled
Mostly the same as (1) or (2), but have a specific interest in testing new virt features and are willing to deal with virt regressions - these people enable the updates, updates-testing and preview repos
People who are interested in helping with helping with F-12 development in general, not just virt - these people run rawhide
Since you're making libguestfs-1.0.27 available to (1) and (2), they'll naturally be available to (3) too.
i.e. it doesn't need to be in the preview repo, right?
No this one doesn't need to be.
Rich.
I have pretty much given up trying to use the Fedora 11 preview packages ... too many problems with virt-manager and ??
I have moved on to testing this stuff under a F12alpha (plus lots of updates) system and my "problems" have disappeared.
Gene
On Mon, 2009-09-14 at 08:58 -0400, Gene Czarcinski wrote:
I have pretty much given up trying to use the Fedora 11 preview packages ... too many problems with virt-manager and ??
Thanks for all the bugs you have filed
I have moved on to testing this stuff under a F12alpha (plus lots of updates) system and my "problems" have disappeared.
That's okay, good even :-)
IMHO, it's much more useful to test rawhide than F11 + virt-preview.
virt-preview is there to cater for those folks who don't want to switch their whole machine to rawhide. Issues that are specific to F11 + virt-preview are lower priority than stock F11 or F12 issues.
Thanks again, Mark.
I have not noticed too much issues on F11 :-
Setup Libvirt 0.7.0-6 & Xen 3.4.1 Dom0 on top of Fedora 11 (64-bit)
http://www.linuxtoday.com/high_performance/2009082600435OSRH
Boris.
--- On Mon, 9/14/09, Gene Czarcinski gene@czarc.net wrote:
From: Gene Czarcinski gene@czarc.net Subject: Re: [fedora-virt] ANNOUNCE: Rawhide virt repo for F11 users To: fedora-virt@redhat.com Date: Monday, September 14, 2009, 8:58 AM
I have pretty much given up trying to use the Fedora 11 preview packages ... too many problems with virt-manager and ??
I have moved on to testing this stuff under a F12alpha (plus lots of updates) system and my "problems" have disappeared.
Gene
_______________________________________________ Fedora-virt mailing list Fedora-virt@redhat.com https://www.redhat.com/mailman/listinfo/fedora-virt
On Wed, May 20, 2009 at 01:45:22PM +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
Aren't these all already in F11 ?
(We're not doing a virt-preview for F10)
- any new revs of augeas that turn up, eg. if David adds support for
more augeas 'lenses'.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
qemu is an important build + runtime dependency, but I assume that new versions of qemu will be pushed here.
How do you feel about taking packages like the ones above?
It is hard to describe the line, but if they're directly required by new functionality in order to test a virt tool use, then its reasonable to add them. So if the new libguestfs, needs new APIs from perl-Sys-Virt and new QEMU features then its reasonable to add them. Adding new Augeas to get a few extra lens is not critical to be able to test the core functionality, so that would rule it out unless there's some more critical new capability.
The virt-preview repo is intended primarily as an aid to testing / early experimentation. It is not intended for "production" deployment.
Regards, Daniel
On Wed, May 20, 2009 at 01:56:08PM +0100, Daniel P. Berrange wrote:
On Wed, May 20, 2009 at 01:45:22PM +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
Aren't these all already in F11 ?
They are - it's just that I won't rev them intensively for F-11 (just for Rawhide). Unless we have them in virt-preview for F-11 in which case I can also rev them intensively there too :-)
Maybe I'm a bit confused about what virt-preview is really for.
I would normally say to people, just pull the updated packages and dependencies from Rawhide. But there's a danger doing that, eg. if some fundamental soname in Rawhide gets bumped (like libcrypto), then they end up pulling in a huge number of Rawhide packages into their F-11.
Rich.
On Wed, May 20, 2009 at 02:03:53PM +0100, Richard W.M. Jones wrote:
On Wed, May 20, 2009 at 01:56:08PM +0100, Daniel P. Berrange wrote:
On Wed, May 20, 2009 at 01:45:22PM +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
Aren't these all already in F11 ?
They are - it's just that I won't rev them intensively for F-11 (just for Rawhide). Unless we have them in virt-preview for F-11 in which case I can also rev them intensively there too :-)
Maybe I'm a bit confused about what virt-preview is really for.
It is intended as a way for end users to test & experiance new features from rawhide, without needing to use rawhide for their entire distro. It isn't intended as an alternative to updates/updates-testing.
So if there is a new fakechroot release with new features in rawhide that you need for libguestfs, then that's a candidate for virt-preview.
If it is just a few bug fixes in fakechroot, then that's a candidate for normal stable updates repo.
Spefically 'virt-preview' shouldn't have any expectation of support. You don't want to run your servers on virt-preview - its just as raw as rawhide is, merely scope restricted to virt packages.
I would normally say to people, just pull the updated packages and dependencies from Rawhide. But there's a danger doing that, eg. if some fundamental soname in Rawhide gets bumped (like libcrypto), then they end up pulling in a huge number of Rawhide packages into their F-11.
Yes this is the intended use case - it lets people try out new virt features from rawhide without having the rest of their entire OS broken by non-virt features from rawhide.
Regards, Daniel
Hey,
On Wed, 2009-05-20 at 13:45 +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
Not a whole lot of point right now; you can't build in koji against packages in this repo.
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
- any new revs of augeas that turn up, eg. if David adds support for
more augeas 'lenses'.
That's runtime, right? Sure, if it was needed for a new libguestfs feature it would make sense to add.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
Yeah; again the problem of not being able to build against newer versions of libvirt, though.
qemu is an important build + runtime dependency, but I assume that new versions of qemu will be pushed here.
Yes, we already have qemu-0.10.50/kvm-85 in there.
How do you feel about taking packages like the ones above?
I think the way to look at it is - the repo should contain F-12 packages with new virt features that don't belong in F-11 and, within reason, packages needed to enable those new virt features.
By within reason, I mean that e.g. if this was an F-11 preview repo for F-10 a few months ago, we would have had to think hard about whether we wanted to include selinux-policy for sVirt testing. My instinct is that we wouldn't include it because it would be likely to break non-virt things on people.
Cheers, Mark.
On Wed, May 20, 2009 at 02:07:23PM +0100, Mark McLoughlin wrote:
Hey,
On Wed, 2009-05-20 at 13:45 +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
Not a whole lot of point right now; you can't build in koji against packages in this repo.
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
- any new revs of augeas that turn up, eg. if David adds support for
more augeas 'lenses'.
That's runtime, right? Sure, if it was needed for a new libguestfs feature it would make sense to add.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
Yeah; again the problem of not being able to build against newer versions of libvirt, though.
Since we don't have a formal koji build target, and are thus just doing transient scratch builds, I see no reason why we couldn't do a mock build as an alternative, adding in the preview repo to the mock config. Only really need x86_64 and i686, so that's easy enough to do on a single host.
Daniel
On Wed, May 20, 2009 at 02:07:23PM +0100, Mark McLoughlin wrote:
Hey,
On Wed, 2009-05-20 at 13:45 +0100, Richard W.M. Jones wrote:
Are we carrying build dependencies in this repo too?
Not a whole lot of point right now; you can't build in koji against packages in this repo.
For libguestfs, it's likely we'd want a few non-virt packages in there too. Probably these build deps:
febootstrap fakeroot fakechroot zerofree
- any new revs of augeas that turn up, eg. if David adds support for
more augeas 'lenses'.
That's runtime, right? Sure, if it was needed for a new libguestfs feature it would make sense to add.
The ones above are build time, below are runtime.
perl-Sys-Virt is a runtime dependency, but I'm assuming that Dan will be pushing new versions of that into fedora-virt repo.
Yeah; again the problem of not being able to build against newer versions of libvirt, though.
qemu is an important build + runtime dependency, but I assume that new versions of qemu will be pushed here.
Yes, we already have qemu-0.10.50/kvm-85 in there.
How do you feel about taking packages like the ones above?
I think the way to look at it is - the repo should contain F-12 packages with new virt features that don't belong in F-11 and, within reason, packages needed to enable those new virt features.
By within reason, I mean that e.g. if this was an F-11 preview repo for F-10 a few months ago, we would have had to think hard about whether we wanted to include selinux-policy for sVirt testing. My instinct is that we wouldn't include it because it would be likely to break non-virt things on people.
Rich.
On Tue, 2009-05-19 at 18:32 +0100, Mark McLoughlin wrote:
Hey, The idea[1] was discussed here before, so I'll keep this short.
We've set up a repository for people running Fedora 11 who would like to test the rawhide/F12 virt packages. To use it, do e.g.
$> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF [rawvirt] name=Virtualization Rawhide for Fedora 11 baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/ enabled=1 gpgcheck=0 EOF $> yum update
At the moment, it contains the F-12 versions of libvirt and qemu, but as F-12 development continues, it will contain more. I'll send periodic mails to the list detailing the latest updates.
Latest updates:
= libvirt =
* Thu May 21 2009 Mark McLoughlin markmc@redhat.com - 0.6.3-10.fc12 - Fix XML attribute escaping (bug #499791) - Fix serious event handling issues causing guests to be destroyed (bug #499698)
* Thu May 21 2009 Mark McLoughlin markmc@redhat.com - 0.6.3-9.fc12 - Fix qemu argv detection with latest qemu (bug #501923)
= qemu =
* Thu May 21 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-4.kvm86 - Update to kvm-86 release - ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
Cheers, Mark.
On Thu, 2009-05-21 at 14:47 +0100, Mark McLoughlin wrote:
On Tue, 2009-05-19 at 18:32 +0100, Mark McLoughlin wrote:
Hey, The idea[1] was discussed here before, so I'll keep this short.
We've set up a repository for people running Fedora 11 who would like to test the rawhide/F12 virt packages. To use it, do e.g.
$> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF [rawvirt] name=Virtualization Rawhide for Fedora 11 baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/ enabled=1 gpgcheck=0 EOF $> yum update
At the moment, it contains the F-12 versions of libvirt and qemu, but as F-12 development continues, it will contain more. I'll send periodic mails to the list detailing the latest updates.
Latest updates:
Just pushed latest libvirt:
* Fri May 29 2009 Daniel Veillard veillard@redhat.com - 0.6.4-1.fc12 - Upstream release of 0.6.4 - new APIs - fixes for latests QEmu/KVM versions - various assorted fixes
* Mon May 25 2009 Mark McLoughlin markmc@redhat.com - 0.6.3-11.fc12 - Bring up the bridge, even if it doesn't have an IP address (bug #501912)
Cheers, Mark.
On Wed, 2009-06-03 at 14:11 +0100, Mark McLoughlin wrote:
On Thu, 2009-05-21 at 14:47 +0100, Mark McLoughlin wrote:
On Tue, 2009-05-19 at 18:32 +0100, Mark McLoughlin wrote:
Hey, The idea[1] was discussed here before, so I'll keep this short.
We've set up a repository for people running Fedora 11 who would like to test the rawhide/F12 virt packages. To use it, do e.g.
$> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF [rawvirt] name=Virtualization Rawhide for Fedora 11 baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/ enabled=1 gpgcheck=0 EOF $> yum update
At the moment, it contains the F-12 versions of libvirt and qemu, but as F-12 development continues, it will contain more. I'll send periodic mails to the list detailing the latest updates.
Latest updates:
Just pushed latest libvirt:
And now this qemu update:
* Wed Jun 3 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-5.kvm86 - Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412) - Avoid harmless 'unhandled wrmsr' warnings (#499712)
Cheers, Mark.
Hi,
Latest update to virt-preview repo:
* Fri Jun 5 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-6.kvm86 - Fix 'kernel requires an x86-64 CPU' error - BuildRequires ncurses-devel to enable '-curses' option (#504226)
Cheers, Mark.
Hi,
Latest update to virt-preview repo:
* Sat Jun 27 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-7.kvm87 - Update to kvm-87 - Drop upstreamed patches - Cherry-pick new ppc build fix from upstream - Work around broken linux-user build on ppc - Fix hw/pcspk.c build with --disable-kvm - Re-enable preadv()/pwritev() since #497429 is long since fixed - Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
Cheers, Mark.
Hi,
Latest updates to virt-preview repo:
== qemu ==
* Fri Jul 3 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-8.kvm87 - Prefer sysfs over usbfs for usb passthrough (#508326)
== libvirt ==
* Fri Jul 3 2009 Mark McLoughlin markmc@redhat.com - 0.6.4-4.fc12 - Fix libvirtd crash with bad capabilities data (bug #505635)
* Fri Jul 3 2009 Mark McLoughlin markmc@redhat.com - 0.6.4-3.fc12 - Handle shared/readonly image labelling (bug #493692) - Don't unnecessarily try to change a file context (bug #507555) - Don't try to label a disk with no path (e.g. empty cdrom) (bug #499569)
Cheers, Mark.
And now showing to a select preview audience:
== libvirt ==
* Fri Jul 3 2009 Daniel Veillard veillard@redhat.com - 0.6.5-1.fc12 - Upstream release of 0.6.5 - OpenNebula driver - many bug fixes
Cheers, Mark.
More qemu updates in the preview repo:
* Thu Jul 16 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.50-11.kvm88 - Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog - Package mutiboot.bin - Update for how extboot is built - Fix sf.net source URL - Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch - Drop qemu-fix-pcspk-build-with-kvm-disabled.patch - Cherry-pick fix for esound support build failure
* Wed Jul 15 2009 Daniel Berrange berrange@lettuce.camlab.fab.redhat.com - 2:0.10.50-10.kvm87 - Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341) - Create a kvm group if it doesn't exist (rhbz #346151)
* Tue Jul 07 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-9.kvm87 - use pxe roms from gpxe, instead of etherboot package.
Cheers, Mark.
Hi,
The test packages at http://markmc.fedorapeople.org/virt-preview/:
== libvirt ==
* Mon Jul 27 2009 Daniel Veillard veillard@redhat.com - 0.7.0-0.1.gitf055724 - prerelease of 0.7.0
* Sat Jul 25 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.6.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri Jul 10 2009 Richard W.M. Jones rjones@redhat.com - 0.6.5-2.fc12 - Bump release number to rebuild against new libparted.
== qemu ==
* Sun Jul 26 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2:0.10.50-14.kvm88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Jul 23 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-13.kvm88 - Fix bug 513249, -net channel option is broken
* Thu Jul 16 2009 Daniel P. Berrange berrange@redhat.com - 2:0.10.50-12.kvm88 - Add 'qemu' user and group accounts - Force disable xen until it can be made to build
Cheers, Mark.
Thanks to Jan Ondrej for noticing, virt-preview is updated with this libvirt broken deps fix:
* Tue Jul 28 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.2.gitf055724 - Drop glusterfs dep to 2.0.1 (bug #514191)
Cheers, Mark.
Hi,
A bunch more fixes for the libvirt-0.7.0 snapshot is available in rawhide and the virt-preview repository:
(Note: netcf, capng and qemu-user is still disabled in the virt-preview builds)
* Wed Jul 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.5.gitf055724 - Move ldconfig call to libvirt-client %post/%postun - Fix rpmlint warning about libvirt-client summary - Fix disabling polkit and netcf on older fedoras
* Wed Jul 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.4.gitf055724 - Drop explicit libselinux requires, it is autorequired - Drop cleanup of python/tests, apparently not needed - Cherry-pick upstream patch to convert NEWS to UTF-8, drop iconv - Drop python BR; python-devel requires it
* Tue Jul 28 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.3.gitf055724 - Enable netcf support - Pass --with-qemu-user=qemu etc. to configure - Move various requires to the libvirt-client sub-package - Sync some trivial cleanups from upstream spec file - Remove explicit libxml2 requires, again - Build with --without-capng if capng support is disabled - Remove explicit dir creating in makeinstall, replaced by attr in files - Set perms on /var/{run,lib,cache}/libvirt/qemu
Cheers, Mark.
Hello,
are there plans to ass virt-manager-0.8.0 and new virt-install to virt-preview? F12 packages are working for me, I just prefer availability of my packages on any enabled repo.
SAL
On Wed, Jul 29, 2009 at 10:27:29AM +0100, Mark McLoughlin wrote:
Hi,
A bunch more fixes for the libvirt-0.7.0 snapshot is available in rawhide and the virt-preview repository:
(Note: netcf, capng and qemu-user is still disabled in the virt-preview builds)
- Wed Jul 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.5.gitf055724
- Move ldconfig call to libvirt-client %post/%postun
- Fix rpmlint warning about libvirt-client summary
- Fix disabling polkit and netcf on older fedoras
- Wed Jul 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.4.gitf055724
- Drop explicit libselinux requires, it is autorequired
- Drop cleanup of python/tests, apparently not needed
- Cherry-pick upstream patch to convert NEWS to UTF-8, drop iconv
- Drop python BR; python-devel requires it
- Tue Jul 28 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.3.gitf055724
- Enable netcf support
- Pass --with-qemu-user=qemu etc. to configure
- Move various requires to the libvirt-client sub-package
- Sync some trivial cleanups from upstream spec file
- Remove explicit libxml2 requires, again
- Build with --without-capng if capng support is disabled
- Remove explicit dir creating in makeinstall, replaced by attr in files
- Set perms on /var/{run,lib,cache}/libvirt/qemu
Cheers, Mark.
Fedora-virt mailing list Fedora-virt@redhat.com https://www.redhat.com/mailman/listinfo/fedora-virt
On Wed, 2009-07-29 at 11:36 +0200, Ján ONDREJ (SAL) wrote:
Hello,
are there plans to ass virt-manager-0.8.0 and new virt-install to virt-preview? F12 packages are working for me, I just prefer availability of my packages on any enabled repo.
Good point - I'll build them.
Thanks, Mark.
Hey,
The new versions of python-virtinst and virt-manager are now available in virt-preview:
=== python-virtinst ===
* Tue Jul 28 2009 Cole Robinson crobinso@redhat.com - 0.500.0-1.fc12 - Update to version 0.500.0 - New virt-install device options --serial, --parallel, and --video - Allow various auth types for libvirt connections (PolicyKit, SASL, ...) - New virt-clone option --auto-clone: generates all needed input. - Specify network device model via virt-install --network (Guido Gunther)
=== virt-manager ===
* Tue Jul 28 2009 Cole Robinson crobinso@redhat.com - 0.8.0-1.fc12 - Update to release 0.8.0 - New 'Clone VM' Wizard - Improved UI, including an overhaul of the main 'manager' view - System tray icon for easy VM access (start, stop, view console/details) - Wizard for adding serial, parallel, and video devices to existing VMs.
Cheers, Mark.
Goodness, it's all action today - a virt-viewer update now:
* Wed Jul 29 2009 Daniel P. Berrange berrange@redhat.com - 0.2.0-1.fc12 - Update to 0.2.0 release
Cheers, Mark.
and now another libvirt 0.7.0 pre-release snapshot:
* Wed Jul 29 2009 Daniel Veillard veillard@redhat.com - 0.7.0-0.6.gite195b43 - another prerelease with qemu, uml and remote patches - drop the news patch as it's now UTF8 upstream
Cheers, Mark.
More updates available in http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Thu Jul 30 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.1.rc1.rc0 - Update to qemu-kvm-0.11.0-rc1-rc0 - This is a pre-release of the official -rc1 - A vista installer regression is blocking the official -rc1 release - Drop qemu-prefer-sysfs-for-usb-host-devices.patch - Drop qemu-fix-build-for-esd-audio.patch - Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch - Add patch to ensure extboot.bin is installed
== libvirt ==
* Thu Jul 30 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.8.gite195b43 - Add patch from upstream to fix qemu pidfile perms problem
* Thu Jul 30 2009 Daniel P. Berrange berrange@redhat.com - 0.7.0-0.7.gite195b43 - Create qemu/kvm user & group to fix upgrades
Cheers, Mark.
More updates available in http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Fri Jul 31 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.2.rc1.rc0 - Add KSM support - Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
== libvirt ==
* Fri Jul 31 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.9.gite195b43 - Set perms on /var/lib/libvirt/images to 0711
== bochs-bios ==
* Fri Jul 31 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-14.kvm88 - replace kvm-bios with a more modern version, and refresh instructions on how to get it.
Cheers, Mark.
groupadd: GID 107 is not singular useradd: unknown group qemu Non-fatal POSTIN scriptlet failure in rpm package 2:qemu-common-0.10.91-0.2.rc1.rc0.fc11.i586 varovanie: %post(qemu-common-2:0.10.91-0.2.rc1.rc0.fc11.i586) scriptlet failed, exit status 6
Messages have been manually translated from slovak (my language) to english. May be they are not correct.
OpenVPN is using gid 107 on my system.
virtio booting is still not working. :(
SAL
On Fri, Jul 31, 2009 at 05:17:02PM +0100, Mark McLoughlin wrote:
More updates available in http://markmc.fedorapeople.org/virt-preview
== qemu ==
- Fri Jul 31 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.2.rc1.rc0
- Add KSM support
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
== libvirt ==
- Fri Jul 31 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-0.9.gite195b43
- Set perms on /var/lib/libvirt/images to 0711
== bochs-bios ==
- Fri Jul 31 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-14.kvm88
- replace kvm-bios with a more modern version, and refresh instructions on how to get it.
Cheers, Mark.
Fedora-virt mailing list Fedora-virt@redhat.com https://www.redhat.com/mailman/listinfo/fedora-virt
On Fri, 2009-07-31 at 18:57 +0200, Ján ONDREJ (SAL) wrote:
groupadd: GID 107 is not singular useradd: unknown group qemu Non-fatal POSTIN scriptlet failure in rpm package 2:qemu-common-0.10.91-0.2.rc1.rc0.fc11.i586 varovanie: %post(qemu-common-2:0.10.91-0.2.rc1.rc0.fc11.i586) scriptlet failed, exit status 6
Messages have been manually translated from slovak (my language) to english. May be they are not correct.
OpenVPN is using gid 107 on my system.
Okay, it took me a while to figure out this one.
The first problem is that 'groupadd -r' doesn't know that the 100-200 range is reserved for system accounts:
https://bugzilla.redhat.com/515667
This sounds nasty, but it's actually not too bad - 'groupadd -r' should allocate gids from 499 downwards.
However, in rawhide and F-11 updates-testing, this was broken recently:
https://bugzilla.redhat.com/515671
You need to do something like:
1) downgrade to shadow-utils-4.1.2-13.fc11
2) yum erase openvpn qemu*
3) groupdel openvpn
4) yum install openvpn qemu
virtio booting is still not working. :(
This should be resolved now.
Thanks, Mark.
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
On Fri, 2009-07-31 at 18:57 +0200, Ján ONDREJ (SAL) wrote:
groupadd: GID 107 is not singular useradd: unknown group qemu Non-fatal POSTIN scriptlet failure in rpm package 2:qemu-common-0.10.91-0.2.rc1.rc0.fc11.i586 varovanie: %post(qemu-common-2:0.10.91-0.2.rc1.rc0.fc11.i586) scriptlet failed, exit status 6
Messages have been manually translated from slovak (my language) to english. May be they are not correct.
OpenVPN is using gid 107 on my system.
Okay, it took me a while to figure out this one.
The first problem is that 'groupadd -r' doesn't know that the 100-200 range is reserved for system accounts:
https://bugzilla.redhat.com/515667
This sounds nasty, but it's actually not too bad - 'groupadd -r' should allocate gids from 499 downwards.
However, in rawhide and F-11 updates-testing, this was broken recently:
I don't use updates-testing. My system is Fedora 11 (stable updates only).
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586 kernel-PAE-2.6.29.6-213.fc11.i686 kernel-PAE-2.6.29.6-217.2.3.fc11.i686
virtio booting is still not working. :(
This should be resolved now.
Still don't boot. Eating CPU, no action, I can only kill this virtual machine.
[ondrejj@work ~]$ uname -a Linux work.salstar.sk 2.6.29.6-217.2.3.fc11.i686.PAE #1 SMP Wed Jul 29 16:05:22 EDT 2009 i686 i686 i386 GNU/Linux
SAL
On Wed, 2009-08-05 at 13:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586
What does this give:
$> groupadd -r foo $> getent group foo
That version of shadow-utils should be allocating system groups high in the 400-500 range
Cheers, Mark.
On Wed, Aug 05, 2009 at 12:53:56PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 13:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586
What does this give:
$> groupadd -r foo $> getent group foo
That version of shadow-utils should be allocating system groups high in the 400-500 range
Yes, this does.
[root@work ondrejj]# groupadd -r foo [root@work ondrejj]# getent group foo foo:x:488: [root@work ondrejj]#
Why do you think, this problem was caused by ascending or descending allocation? I think it does not matter, how it's allocated, when it's allocating same GID for 2 groups.
SAL
On Wed, 2009-08-05 at 16:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 12:53:56PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 13:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586
What does this give:
$> groupadd -r foo $> getent group foo
That version of shadow-utils should be allocating system groups high in the 400-500 range
Yes, this does.
[root@work ondrejj]# groupadd -r foo [root@work ondrejj]# getent group foo foo:x:488: [root@work ondrejj]#
Why do you think, this problem was caused by ascending or descending allocation? I think it does not matter, how it's allocated, when it's allocating same GID for 2 groups.
The openvpn group is added using the 'groupadd -r openvpn' command
I don't understand how that ever allocated gid 107, unless you had shadow-utils-4.1.2-13.fc11 installed at some point because it should normally allocate a gid closer to 107.
In any case, the version of shadow-utils just built today will never allocate gids in the 100-200 range.
The qemu group is added using 'groupadd -g 107 -r qemu' because it has had gid 107 reserved for it. See the uidgid file in the setup RPM.
Cheers, Mark.
On Wed, Aug 05, 2009 at 04:12:41PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 16:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 12:53:56PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 13:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586
What does this give:
$> groupadd -r foo $> getent group foo
That version of shadow-utils should be allocating system groups high in the 400-500 range
Yes, this does.
[root@work ondrejj]# groupadd -r foo [root@work ondrejj]# getent group foo foo:x:488: [root@work ondrejj]#
Why do you think, this problem was caused by ascending or descending allocation? I think it does not matter, how it's allocated, when it's allocating same GID for 2 groups.
The openvpn group is added using the 'groupadd -r openvpn' command
I don't understand how that ever allocated gid 107, unless you had shadow-utils-4.1.2-13.fc11 installed at some point because it should normally allocate a gid closer to 107.
May be it has nothing with shadow-utils, but may be with an older openvpn. My openvpn was installed years ago, may be in Fedora 8.
In any case, the version of shadow-utils just built today will never allocate gids in the 100-200 range.
The qemu group is added using 'groupadd -g 107 -r qemu' because it has had gid 107 reserved for it. See the uidgid file in the setup RPM.
Hmm, ok. So I have to change my openvpn group. I will do this.
But why we can't have dynamic qemu group? Why it need to be defined statically? May be it will conflict with another packages or user settings.
SAL
On Wed, Aug 05, 2009 at 05:46:43PM +0200, J?n ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 04:12:41PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 16:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 12:53:56PM +0100, Mark McLoughlin wrote:
On Wed, 2009-08-05 at 13:25 +0200, Ján ONDREJ (SAL) wrote:
On Wed, Aug 05, 2009 at 11:35:02AM +0100, Mark McLoughlin wrote:
You need to do something like:
- downgrade to shadow-utils-4.1.2-13.fc11
It's my version. There was no newer shadow-utils on my system.
My packages: r[ondrejj@work ~]$ rpm -q qemu shadow-utils kernel-PAE qemu-0.10.91-0.4.rc1.fc11.i586 shadow-utils-4.1.2-13.fc11.i586
What does this give:
$> groupadd -r foo $> getent group foo
That version of shadow-utils should be allocating system groups high in the 400-500 range
Yes, this does.
[root@work ondrejj]# groupadd -r foo [root@work ondrejj]# getent group foo foo:x:488: [root@work ondrejj]#
Why do you think, this problem was caused by ascending or descending allocation? I think it does not matter, how it's allocated, when it's allocating same GID for 2 groups.
The openvpn group is added using the 'groupadd -r openvpn' command
I don't understand how that ever allocated gid 107, unless you had shadow-utils-4.1.2-13.fc11 installed at some point because it should normally allocate a gid closer to 107.
May be it has nothing with shadow-utils, but may be with an older openvpn. My openvpn was installed years ago, may be in Fedora 8.
In any case, the version of shadow-utils just built today will never allocate gids in the 100-200 range.
The qemu group is added using 'groupadd -g 107 -r qemu' because it has had gid 107 reserved for it. See the uidgid file in the setup RPM.
Hmm, ok. So I have to change my openvpn group. I will do this.
But why we can't have dynamic qemu group? Why it need to be defined statically? May be it will conflict with another packages or user settings.
When libvirt runs QEMU as 'qemu' it needs to change ownership of disks to match. If those disks are on shared storage, you want the 'qemu' user ID to be the same everywhere. Not everyone uses NIS, so reserving a static UID is a wise precaution.
Daniel
More updates available in http://markmc.fedorapeople.org/virt-preview
Thanks to Jan for reporting the extboot issue
== qemu ==
* Tue Aug 4 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.4.rc1 - Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
* Tue Aug 4 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.3.rc1.rc0 - Fix extboot checksum (bug #514899)
Cheers, Mark.
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Thu Aug 6 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-2 - Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)
* Wed Aug 5 2009 Daniel Veillard veillard@redhat.com - 0.7.0-1 - Upstream release of 0.7.0 - ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes
Cheers, Mark.
On 08/06/2009 11:37 AM, Mark McLoughlin wrote:
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
- Thu Aug 6 2009 Mark McLoughlinmarkmc@redhat.com - 0.7.0-2
- Make sure qemu can access kernel/initrd (bug #516034)
- Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)
- Wed Aug 5 2009 Daniel Veillardveillard@redhat.com - 0.7.0-1
- Upstream release of 0.7.0
- ESX, VBox3, Power Hypervisor drivers
- new net filesystem glusterfs
- Storage cloning for LVM and Disk backends
- interface implementation based on netcf
- Support cgroups in QEMU driver
- QEmu hotplug NIC support
- a lot of fixes
Cheers, Mark.
For these, do I need the latest netcf (netcf-0.1.0-2.fc12.src.rpm) and augeas (augeas-0.5.2-2.fc12.src.rpm) from rawhide?
Thanks
Bob
On Thu, 2009-08-06 at 16:51 -0400, Robert L Cochran wrote:
On 08/06/2009 11:37 AM, Mark McLoughlin wrote:
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
- Thu Aug 6 2009 Mark McLoughlinmarkmc@redhat.com - 0.7.0-2
- Make sure qemu can access kernel/initrd (bug #516034)
- Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)
- Wed Aug 5 2009 Daniel Veillardveillard@redhat.com - 0.7.0-1
- Upstream release of 0.7.0
- ESX, VBox3, Power Hypervisor drivers
- new net filesystem glusterfs
- Storage cloning for LVM and Disk backends
- interface implementation based on netcf
- Support cgroups in QEMU driver
- QEmu hotplug NIC support
- a lot of fixes
Cheers, Mark.
For these, do I need the latest netcf (netcf-0.1.0-2.fc12.src.rpm) and augeas (augeas-0.5.2-2.fc12.src.rpm) from rawhide?
A bit of a mishap on my part - I accidentally pushed libvirt-0.7.0-2.fc12 rather than libvirt-0.7.0-2.fc11
I've fixed it up now, try again
Thanks, Mark.
On 08/06/2009 05:32 PM, Mark McLoughlin wrote:
On Thu, 2009-08-06 at 16:51 -0400, Robert L Cochran wrote:
On 08/06/2009 11:37 AM, Mark McLoughlin wrote:
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
- Thu Aug 6 2009 Mark McLoughlinmarkmc@redhat.com - 0.7.0-2
- Make sure qemu can access kernel/initrd (bug #516034)
- Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)
- Wed Aug 5 2009 Daniel Veillardveillard@redhat.com - 0.7.0-1
- Upstream release of 0.7.0
- ESX, VBox3, Power Hypervisor drivers
- new net filesystem glusterfs
- Storage cloning for LVM and Disk backends
- interface implementation based on netcf
- Support cgroups in QEMU driver
- QEmu hotplug NIC support
- a lot of fixes
Cheers, Mark.
For these, do I need the latest netcf (netcf-0.1.0-2.fc12.src.rpm) and augeas (augeas-0.5.2-2.fc12.src.rpm) from rawhide?
A bit of a mishap on my part - I accidentally pushed libvirt-0.7.0-2.fc12 rather than libvirt-0.7.0-2.fc11
I've fixed it up now, try again
Thanks, Mark.
Actually Mark, I started out rather confused about how to actually get the libvirt goodies, and I think we both benefited. You updated libvirt and I figured out how to use your repo, and now have libvirt 0.7.0.
Bob
More updates available in http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Fri Aug 7 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.5.rc1 - Fix virtio_net with -net user (#516022)
Cheers, Mark.
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Mon Aug 10 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-3 - Don't fail to start network if ipv6 modules is not loaded (#516497)
Cheers, Mark.
More updates available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Wed Aug 19 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-5 - Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance
* Thu Aug 13 2009 Daniel P. Berrange berrange@redhat.com - 0.7.0-4 - Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)
Cheers, Mark.
Another update available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Wed Aug 19 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-6 - Fix migration completion with newer versions of qemu (#516187)
Cheers, Mark.
http://bderzhavets.wordpress.com/2009/08/20/setup-libvirt-0-7-0-6-xen-3-4-1-...
--- On Wed, 8/19/09, Mark McLoughlin markmc@redhat.com wrote:
From: Mark McLoughlin markmc@redhat.com Subject: Re: [fedora-virt] ANNOUNCE: Rawhide virt repo for F11 users To: "Fedora Virtualization List" fedora-virt@redhat.com Date: Wednesday, August 19, 2009, 1:35 PM
Another update available in http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Wed Aug 19 2009 Mark McLoughlin markmc@redhat.com - 0.7.0-6 - Fix migration completion with newer versions of qemu (#516187)
Cheers, Mark.
_______________________________________________ Fedora-virt mailing list Fedora-virt@redhat.com https://www.redhat.com/mailman/listinfo/fedora-virt
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Sun Sep 6 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-0.1.gitg3ef2e05 - Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches
== qemu ==
* Mon Sep 7 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.92-1 - Update to qemu-kvm-0.11.0-rc2 - Drop upstreamed patches - extboot install now fixed upstream - Re-place TCG init fix (#516543) with the one gone upstream
* Mon Sep 7 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.10.rc1 - Fix MSI-X error handling on older kernels (#519787)
* Fri Sep 4 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.9.rc1 - Make pulseaudio the default audio backend (#519540, #495964, #496627)
* Thu Aug 20 2009 Richard W.M. Jones rjones@redhat.com - 2:0.10.91-0.8.rc1 - Fix segfault when qemu-kvm is invoked inside a VM (#516543)
* Tue Aug 18 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.91-0.7.rc1 - Fix permissions on udev rules (#517571)
* Mon Aug 17 2009 Lubomir Rintel lkundrak@v3.sk - 2:0.10.91-0.6.rc1 - Allow blacklisting of kvm modules (#517866)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== python-virtinst ==
* Sun Sep 13 2009 Cole Robinson crobinso@redhat.com - 0.400.3-9.fc11 - Fix parse error when looking for default bridge (bz 506319) - Use virtio for SLES guests (bz 505317) - Don't erroneously set limit for amount of virtio devices (bz 499654)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== virt-manager ==
* Mon Sep 14 2009 Cole Robinson crobinso@redhat.com - 0.8.0-3.fc12 - Fix disk XML mangling via connect/eject cdrom (bz 516116) - Fix delete button sensitivity (bz 518536) - Fix populating text box from storage browser in 'New VM' (bz 517263) - Fix a traceback in an 'Add Hardware' error path (bz 517286)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Mon Sep 14 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-0.2.gitfac3f4c - Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Tue Sep 15 2009 Daniel Veillard veillard@redhat.com - 0.7.1-1 - Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Wed Sep 16 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.92-4 - Fix for KSM patch from Justin Forbes
* Wed Sep 16 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.92-3 - Add ksmtuned, also from Dan Kenigsberg - Use %_initddir macro
* Wed Sep 16 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.92-2 - Add ksm control script from Dan Kenigsberg
== libvirt ==
* Thu Sep 17 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-4 - A couple of hot-unplug memory handling fixes (#523953)
* Thu Sep 17 2009 Daniel Veillard veillard@redhat.com - 0.7.1-3 - disable numactl on s390[x]
* Thu Sep 17 2009 Daniel Veillard veillard@redhat.com - 0.7.1-2 - revamp of spec file for modularity and RHELs
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Mon Sep 21 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-5 - Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Wed Sep 23 2009 Mark McLoughlin markmc@redhat.com - 2:0.10.92-5 - Fix issue causing NIC hotplug confusion when no model is specified (#524022)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Mon Sep 28 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-1 - Update to 0.11.0 release - Drop a couple of upstreamed patches
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Mon Sep 28 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-2 - Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)
== libvirt ==
* Wed Sep 30 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-7 - Fix USB device passthrough (#522683)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== libvirt ==
* Thu Oct 1 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-8 - Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)
== python-virtinst ==
* Thu Sep 24 2009 Cole Robinson crobinso@redhat.com - 0.500.0-4.fc12 - Don't use usermode net for non-root qemu:///system via virt-install - Fix cdrom installs where the iso is a storage volume (bz 524109) - Fix path permissions for kernel/initrd download location (bz 523960)
* Wed Sep 16 2009 Cole Robinson crobinso@redhat.com - 0.500.0-3.fc12 - Don't generate bogus disk driver XML. - Add '--disk format=' for specifying format (qcow2, ...) when provisioning - Add Fedora12 to os dictionary
== virt-manager ==
* Tue Sep 29 2009 Cole Robinson crobinso@redhat.com - 0.8.0-6.fc12 - Fix VCPU hotplug - Remove access to outdated docs (bz 522823, bz 524805) - Update VM state text in manager view (bz 526182) - Update translations (bz 493795)
* Thu Sep 24 2009 Cole Robinson crobinso@redhat.com - 0.8.0-5.fc12 - Refresh host disk space in create wizard (bz 502777) - Offer to fix disk permission issues (bz 517379)
* Thu Sep 17 2009 Cole Robinson crobinso@redhat.com - 0.8.0-4.fc12 - Don't close libvirt connection for non-fatal errors (bz 522168) - Manager UI tweaks - Generate better errors if disk/net stats polling fails
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Mon Oct 5 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-4 - Use rtl8029 PXE rom for ne2k_pci, not ne (#526777) - Also, replace the gpxe-roms-qemu pkg requires with file-based requires
* Thu Oct 1 2009 Justin M. Forbes jmforbes@redhat.com - 2:0.11.0-3 - Improve error reporting on file access (#524695)
== libvirt ==
* Tue Oct 6 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-10 - Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec
* Tue Oct 6 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-9 - Change logrotate config to weekly (#526769)
== python-virtinst ==
* Mon Oct 05 2009 Cole Robinson crobinso@redhat.com - 0.500.0-5.fc12 - Update translations (bz 493795)
== virt-manager ==
* Mon Oct 05 2009 Cole Robinson crobinso@redhat.com - 0.8.0-7.fc12 - More translations (bz 493795) - Don't allow creating a volume without a name (bz 526111) - Don't allow volume allocation > capacity (bz 526077) - Add tooltips for toolbar buttons (bz 524083)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Fri Oct 9 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-6 - Fix fs errors with virtio and qcow2 backing file (#524734) - Fix ksm initscript errors on kernel missing ksm (#527653) - Add missing Requires(post): getent, useradd, groupadd (#527087)
* Tue Oct 6 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-5 - Add 'retune' verb to ksmtuned init script
== libvirt ==
* Fri Oct 9 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-11 - Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Mon Oct 19 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-7 - Fix potential segfault from too small MSR_COUNT (#528901)
== libvirt ==
* Mon Oct 19 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-13 - Misc fixes to qemu machine types handling - A couple of XML formatting fixes
* Tue Oct 13 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-12 - Fix restore of qemu guest using raw save format (#523158)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
The latest updates available from http://markmc.fedorapeople.org/virt-preview
== qemu ==
* Thu Oct 29 2009 Mark McLoughlin markmc@redhat.com - 2:0.11.0-9 - Fix dropped packets with non-virtio NICs (#531419)
* Wed Oct 21 2009 Glauber Costa gcosta@redhat.com - 2:0.11.0-8 - Properly save kvm time registers (#524229)
== libvirt ==
* Thu Oct 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-15 - Avoid compressing small log files (#531030)
* Thu Oct 29 2009 Mark McLoughlin markmc@redhat.com - 0.7.1-14 - Make libvirt-devel require libvirt-client, not libvirt - Fix xen driver recounting (#531429) - Fix crash on virsh error (#531429) - Fix segfault where XML parsing fails in qemu disk hotplug - Fix segfault where interface target device name is ommitted (#523418)
Cheers, Mark.
== About The Virtualization Preview Repository ==
The virt-preview repository offers Fedora 11 users the opportunity to help out with testing the rawhide virtualization packages, without having to run all of rawhide.
Bugs should be reported to http://bugzilla.redhat.com/ using 'rawhide' as the distribution version. Note clearly in the bug report that you are running these packages on Fedora 11.
On Tue, Jul 28, 2009 at 09:30:17AM +0100, Mark McLoughlin wrote:
Hi,
The test packages at http://markmc.fedorapeople.org/virt-preview/:
== libvirt ==
- Mon Jul 27 2009 Daniel Veillard veillard@redhat.com - 0.7.0-0.1.gitf055724
- prerelease of 0.7.0
- Sat Jul 25 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.6.5-3
- Fri Jul 10 2009 Richard W.M. Jones rjones@redhat.com - 0.6.5-2.fc12
- Bump release number to rebuild against new libparted.
== qemu ==
- Sun Jul 26 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2:0.10.50-14.kvm88
- Thu Jul 23 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-13.kvm88
- Fix bug 513249, -net channel option is broken
- Thu Jul 16 2009 Daniel P. Berrange berrange@redhat.com - 2:0.10.50-12.kvm88
- Add 'qemu' user and group accounts
- Force disable xen until it can be made to build
Cheers, Mark.
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
--Hugh
On Tue, 2009-07-28 at 07:21 -0400, Hugh O. Brock wrote:
On Tue, Jul 28, 2009 at 09:30:17AM +0100, Mark McLoughlin wrote:
Hi,
The test packages at http://markmc.fedorapeople.org/virt-preview/:
== libvirt ==
- Mon Jul 27 2009 Daniel Veillard veillard@redhat.com - 0.7.0-0.1.gitf055724
- prerelease of 0.7.0
- Sat Jul 25 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.6.5-3
- Fri Jul 10 2009 Richard W.M. Jones rjones@redhat.com - 0.6.5-2.fc12
- Bump release number to rebuild against new libparted.
== qemu ==
- Sun Jul 26 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2:0.10.50-14.kvm88
- Thu Jul 23 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-13.kvm88
- Fix bug 513249, -net channel option is broken
- Thu Jul 16 2009 Daniel P. Berrange berrange@redhat.com - 2:0.10.50-12.kvm88
- Add 'qemu' user and group accounts
- Force disable xen until it can be made to build
Cheers, Mark.
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
Yep, can do - so long as it won't require anything else rawhide specific?
Cheers, Mark.
On Tue, 2009-07-28 at 12:30 +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 07:21 -0400, Hugh O. Brock wrote:
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
Yep, can do - so long as it won't require anything else rawhide specific?
Sorry, brainfart.
We can't build things in virt-preview that aren't in dist-f11-updates, so we'd have to disable netcf for now
From CVS, it looks like lutter is going to push it to F-11, though?
Cheers, Mark.
On Tue, Jul 28, 2009 at 12:33:50PM +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 12:30 +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 07:21 -0400, Hugh O. Brock wrote:
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
Yep, can do - so long as it won't require anything else rawhide specific?
Sorry, brainfart.
We can't build things in virt-preview that aren't in dist-f11-updates, so we'd have to disable netcf for now
From CVS, it looks like lutter is going to push it to F-11, though?
Hmm, yes, and in point of fact since it's a brand-new package it might as well go into updates-testing and (eventually) stable. So probably no need to put it in virt-preview in that case. On the other hand, next time there's a major update for f12...
Take care, --Hugh
On Tue, 2009-07-28 at 12:33 +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 12:30 +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 07:21 -0400, Hugh O. Brock wrote:
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
Yep, can do - so long as it won't require anything else rawhide specific?
Sorry, brainfart.
We can't build things in virt-preview that aren't in dist-f11-updates, so we'd have to disable netcf for now
From CVS, it looks like lutter is going to push it to F-11, though?
Yes, I am building it for F-10 and F-11 - the delay is caused by the dependency on augeas >= 0.5.2, which is not in updates yet, only updates-testing, but I had releng tag it as an override.
IOW, netcf should be in updates-testing for F-10 and F-11 shortly.
David
On Tue, Jul 28, 2009 at 12:33:50PM +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 12:30 +0100, Mark McLoughlin wrote:
On Tue, 2009-07-28 at 07:21 -0400, Hugh O. Brock wrote:
Hey Mark. This version of libvirt is going to have a dependency on netcf, which is I think only in Rawhide at the moment -- Do we want to pull it into virt-preview as well?
Yep, can do - so long as it won't require anything else rawhide specific?
Sorry, brainfart.
We can't build things in virt-preview that aren't in dist-f11-updates, so we'd have to disable netcf for now
Can't you just do a local mock based build instead of koji scratch ? We only really need to support x86_64 & i386 for virt-preview, so lack of ppc coverage wouldn't really matter
Daniel
On Tue, Jul 28, 2009 at 09:30:17AM +0100, Mark McLoughlin wrote:
== qemu ==
- Sun Jul 26 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2:0.10.50-14.kvm88
This version of qemu is randomly broken when running libguestfs ...
- Thu Jul 23 2009 Glauber Costa glommer@redhat.com - 2:0.10.50-13.kvm88
- Fix bug 513249, -net channel option is broken
... even with this patch (which fixes guestfwd support).
It seems like a qemu-TCG-on-Xen problem (yet again).
Rich.
On Tue, Jul 28, 2009 at 07:15:22PM +0100, Richard W.M. Jones wrote:
It seems like a qemu-TCG-on-Xen problem (yet again).
I wasn't just complaining about this - I'm going to try to track down the emulation bug when I have some time.
Rich.
On Tue, 2009-07-28 at 19:16 +0100, Richard W.M. Jones wrote:
On Tue, Jul 28, 2009 at 07:15:22PM +0100, Richard W.M. Jones wrote:
It seems like a qemu-TCG-on-Xen problem (yet again).
I wasn't just complaining about this - I'm going to try to track down the emulation bug when I have some time.
Yep, understood.
I think TCG regressions are to be expected, really - very few people are testing TCG with qemu-kvm.git, I reckon
Thanks, Mark.