Activity log for bug #1068365

Date Who What changed Old value New value Message
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