[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-16 Thread Aaron Rosen
Hi Adam,

I just tested out the new package and it resolves the issue.

Thanks!

Aaron

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-16 Thread Aaron Rosen
[IMPACT]

 * ovs-vsswitchd crashes when processing IPv6 neighbor discovery packets
with VLAN headers received in a tunnel configured with key=flow or
in_key=flow.

 * This bug affects us from pushing a change to to the OpenStack Quantum
project, which uses OVS on Ubuntu precise quite heavily.

[TESTCASE]

 * Install the current openvswitch package from precise (1.4.0) on two
machines. Then, create tunnel ports between the two machines. Next
attach a VM to each of the ovs_bridges and add flow table entries which
cause traffic entering the bridge to be appended with a VLAN_ID and then
output a tunnel port. When IPv6 neighbor discovery packets from the vm
enter this port ovs-vswitchd will crash.


[Regression Potential] 

 * None

[Other Info]
 
 * Link to patch that exposes this issue in openstack Quantum  
https://review.openstack.org/#/c/9416/

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-16 Thread Aaron Rosen
[IMPACT]

 * ovs-vsswitchd crashes when processing IPv6 neighbor discovery packets
with VLAN headers received in a tunnel configured with key=flow or
in_key=flow.

 * This bug affects us from pushing a change to to the OpenStack Quantum
project, which uses OVS on Ubuntu precise quite heavily.

[TESTCASE]

 * Install the current openvswitch package from precise (1.4.0) on two
machines. Then, create tunnel ports between the two machines. Next
attach a VM to each of the ovs_bridges and add flow table entries which
cause traffic entering the bridge to be appended with a VLAN_ID and then
output a tunnel port. When IPv6 neighbor discovery packets from the vm
enter this port ovs-vswitchd will crash.

[Regression Potential]

 * None

[Other Info]
 * Patch: 
http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff_plain;h=11f84dce005dd14a374ab2ef5f8c25bcf8285a36;hp=776cf91b42f631b4929fffe8ddd2aa06b40ea24c

 * Mailing list discussion: 
http://openvswitch.org/pipermail/dev/2012-May/017249.html
 * Link to patch that exposes this issue in openstack Quantum: 
https://review.openstack.org/#/c/9416/

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  [SRU] update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-16 Thread Launchpad Bug Tracker
** Branch linked:
lp:~gandelman-a/ubuntu/precise/openvswitch/update_key_bytes

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  [SRU] update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-13 Thread Aaron Rosen
Hi Adam,

It seems like this patch wasn't actually applied to the package you
provided?

 I downloaded openvswitch-datapath-source_1.4.0-1ubuntu1.1_all.deb
(http://ppa.launchpad.net/gandelman-a/ppa/ubuntu/pool/main/o/openvswitch
/openvswitch-datapath-source_1.4.0-1ubuntu1.1_all.deb)  and navigated to
data.tar.gz-./usr/src/openvswitch-datapath.tar.bz2-/modules
/openvswitch-datapath/-openvswitch.tar.gz-openvswitch/lib/odp-util.h
and :

#define ODPUTIL_FLOW_KEY_BYTES 144
not 
#define ODPUTIL_FLOW_KEY_BYTES 200

I also confirmed the same thing with the package built with debug
symbols.

Thanks,

Aaron

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-13 Thread Adam Gandelman
@Aaron-

Apologies, looks like the patch file got left out of my local VCS before
package build.  I've rebuilt a new package in the same PPA (now version
1.4.0-1ubuntu1.2) that actually includes the originally intended patch.
Thanks

Adam

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-12 Thread James Page
** Changed in: openvswitch (Ubuntu Precise)
   Status: Incomplete = In Progress

** Changed in: openvswitch (Ubuntu Precise)
 Assignee: (unassigned) = Adam Gandelman (gandelman-a)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-12 Thread Aaron Rosen
Hi Adam,

I just tested out your package and unfortunately that one patch does not
resolve the issue. Could you repackage this using the 1.4.2 tag
(http://openvswitch.org/cgi-
bin/gitweb.cgi?p=openvswitch;a=commit;h=b9a30fe2ebb1d300178d6ba7628b3dc40ff1512b)?

