[openflowplugin-dev] Ignoring unsupported switch features / OVS 2.4 support


Abhijit Kumbhare
 

As we talked yesterday - thanks for investigating this and finding the issue. Let's hope that will help us support OVS 2.4.

On Wed, Nov 18, 2015 at 4:37 PM, Aguiar, Renato <renato.aguiar@...> wrote:
Hi,

The current implementation of openflowjava refuses to keep the connection to switches which implements unsupported features. As a result, if a supported switch implements a new feature, it could become unsupported until the controller implements the codec (serializer/deserializer) to this new feature. However, it could just ignore any unsupported feature and use only the supported ones.

This is happening today for Open vSwitch 2.4. There are some features which are not yet supported by the controller and it is keeping people from using it.

To fix that, I have submitted a patch to ignore unsupported features on table features: https://git.opendaylight.org/gerrit/29905

Feedback is appreciated.

Regards,


Renato Aguiar

_______________________________________________
openflowplugin-dev mailing list
openflowplugin-dev@...
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev


Michal Polkorab
 

Hello,


I reviewed the change - I added a few comments, but it looks fine. I also updated some info in the bug https://bugs.opendaylight.org/show_bug.cgi?id=4473.


Regards,

Michal Polkorab


From: Abhijit Kumbhare <abhijitkoss@...>
Sent: 19 November 2015 01:53
To: Aguiar, Renato
Cc: openflowjava-dev@...; openflowplugin-dev@...
Subject: Re: [openflowjava-dev] [openflowplugin-dev] Ignoring unsupported switch features / OVS 2.4 support
 
As we talked yesterday - thanks for investigating this and finding the issue. Let's hope that will help us support OVS 2.4.

On Wed, Nov 18, 2015 at 4:37 PM, Aguiar, Renato <renato.aguiar@...> wrote:
Hi,

The current implementation of openflowjava refuses to keep the connection to switches which implements unsupported features. As a result, if a supported switch implements a new feature, it could become unsupported until the controller implements the codec (serializer/deserializer) to this new feature. However, it could just ignore any unsupported feature and use only the supported ones.

This is happening today for Open vSwitch 2.4. There are some features which are not yet supported by the controller and it is keeping people from using it.

To fix that, I have submitted a patch to ignore unsupported features on table features: https://git.opendaylight.org/gerrit/29905

Feedback is appreciated.

Regards,


Renato Aguiar

_______________________________________________
openflowplugin-dev mailing list
openflowplugin-dev@...
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

MichalPolkoráb

Software Engineer


Sídlo Mlynské Nivy 56 / 821 05 Bratislava / Slovakia
R&D centrum 
Janka Kráľa 9 /  974 01 Banská Bystrica Slovakia
+421 918 378 907 / michal.polkorab@...
reception: +421 2 206 65 114 / www.pantheon.sk

logo