2012-10-18 22:19:27 |
Serge Hallyn |
bug |
|
|
added bug |
2012-10-18 22:19:37 |
Serge Hallyn |
linux (Ubuntu): importance |
Undecided |
High |
|
2012-10-18 22:30:08 |
Brad Figg |
linux (Ubuntu): status |
New |
Incomplete |
|
2012-10-18 22:30:10 |
Brad Figg |
tags |
|
quantal |
|
2012-10-19 06:57:54 |
Stefan Bader |
bug |
|
|
added subscriber Stefan Bader |
2012-10-23 06:42:19 |
James Page |
linux (Ubuntu): importance |
High |
Critical |
|
2012-10-23 06:42:30 |
James Page |
nominated for series |
|
Ubuntu Quantal |
|
2012-10-23 06:42:30 |
James Page |
bug task added |
|
linux (Ubuntu Quantal) |
|
2012-10-23 06:42:30 |
James Page |
nominated for series |
|
Ubuntu Raring |
|
2012-10-23 06:42:30 |
James Page |
bug task added |
|
linux (Ubuntu Raring) |
|
2012-10-23 06:42:40 |
James Page |
linux (Ubuntu Quantal): importance |
Undecided |
Critical |
|
2012-10-23 06:42:46 |
James Page |
linux (Ubuntu Raring): status |
Incomplete |
Confirmed |
|
2012-10-23 06:42:49 |
James Page |
linux (Ubuntu Quantal): status |
New |
Confirmed |
|
2012-10-23 06:43:07 |
James Page |
bug task added |
|
openvswitch (Ubuntu) |
|
2012-10-23 14:17:07 |
James Page |
bug |
|
|
added subscriber James Page |
2012-10-23 14:18:04 |
James Page |
branch linked |
|
lp:~james-page/ubuntu/quantal/openvswitch/3.5-support |
|
2012-10-23 14:18:12 |
James Page |
openvswitch (Ubuntu Quantal): assignee |
|
James Page (james-page) |
|
2012-10-23 14:18:14 |
James Page |
openvswitch (Ubuntu Raring): assignee |
|
James Page (james-page) |
|
2012-10-23 14:18:18 |
James Page |
openvswitch (Ubuntu Quantal): status |
New |
In Progress |
|
2012-10-23 14:18:21 |
James Page |
openvswitch (Ubuntu Raring): status |
New |
In Progress |
|
2012-10-23 14:18:25 |
James Page |
openvswitch (Ubuntu Quantal): importance |
Undecided |
Critical |
|
2012-10-23 14:18:27 |
James Page |
openvswitch (Ubuntu Raring): importance |
Undecided |
Critical |
|
2012-10-24 07:29:20 |
James Page |
description |
I use the charm at lp:~serge-hallyn/charms/quantal/ovs-lxc to fire up a pair of lxc nodes. The hooks/install file will show how the nodes are set up. Each node has an openvswitch bridge with a gre tunnel with the other node as remote_ip, and a dnsmasq on the master lxc host. It creates containers which have eth1 slaved to the openvswitch bridge.
On precise (using lp:~serge-hallyn/charms/precise/ovs-lxc) this works. Containers on slave nodes get ip addresses from the dnsmasq on the master, and can communicate to each other over the private 192.168.100.x subnet. Precise is using the openvswitch_mod kernel module.
On quantal, which uses the upstream openvswitch kernel module, it does not work. When I create a container on the slave, and run dhclient on its 'eth1' which is slaved to the openvswitch bridge, tcpdump on the slave host shows the queries on ovbr0 (the openvswitch bridge) but not on eth0. |
[Impact]
Quantal currently only has the openvswitch module provided via the kernel; this does not support gre tunnels between switches which is used extensively by OpenStack Quantum. The DKMS module which is currently disabled in quantal provides these and other features. This is a regression compared to precise which ships the dkms module.
[Test Case]
Serges charm is a excellent way to test this - see lp:~serge-hallyn/charms/quantal/ovs-lxc/trunk
juju deploy local:ovs-lxc master
juju deploy local:ovs-lxc slave
juju add-relation master:master slave:slave
juju ssh slave/0
sudo lxc-start -n quantal-amd64-pristine
LXC instances will not get an IP address from the DHCP server running on the master.
sudo ovs-dpctl show -s
Will not show a gre entry for the configured pipe (its non-functional)
[Regression Potential]
The fix pull in 8 cherry picked commits from upstream trunk which are predominately targetted at the datapath component (currently disabled).
These picks fixup support for the 3.5 kernel and rename the the dkms provided modules to remove the _mod suffix (aligning to the kernel module naming).
There are some changes in the ovs scripts which are used during init control of openvswitch.
[Original Bug]
I use the charm at lp:~serge-hallyn/charms/quantal/ovs-lxc to fire up a pair of lxc nodes. The hooks/install file will show how the nodes are set up. Each node has an openvswitch bridge with a gre tunnel with the other node as remote_ip, and a dnsmasq on the master lxc host. It creates containers which have eth1 slaved to the openvswitch bridge.
On precise (using lp:~serge-hallyn/charms/precise/ovs-lxc) this works. Containers on slave nodes get ip addresses from the dnsmasq on the master, and can communicate to each other over the private 192.168.100.x subnet. Precise is using the openvswitch_mod kernel module.
On quantal, which uses the upstream openvswitch kernel module, it does not work. When I create a container on the slave, and run dhclient on its 'eth1' which is slaved to the openvswitch bridge, tcpdump on the slave host shows the queries on ovbr0 (the openvswitch bridge) but not on eth0. |
|
2012-10-24 09:55:42 |
James Page |
description |
[Impact]
Quantal currently only has the openvswitch module provided via the kernel; this does not support gre tunnels between switches which is used extensively by OpenStack Quantum. The DKMS module which is currently disabled in quantal provides these and other features. This is a regression compared to precise which ships the dkms module.
[Test Case]
Serges charm is a excellent way to test this - see lp:~serge-hallyn/charms/quantal/ovs-lxc/trunk
juju deploy local:ovs-lxc master
juju deploy local:ovs-lxc slave
juju add-relation master:master slave:slave
juju ssh slave/0
sudo lxc-start -n quantal-amd64-pristine
LXC instances will not get an IP address from the DHCP server running on the master.
sudo ovs-dpctl show -s
Will not show a gre entry for the configured pipe (its non-functional)
[Regression Potential]
The fix pull in 8 cherry picked commits from upstream trunk which are predominately targetted at the datapath component (currently disabled).
These picks fixup support for the 3.5 kernel and rename the the dkms provided modules to remove the _mod suffix (aligning to the kernel module naming).
There are some changes in the ovs scripts which are used during init control of openvswitch.
[Original Bug]
I use the charm at lp:~serge-hallyn/charms/quantal/ovs-lxc to fire up a pair of lxc nodes. The hooks/install file will show how the nodes are set up. Each node has an openvswitch bridge with a gre tunnel with the other node as remote_ip, and a dnsmasq on the master lxc host. It creates containers which have eth1 slaved to the openvswitch bridge.
On precise (using lp:~serge-hallyn/charms/precise/ovs-lxc) this works. Containers on slave nodes get ip addresses from the dnsmasq on the master, and can communicate to each other over the private 192.168.100.x subnet. Precise is using the openvswitch_mod kernel module.
On quantal, which uses the upstream openvswitch kernel module, it does not work. When I create a container on the slave, and run dhclient on its 'eth1' which is slaved to the openvswitch bridge, tcpdump on the slave host shows the queries on ovbr0 (the openvswitch bridge) but not on eth0. |
[Impact]
Quantal currently only has the openvswitch module provided via the kernel; this does not support gre tunnels between switches which is used extensively by OpenStack Quantum. The DKMS module which is currently disabled in quantal provides these and other features. This is a regression compared to precise which ships the dkms module.
[Test Case]
Serges charm is a excellent way to test this - see lp:~serge-hallyn/charms/quantal/ovs-lxc/trunk
juju deploy local:ovs-lxc master
juju deploy local:ovs-lxc slave
juju add-relation master:master slave:slave
juju ssh slave/0
sudo lxc-start -n quantal-amd64-pristine
LXC instances will not get an IP address from the DHCP server running on the master.
sudo ovs-dpctl show -s
Will not show a gre entry for the configured pipe (its non-functional)
[Regression Potential]
The fix pull in 8 cherry picked commits from upstream trunk which are predominately targetted at the datapath component (currently disabled) so are well contained.
These picks fixup support for the 3.5 kernel and rename the the dkms provided modules to remove the _mod suffix (aligning to the kernel module naming).
There are some changes in the ovs scripts which are used during init control of openvswitch.
[Original Bug]
I use the charm at lp:~serge-hallyn/charms/quantal/ovs-lxc to fire up a pair of lxc nodes. The hooks/install file will show how the nodes are set up. Each node has an openvswitch bridge with a gre tunnel with the other node as remote_ip, and a dnsmasq on the master lxc host. It creates containers which have eth1 slaved to the openvswitch bridge.
On precise (using lp:~serge-hallyn/charms/precise/ovs-lxc) this works. Containers on slave nodes get ip addresses from the dnsmasq on the master, and can communicate to each other over the private 192.168.100.x subnet. Precise is using the openvswitch_mod kernel module.
On quantal, which uses the upstream openvswitch kernel module, it does not work. When I create a container on the slave, and run dhclient on its 'eth1' which is slaved to the openvswitch bridge, tcpdump on the slave host shows the queries on ovbr0 (the openvswitch bridge) but not on eth0. |
|
2012-10-24 09:59:04 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-10-24 15:54:41 |
James Page |
linux (Ubuntu Quantal): status |
Confirmed |
Won't Fix |
|
2012-10-24 15:54:44 |
James Page |
linux (Ubuntu Raring): status |
Confirmed |
Won't Fix |
|
2012-10-25 09:13:47 |
Dave Walker |
openvswitch (Ubuntu Quantal): status |
In Progress |
Fix Committed |
|
2012-10-25 09:13:52 |
Dave Walker |
bug |
|
|
added subscriber SRU Verification |
2012-10-25 09:13:58 |
Dave Walker |
tags |
quantal |
quantal verification-needed |
|
2012-10-25 10:42:11 |
Launchpad Janitor |
openvswitch (Ubuntu Raring): status |
In Progress |
Fix Released |
|
2012-10-25 17:36:05 |
Serge Hallyn |
tags |
quantal verification-needed |
quantal verification-done |
|
2012-10-28 16:38:38 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/openvswitch |
|
2012-11-04 17:06:03 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2012-11-04 17:06:12 |
Launchpad Janitor |
openvswitch (Ubuntu Quantal): status |
Fix Committed |
Fix Released |
|
2012-11-12 11:03:41 |
anna morris |
bug |
|
|
added subscriber anna morris |
2013-02-14 10:34:29 |
benabadji |
bug |
|
|
added subscriber benabadji |
2013-04-27 17:25:08 |
Mark Maglana |
bug |
|
|
added subscriber Mark |
2013-04-30 21:09:32 |
Brian Cline |
bug |
|
|
added subscriber Brian Cline |
2013-06-05 08:13:10 |
TaeHwan.Koo |
bug |
|
|
added subscriber TaeHwan.Koo |
2013-08-14 21:24:58 |
James Page |
linux (Ubuntu): status |
Confirmed |
Won't Fix |
|