[fedora-virt] Curent status of virt-manager Open vSwitch support
Cole Robinson
crobinso at redhat.com
Mon Sep 22 14:03:31 UTC 2014
On 09/22/2014 09:27 AM, Ian Pilcher wrote:
> On 09/15/2014 09:21 AM, Cole Robinson wrote:
>> There's no explicit openvswitch support in virt-manager or virt-install. That
>> said I'm not too familiar with the openvswitch support in libvirt: if there's
>> a way to use openvswitch using XML config options that predate openvswitch
>> than you can probably make it work with virt-manager
>
> Open vSwitch has worked with libvirt for a long time:
>
> <interface type='bridge'>
> <mac address='52:54:00:91:b0:3f'/>
> <source bridge='ovs0'/>
> <vlan>
> <tag id='250'/>
> </vlan>
> <virtualport type='openvswitch'>
> <parameters interfaceid='25f2a25d-cfed-58f8-be38-2a3d3f057233'/>
> </virtualport>
> <model type='virtio'/>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x03'
> function='0x0'/>
> </interface>
>
> And VMs attached to Open vSwitch ports work just fine in virt-manager.
> The challenge is creating such VMs. The process I use is:
>
> 1) Create new VM in virt-manager ...
>
> - Select "Customize configuration before install"
>
> - In "Advanced options," change the network type to "Specify shared
> device name," and set the "Bridge name" to ovs0
>
> - Click "Finish"
>
> 2) In the customization dialog, remove the NIC
>
> 3) Click "Begin Installation"
>
> 4) Complete installation without a NIC or force-off the VM (if a NIC is
> needed during installation)
>
> 5) Shut down the VM
>
> 6) "virsh edit ..." to add the NIC to the VM
>
> 7) Restart the VM, complete the installation (if needed), configure the
> NIC, etc.
>
> All in all, it's a pretty ugly process.
>
Can you dump the NIC XML you use in a bug report against Virtualization Tools
-> virt-manager ? I'll follow up there with clarifying questions. I'll try to
get this in the the next release
Thanks,
Cole
More information about the virt
mailing list