2014-02-12 04:13:24 |
Thiago Martins |
bug |
|
|
added bug |
2014-02-12 04:26:39 |
Thiago Martins |
description |
Hello!
* Hypervisor is daily / latest Ubuntu 14.04 and guest is Ubuntu 12.04 and 14.04
-
KVM 1.7.0+dfsg-3ubuntu1
openvswitch-switch 2.0.1+git20140120-0ubuntu1
libvirt0 1.2.1-0ubuntu5
-
When I create a KVM Virtual Machine with Virt-Manager, my guests have the following content:
---
<interface type='direct'>
<mac address='52:54:00:99:0d:f5'/>
<source dev='ovsbr1' mode='bridge'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
IPv4 works as expected but IPv6 doesn't.
Then, if I edit the guest XML file with "virsh edit guest-1", and change <interface> like this:
---
<interface type='bridge'>
<mac address='52:54:00:99:0d:f5'/>
<source bridge='ovsbr1'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
The both IPv4 and IPv6 works!
So, I guess that there is something wrong with libvirt...
Thanks!
Thiago |
Hello!
* Hypervisor is daily / latest Ubuntu 14.04 and guest is Ubuntu 12.04 and 14.04
-
KVM 1.7.0+dfsg-3ubuntu1
openvswitch-switch 2.0.1+git20140120-0ubuntu1
libvirt0 1.2.1-0ubuntu5
-
When I create a KVM Virtual Machine with Virt-Manager, my guests have the following content:
---
<interface type='direct'>
<mac address='52:54:00:99:0d:f5'/>
<source dev='ovsbr1' mode='bridge'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
IPv4 works as expected but IPv6 doesn't.
Then, if I edit the guest XML file with "virsh edit guest-1", and change <interface> like this:
---
<interface type='bridge'>
<mac address='52:54:00:99:0d:f5'/>
<source bridge='ovsbr1'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
The both IPv4 and IPv6 works!
So, I guess that there is something wrong with libvirt...
The OVS bridges was created at the host with:
--
ovs-vsctl add-br ovsbr1
ovs-vsctl add-port ovsbr1 eth1
--
* The OpenvSwitch bridges are Okay *
Thanks!
Thiago |
|
2014-02-15 00:40:53 |
Serge Hallyn |
affects |
libvirt (Ubuntu) |
virt-manager (Ubuntu) |
|
2014-02-15 00:40:53 |
Serge Hallyn |
virt-manager (Ubuntu): importance |
Undecided |
Wishlist |
|
2014-02-15 00:40:53 |
Serge Hallyn |
virt-manager (Ubuntu): status |
New |
Confirmed |
|
2014-03-05 15:57:14 |
Serge Hallyn |
virt-manager (Ubuntu): status |
Confirmed |
Incomplete |
|
2014-03-10 04:29:18 |
Serge Hallyn |
bug task added |
|
libvirt (Ubuntu) |
|
2014-03-10 04:29:30 |
Serge Hallyn |
virt-manager (Ubuntu): importance |
Wishlist |
Medium |
|
2014-03-10 04:29:33 |
Serge Hallyn |
libvirt (Ubuntu): importance |
Undecided |
Medium |
|
2014-03-10 04:29:36 |
Serge Hallyn |
libvirt (Ubuntu): status |
New |
Confirmed |
|
2014-03-10 04:36:30 |
Serge Hallyn |
libvirt (Ubuntu): importance |
Medium |
High |
|
2014-03-10 04:37:19 |
Serge Hallyn |
virt-manager (Ubuntu): importance |
Medium |
High |
|
2014-03-10 04:37:19 |
Serge Hallyn |
virt-manager (Ubuntu): status |
Incomplete |
Confirmed |
|
2014-03-13 21:55:34 |
Serge Hallyn |
libvirt (Ubuntu): status |
Confirmed |
Invalid |
|
2014-03-13 21:59:09 |
Serge Hallyn |
bug task deleted |
libvirt (Ubuntu) |
|
|
2014-03-13 21:59:16 |
Serge Hallyn |
virt-manager (Ubuntu): importance |
High |
Wishlist |
|
2014-03-13 22:10:01 |
Serge Hallyn |
summary |
IPv6 fails when "<interface type='direct'>", on top of OVS |
virt-manager does not support ovs bridge |
|
2014-03-13 22:12:15 |
Serge Hallyn |
description |
Hello!
* Hypervisor is daily / latest Ubuntu 14.04 and guest is Ubuntu 12.04 and 14.04
-
KVM 1.7.0+dfsg-3ubuntu1
openvswitch-switch 2.0.1+git20140120-0ubuntu1
libvirt0 1.2.1-0ubuntu5
-
When I create a KVM Virtual Machine with Virt-Manager, my guests have the following content:
---
<interface type='direct'>
<mac address='52:54:00:99:0d:f5'/>
<source dev='ovsbr1' mode='bridge'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
IPv4 works as expected but IPv6 doesn't.
Then, if I edit the guest XML file with "virsh edit guest-1", and change <interface> like this:
---
<interface type='bridge'>
<mac address='52:54:00:99:0d:f5'/>
<source bridge='ovsbr1'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
The both IPv4 and IPv6 works!
So, I guess that there is something wrong with libvirt...
The OVS bridges was created at the host with:
--
ovs-vsctl add-br ovsbr1
ovs-vsctl add-port ovsbr1 eth1
--
* The OpenvSwitch bridges are Okay *
Thanks!
Thiago |
Summary: if eth0 is bridged to a unix bridge br0, virt-manager can create
a vm connected through that bridge. However if eth0 is bridged to a openvswitch
bridge ovsbr1, then virt-manager cannot create a vm connected through that
bridge (fails when starting up). It needs to be taught to add the
<virtualport type='openvswitch'> tag into the <interface> section.
========================================
Original description:
========================================
Hello!
* Hypervisor is daily / latest Ubuntu 14.04 and guest is Ubuntu 12.04 and 14.04
-
KVM 1.7.0+dfsg-3ubuntu1
openvswitch-switch 2.0.1+git20140120-0ubuntu1
libvirt0 1.2.1-0ubuntu5
-
When I create a KVM Virtual Machine with Virt-Manager, my guests have the following content:
---
<interface type='direct'>
<mac address='52:54:00:99:0d:f5'/>
<source dev='ovsbr1' mode='bridge'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
IPv4 works as expected but IPv6 doesn't.
Then, if I edit the guest XML file with "virsh edit guest-1", and change <interface> like this:
---
<interface type='bridge'>
<mac address='52:54:00:99:0d:f5'/>
<source bridge='ovsbr1'/>
<virtualport type='openvswitch'>
<parameters interfaceid='3f1a9ee2-bef8-4cdf-88ad-6904f317348a'/>
</virtualport>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
---
The both IPv4 and IPv6 works!
So, I guess that there is something wrong with libvirt...
The OVS bridges was created at the host with:
--
ovs-vsctl add-br ovsbr1
ovs-vsctl add-port ovsbr1 eth1
--
* The OpenvSwitch bridges are Okay *
Thanks!
Thiago |
|
2015-03-06 06:10:35 |
zx |
virt-manager (Ubuntu): status |
Confirmed |
Fix Released |
|