[Bug 553737] Re: [lucid] merge libvirt to 0.7.7

Jamie Strandboge jamie at ubuntu.com
Fri Apr 2 16:47:26 BST 2010


>From IRC from #ubuntu-server (excerpted):
09:36 < jdstrand> kirkland, smoser: in the past, libvirt created a new scsi 
                  controller for every new device. this was a pci add which is 
                  why it showed up magically
09:37 < jdstrand> kirkland, smoser: this is incorrect behavior and now libvirt 
                  adds disks to an existing bus, like what would happen in the 
                  real world
09:39 < jdstrand> smoser: also, aligouri (upstream qemu) reiterated that we 
                  should not be using scsi hot add
09:47 < jdstrand> smoser: virtio hot add stills works
09:43 < smoser> it will absolutely break guests if devices don't "just show up"
09:48 < jdstrand> smoser: of course, kirkland mentioned euco is resistent to 
                  vd* devices
10:05 < jdstrand> kirkland, smoser: so the decision comes down to: do we stick 
                  with the old 0.7.5, lose the bug fixes but maintain 
                  deprecated scsi behavior and not touch euca for an LTS, or 
                  move to the new 0.7.7 with its fixes, but new scsi behavior 
                  and updating euca
10:11 < smoser> the primary one, in my opinion, is that EBS (the functionality 
                exposed by attach/detach) is supposed to promise that your data 
                is SAFE
10:11 < smoser> and as we know, with buggy scsi, that is probably not the case.
10:13 < smoser> i'm open to a tested virtio solution because it is the 
                "accepted solution" for hotplug
10:15 < jdstrand> I'm betting you will see a performance gain over scsi as well
10:15 < kirkland> jdstrand: oh, the performance gain is huge
10:16 < kirkland> jdstrand: we're going to insist on it [Ed. virtio] for lucid+1
10:20 < smoser> kirkland, jdstrand i think, for maintainability that this is 
                probably somethign worth testing

So bottom line, for stability, integrity, maintainability and
performance reasons, kirkland and smoser will test virtio attach and
decide if it is worth pursuing. If so, 0.7.7 could still make it for
Lucid.

-- 
[lucid] merge libvirt to 0.7.7
https://bugs.launchpad.net/bugs/553737
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.



More information about the Ubuntu-server-bugs mailing list