The 1.4.2 release only contains bug fixes for 1.4.1 and 1.4.0.

Thanks,

Aaron

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-12 Thread Aaron Rosen
Hi Adam,

When when investigating this a little more closely  I was able to do the
following (applying the patch Dan linked on top of the v1.4.0 tag) and
it resolved the issue.

git checkout v1.4.0
git cherry-pick 11f84dce005dd14a374ab2ef5f8c25bcf8285a36

Also it seems that what you applied here http://paste.ubuntu.com/1078602
doesn't seem to exactly match the patch that Dan provided here:
http://openvswitch.org/cgi-
bin/gitweb.cgi?p=openvswitch;a=commitdiff_plain;h=11f84dce005dd14a374ab2ef5f8c25bcf8285a36;hp=776cf91b42f631b4929fffe8ddd2aa06b40ea24c
(though the only difference seems to be in dpif-netdev.c for an include.
Was this intentional? )

Thanks,

Aaron

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-12 Thread dan wendlandt
hi aaron, I checked with a member of the ovs team and they confirmed
that the additional include header was not strictly necessary for the
patch.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-09 Thread dan wendlandt
Thanks Adam.  I had the developer confirm that the path looks good.

Adding Aaron Rosen from Nicira to the bug, as he will be the one to grab
the new PPA and confirm that it fixes the issue.  Thanks again for the
quick response.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-06 Thread James Page
** Also affects: openvswitch (Ubuntu Quantal)
   Importance: Undecided
   Status: Incomplete

** Also affects: openvswitch (Ubuntu Precise)
   Importance: Undecided
   Status: New

** Changed in: openvswitch (Ubuntu Precise)
   Status: New = Incomplete

** Changed in: openvswitch (Ubuntu Quantal)
   Status: Incomplete = Fix Released

** Changed in: openvswitch (Ubuntu Precise)
Milestone: None = ubuntu-12.04.1

** Changed in: openvswitch (Ubuntu Precise)
   Importance: Undecided = Medium

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-06 Thread dan wendlandt
Hi Adam, James,

Thanks for the quick response.

The upstream change is here: http://openvswitch.org/cgi-
bin/gitweb.cgi?p=openvswitch;a=commit;h=11f84dce005dd14a374ab2ef5f8c25bcf8285a36

In our testing, VMs frequently send out IPv6 neighbor discovery packets
(the v6 equivalent of ARP) during boot.  When the OVS Quantum plugin is
running in tunnel mode (new default), this causes OVS to crash and wipe
all flow state from its configuration.

I can put you in touch with the the appropriate OVS developer if you
like, as we both work at Nicira.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-06 Thread Adam Gandelman
Dan-

I've applied that commit to our current Precise package and uploaded it
a PPA for testing.  Please find  'openvswitch - 1.4.0-1ubuntu1.1' in the
PPA detailed @ https://launchpad.net/~gandelman-a/+archive/ppa.  The
patch mostly applied okay.  tests/test-odp.c seems to have evolved a bit
since 1.4.0, but the changes from that commit still look okay there (to
my eye, at least).   Please test that package and see if it resolves
your issue.  If so, we can propose the update for an SRU.

You can find the applied patch @ http://paste.ubuntu.com/1078602

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1021530] Re: update to include stable fixes for OVS 1.4

2012-07-05 Thread Adam Gandelman
Dan--

Thanks for reporting and helping Ubuntu better!  As per the policies
surrounding stable release updates [1], at this point its not really
possible to release a new upstream version of OVS into 12.04.  Best bet
would be to provide some details of the OVS bug, links to upstream bug
reports and commits that fixed the issue and see about possibly back-
porting the fix to Precise via an SRU.

Thanks,
Adam

[1] https://wiki.ubuntu.com/StableReleaseUpdates

** Changed in: openvswitch (Ubuntu)
   Status: New = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1021530

Title:
  update to include stable fixes for OVS 1.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1021530/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs