<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:34:00 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[OPNFLWPLUG-1023] failures with ovs 2.8.x and 2.9.x</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-1023</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;This bug will track the issues involved with updating to ovs 2.8.x and ovs 2.9.x.&lt;/p&gt;

&lt;p&gt;After &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/73735/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/73735/&lt;/a&gt; there are still codec issues:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/builder-copy-sandbox-logs/196/shague-queens-netvirt-csit-1node-openstack-queens-upstream-stateful-fluorine/7/odl_1/odl1_karaf.log.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/builder-copy-sandbox-logs/196/shague-queens-netvirt-csit-1node-openstack-queens-upstream-stateful-fluorine/7/odl_1/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2018-07-09T14:44:28,867 | WARN  | epollEventLoopGroup-9-1 | OFDecoder                        | 386 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Message deserialization failedjava.lang.IllegalStateException: Deserializer for key: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1034 oxm_field: 5 experimenterID: null was not found - please verify that all needed deserializers ale loaded correctly	at org.opendaylight.openflowjava.protocol.impl.deserialization.DeserializerRegistryImpl.getDeserializer(DeserializerRegistryImpl.java:69) [386:org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowplugin.impl.protocol.deserialization.match.MatchDeserializer.deserializeEntry(MatchDeserializer.java:103) [377:org.opendaylight.openflowplugin.impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowplugin.impl.protocol.deserialization.match.MatchDeserializer.deserialize(MatchDeserializer.java:59) [377:org.opendaylight.openflowplugin.impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowplugin.impl.protocol.deserialization.match.MatchDeserializer.deserialize(MatchDeserializer.java:31) [377:org.opendaylight.openflowplugin.impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowplugin.impl.protocol.deserialization.messages.PacketInMessageDeserializer.deserialize(PacketInMessageDeserializer.java:67) [377:org.opendaylight.openflowplugin.impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowplugin.impl.protocol.deserialization.messages.PacketInMessageDeserializer.deserialize(PacketInMessageDeserializer.java:30) [377:org.opendaylight.openflowplugin.impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowjava.protocol.impl.deserialization.DeserializationFactory.deserialize(DeserializationFactory.java:56) [386:org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowjava.protocol.impl.core.OFDecoder.decode(OFDecoder.java:51) [386:org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT]	at org.opendaylight.openflowjava.protocol.impl.core.OFDecoder.decode(OFDecoder.java:27) [386:org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT]	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) [53:io.netty.codec:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [58:io.netty.transport:4.1.22.Final]	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) [53:io.netty.codec:4.1.22.Final]	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) [53:io.netty.codec:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [58:io.netty.transport:4.1.22.Final]	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) [53:io.netty.codec:4.1.22.Final]	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) [53:io.netty.codec:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [58:io.netty.transport:4.1.22.Final]	at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [56:io.netty.handler:4.1.22.Final]	at org.opendaylight.openflowjava.protocol.impl.core.IdleHandler.channelRead(IdleHandler.java:37) [386:org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1414) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:945) [58:io.netty.transport:4.1.22.Final]	at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:806) [59:io.netty.transport-native-epoll:4.1.22.Final]	at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:404) [59:io.netty.transport-native-epoll:4.1.22.Final]	at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:293) [59:io.netty.transport-native-epoll:4.1.22.Final]	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886) [55:io.netty.common:4.1.22.Final]	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [55:io.netty.common:4.1.22.Final]	at java.lang.Thread.run(Thread.java:748) [?:?]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30296">OPNFLWPLUG-1023</key>
            <summary>failures with ovs 2.8.x and 2.9.x</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="Arunprakash">Arunprakash D</assignee>
                                    <reporter username="shague">Sam Hague</reporter>
                        <labels>
                            <label>csit:exception</label>
                    </labels>
                <created>Mon, 9 Jul 2018 15:16:07 +0000</created>
                <updated>Tue, 17 Jul 2018 02:41:44 +0000</updated>
                            <resolved>Mon, 16 Jul 2018 15:54:13 +0000</resolved>
                                                    <fixVersion>Fluorine</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="64017" author="arunprakash" created="Thu, 12 Jul 2018 02:32:54 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=shague&quot; class=&quot;user-hover&quot; rel=&quot;shague&quot;&gt;shague&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=Avishnoi&quot; class=&quot;user-hover&quot; rel=&quot;Avishnoi&quot;&gt;Avishnoi&lt;/a&gt; from the tcpdump we were seeing many new ct matches were being sent to controller via packet-in messages. There are no support for these ct matches in openflowplugin.&lt;/p&gt;

&lt;p&gt;Existing ct support:&lt;br/&gt;
 ct_state&lt;br/&gt;
 ct_zone&lt;br/&gt;
 ct_mark&lt;br/&gt;
 ct_label&lt;/p&gt;

&lt;p&gt;New ct from OVS 2.8+ for which no support available&#160;&lt;br/&gt;
 ct_nw_src&lt;br/&gt;
 ct_nw_dst&lt;/p&gt;

&lt;p&gt;ct_ipv6_src&lt;br/&gt;
 ct_ipv6_dst&lt;br/&gt;
 ct_nw_proto&lt;br/&gt;
 ct_tp_src (i have added recently)&lt;br/&gt;
 ct_tp_dst(i have added recently)&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Even after merging Jaime&apos;s reviews we will hit the exceptions provided in this jira.&lt;/p&gt;

&lt;p&gt;Please refer attached packet capture.&lt;/p&gt;</comment>
                            <comment id="64049" author="arunprakash" created="Mon, 16 Jul 2018 06:08:30 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=shague&quot; class=&quot;user-hover&quot; rel=&quot;shague&quot;&gt;shague&lt;/a&gt;, hope review&#160;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; fixes this issue. Please let us know if there is anything expected out of this bug.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;&#160;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/74017/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/74017/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="64056" author="shague@redhat.com" created="Tue, 17 Jul 2018 02:41:44 +0000"  >&lt;p&gt;I will start a CSIT run on this. The current CSIT uses ovs 2.7.2 so this patch really hasn&apos;t passed a 2.9.x run.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14759" name="packet-in.pcap" size="326" author="Arunprakash" created="Thu, 12 Jul 2018 02:33:11 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03gk7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>