<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:31:54 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-229] OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-229</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;The MD-SAL OpenFlow plugin does not handle SET_TP_SRC/SET_TP_DST actions for OF 1.3 switches.&lt;/p&gt;

&lt;p&gt;This problem is discussed on the openflowplugin-dev ML.&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2014-July/001535.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2014-July/001535.html&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2014-July/001666.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2014-July/001666.html&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;VTN project is planning to use these actions in Helium.&lt;br/&gt;
Therefore, VTN project requests that this issue is fixed by Milestone 5 of Helium release.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27497">OPNFLWPLUG-229</key>
            <summary>OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="Hideyuki1985">Hideyuki Tai</assignee>
                                    <reporter username="Hideyuki1985">Hideyuki Tai</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Aug 2014 21:43:39 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:16 +0000</updated>
                            <resolved>Sat, 1 Nov 2014 00:46:09 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="55949" author="hideyuki.tai@necam.com" created="Wed, 13 Aug 2014 17:51:57 +0000"  >&lt;p&gt;I think this bug (&lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-229&quot; title=&quot;OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-229&quot;&gt;&lt;del&gt;OPNFLWPLUG-229&lt;/del&gt;&lt;/a&gt;) is not a duplicate of &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWJAVA-31&quot; title=&quot;Missing support for SET_TP_SRC/SET_TP_DST actions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWJAVA-31&quot;&gt;&lt;del&gt;OPNFLWJAVA-31&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The &quot;Product&quot; of &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWJAVA-31&quot; title=&quot;Missing support for SET_TP_SRC/SET_TP_DST actions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWJAVA-31&quot;&gt;&lt;del&gt;OPNFLWJAVA-31&lt;/del&gt;&lt;/a&gt; is &quot;openflowjava&quot;.&lt;br/&gt;
Therefore, they focused on OpenFlow Java, and discussed if OpenflowJava should take care of the problem or not.&lt;br/&gt;
And Michal concluded that some of the components above openflowjava should take care of it.&lt;br/&gt;
(I agree with his conclusion.)&lt;/p&gt;


&lt;p&gt;On the other hand, the &quot;Product&quot; of this bug report (&lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-229&quot; title=&quot;OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-229&quot;&gt;&lt;del&gt;OPNFLWPLUG-229&lt;/del&gt;&lt;/a&gt;) is &quot;openflowplugin&quot;.&lt;br/&gt;
As I mentioned in the &quot;Description&quot; of this bug report, here, I&apos;m focusing on OpenFlow plugin.&lt;/p&gt;

&lt;p&gt;Can I revert the status of this bug report back to CONFIRMED?&lt;/p&gt;</comment>
                            <comment id="55950" author="mirehak@cisco.com" created="Thu, 14 Aug 2014 09:21:43 +0000"  >&lt;p&gt;Hi Hideyuki,&lt;br/&gt;
as far as I understood this issue we have 2 ways in md-sal models for creating action in order to change src/dst port of an outgoing packet. &lt;/p&gt;

&lt;p&gt;One is of-1.0 way: direct action on packetOut&lt;br/&gt;
and the other is of-1.3: general set-field action on packetOut containing port stuff.&lt;/p&gt;

&lt;p&gt;And you are trying to use the of-1.0 simple way while talking to of-1.3 device. I guess we need decision here. In md-sal there should not exist 2 ways to the same goal and app should not be forced to distill protocol version of particular device and choose the right way depending on that version. &lt;/p&gt;

&lt;p&gt;Having 2 sources for the same action is definitely a bad idea. I guess we should change md-sal models so that only one way of packetOut actions is supported where possible (presuming that most of of-1.0 features are supported in higher versions). But this would break API towards app now.&lt;/p&gt;

&lt;p&gt;Now - do you think that there is possibility for VTN to change packetOut actions adding code? We can definitely write hotfix for helium so that if only one of mentioned actions is provided then it would be propagated. But this is not the way to a good maintainable code.&lt;/p&gt;</comment>
                            <comment id="55951" author="hideyuki.tai@necam.com" created="Fri, 15 Aug 2014 00:25:50 +0000"  >&lt;p&gt;(In reply to michal rehak from comment #4)&lt;br/&gt;
&amp;gt; Hi Hideyuki,&lt;br/&gt;
(snip)&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Now - do you think that there is possibility for VTN to change packetOut&lt;br/&gt;
&amp;gt; actions adding code? We can definitely write hotfix for helium so that if&lt;br/&gt;
&amp;gt; only one of mentioned actions is provided then it would be propagated. But&lt;br/&gt;
&amp;gt; this is not the way to a good maintainable code.&lt;/p&gt;

&lt;p&gt;Hi Michal,&lt;/p&gt;

&lt;p&gt;That makes sense to me.&lt;/p&gt;

&lt;p&gt;Though VTN Project plans to use SET_TP_SRC/SET_TP_DST actions (or SET_FIELD action) for FLOW_MOD messages, but not for PACKET_OUT messages.&lt;/p&gt;

&lt;p&gt;Anyway, our answer is Yes, we plan to change code to handle this problem.&lt;br/&gt;
Therefore, if OpenFlow Plugin project writes the hotfix, we would be grateful.&lt;/p&gt;

&lt;p&gt;However, VTN Manager is a AD-SAL application, and it does not use the OF plugin directly.&lt;br/&gt;
VTN Manger indirectly uses the OF plugin via sal-compatibility bundle.&lt;br/&gt;
So I think after OpenFlow Plugin project writes the hotfix, sal-compatibility also needs to be fixed.&lt;/p&gt;</comment>
                            <comment id="55952" author="abhijit2511" created="Mon, 18 Aug 2014 14:33:35 +0000"  >&lt;p&gt;Status in the Aug 15 IRC daily meeting:&lt;/p&gt;

&lt;p&gt;ACTION: &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-229&quot; title=&quot;OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-229&quot;&gt;&lt;del&gt;OPNFLWPLUG-229&lt;/del&gt;&lt;/a&gt;: Timotej Kubas will write a hotfix in ActionConverter in order to ship the change port action as set-field encapsulated stuff if of-1.3 and later we will clean md-sal models and fix that in sal-compatibility - deadline Aug 22 (Friday) - but trying to finish by the Tuedsay before. (abhijitkumbhare, 14:17:26)&lt;/p&gt;</comment>
                            <comment id="55953" author="tkubas@cisco.com" created="Wed, 20 Aug 2014 11:31:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/10067/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/10067/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="55954" author="abhijit2511" created="Wed, 20 Aug 2014 15:13:52 +0000"  >&lt;p&gt;Merged.&lt;/p&gt;</comment>
                            <comment id="55955" author="hideyuki.tai@necam.com" created="Fri, 12 Sep 2014 17:26:58 +0000"  >&lt;p&gt;Thank you for submitting the patch for &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-229&quot; title=&quot;OF plugin does not handle SET_TP_SRC/SET_TP_DST actions.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-229&quot;&gt;&lt;del&gt;OPNFLWPLUG-229&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;However, we&apos;ve found out that it is failed to install flow entries which change UDP port and ICMP type/code for OF 1.3 switches.&lt;/p&gt;

&lt;p&gt;When we try to install such flow entries, the OF plugin incorrectly creates flow entries which change TCP port even though the flow entries match UDP or ICMP packets, and consequently OF switches reject FLOW_MOD messages for such flow entries due to MATCH_INCONSISTENT.&lt;/p&gt;

&lt;p&gt;We&apos;ve reviewed the following patch.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/10067/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/10067/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We&apos;ve found out that this patch always converts SET_TP_SRC/SET_TP_DST actions to SET_FIELD(TCP_SRC/TCP_DST) for OF 1.3 switches, though it should convert them to SET_FIELD(UDP_SRC/UDP_DSP) or SET_FIELD(ICMP_TYPE/ICMPV4_CODE) depending on match condition.&lt;/p&gt;</comment>
                            <comment id="55956" author="mirehak@cisco.com" created="Fri, 12 Sep 2014 17:46:35 +0000"  >&lt;p&gt;Hideyuki,&lt;br/&gt;
could you please provide example inputs containing setTpDst/Src with combination of udp and icpm. Shouldn&apos;t there also be ipv6 involved?&lt;/p&gt;

&lt;p&gt;Thank you.&lt;/p&gt;</comment>
                            <comment id="55957" author="hideyuki.tai@necam.com" created="Sat, 13 Sep 2014 01:06:20 +0000"  >&lt;p&gt;(In reply to michal rehak from comment #10)&lt;br/&gt;
&amp;gt; Hideyuki,&lt;br/&gt;
&amp;gt; could you please provide example inputs containing setTpDst/Src with&lt;br/&gt;
&amp;gt; combination of udp and icpm. Shouldn&apos;t there also be ipv6 involved?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Thank you.&lt;/p&gt;

&lt;p&gt;Hi Micahl,&lt;/p&gt;

&lt;p&gt; Test Case #1: TCP (protocol = 6)&lt;/p&gt;

&lt;p&gt;curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
    &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow1&lt;/a&gt; \&lt;br/&gt;
    -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow1&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;, &quot;protocol&quot;:&quot;6&quot;, &quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_TP_DST=1&amp;quot;, &amp;quot;SET_TP_SRC=5&amp;quot;&amp;#93;&lt;/span&gt;, &quot;etherType&quot;:&quot;2048&quot; }&apos;&lt;/p&gt;


&lt;p&gt;  ==&amp;gt; That&apos;s OK.&lt;/p&gt;


&lt;p&gt; Test Case #2: UDP (protocol = 17)&lt;/p&gt;

&lt;p&gt;curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
    &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow2&lt;/a&gt; \&lt;br/&gt;
    -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow2&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;, &quot;protocol&quot;:&quot;17&quot;, &quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_TP_DST=1&amp;quot;, &amp;quot;SET_TP_SRC=5&amp;quot;&amp;#93;&lt;/span&gt;, &quot;etherType&quot;:&quot;2048&quot; }&apos;&lt;/p&gt;

&lt;p&gt;  ==&amp;gt; That&apos;s NG. OpenFlow switches return a ERROR message (CODE: OFPBAC_MATCH_INCONSISTENT)&lt;/p&gt;

&lt;p&gt; Test &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1&quot; title=&quot;run.sh does not correctly handle pathnames containing &amp;quot; &amp;quot; characters&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1&quot;&gt;&lt;del&gt;CONTROLLER-1&lt;/del&gt;&lt;/a&gt;: ICMP (protocol = 1)&lt;/p&gt;


&lt;p&gt;curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Content-type: application/json&quot; -X PUT \&lt;br/&gt;
    &lt;a href=&quot;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/flowprogrammer/default/node/OF/00:00:00:00:00:00:00:01/staticFlow/flow3&lt;/a&gt; \&lt;br/&gt;
    -d &apos;{ &quot;installInHw&quot;:&quot;true&quot;, &quot;name&quot;:&quot;flow3&quot;, &quot;node&quot;:&lt;/p&gt;
{&quot;id&quot;:&quot;00:00:00:00:00:00:00:01&quot;,&quot;type&quot;:&quot;OF&quot;}
&lt;p&gt;,&quot;ingressPort&quot;:&quot;1&quot;, &quot;protocol&quot;:&quot;1&quot;, &quot;priority&quot;:&quot;500&quot;,&quot;actions&quot;:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;SET_TP_DST=1&amp;quot;, &amp;quot;SET_TP_SRC=5&amp;quot;&amp;#93;&lt;/span&gt;, &quot;etherType&quot;:&quot;2048&quot; }&apos;&lt;/p&gt;

&lt;p&gt;  ==&amp;gt; That&apos;s NG. OpenFlow switches return a ERROR message (CODE: OFPBAC_MATCH_INCONSISTENT)&lt;/p&gt;</comment>
                            <comment id="55958" author="tkubas@cisco.com" created="Sun, 21 Sep 2014 18:12:44 +0000"  >&lt;p&gt;We made hotfix for this and now we can handle UDP and TCP protocols in right way. But we are still dealing with ICMP protocol, where after submitting the ICMP flow we get this error on controller:&lt;/p&gt;

&lt;p&gt;2014-09-21 19:40:14.828 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-313&amp;#93;&lt;/span&gt; ERROR o.o.o.t.NodeErrorListenerLoggingImpl  - Error notification ----&lt;span class=&quot;error&quot;&gt;&amp;#91;Type=BadAction, Code=15, Xid =51&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Message caught by wireshark looks proper. &lt;br/&gt;
We are going to investigate this problem further.&lt;/p&gt;</comment>
                            <comment id="55959" author="tkubas@cisco.com" created="Mon, 22 Sep 2014 13:06:27 +0000"  >&lt;p&gt;We still get the error notification &quot;BadAction&quot; but it occurs on virtual device, not in controller.&lt;br/&gt;
Patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11371/&lt;/a&gt;&lt;br/&gt;
Please retest.&lt;/p&gt;</comment>
                            <comment id="55960" author="hideyuki.tai@necam.com" created="Tue, 30 Sep 2014 22:04:10 +0000"  >&lt;p&gt;(In reply to Timotej Kubas from comment #13)&lt;br/&gt;
&amp;gt; We still get the error notification &quot;BadAction&quot; but it occurs on virtual&lt;br/&gt;
&amp;gt; device, not in controller.&lt;br/&gt;
&amp;gt; Patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11371/&lt;/a&gt;&lt;br/&gt;
&amp;gt; Please retest.&lt;/p&gt;

&lt;p&gt;I&apos;ve tested the patch, and confirmed that the patch fixes the bug partially.&lt;/p&gt;


&lt;p&gt;With this patch, I&apos;ve successfully installed a flow entry to change UDP port.&lt;br/&gt;
But it failed to install a flow entry to change ICMP type/code for OF 1.3 switches.&lt;/p&gt;</comment>
                            <comment id="55961" author="mirehak@cisco.com" created="Wed, 15 Oct 2014 22:06:56 +0000"  >&lt;p&gt;I tested icmpv4 against cpqd virtual switch and it accepted the flow.&lt;br/&gt;
This points to device internal data validation issue/feature which causes rejection of flow with icpmv4.type and icmpv4.code.&lt;/p&gt;</comment>
                            <comment id="55962" author="hideyuki.tai@necam.com" created="Thu, 23 Oct 2014 01:44:05 +0000"  >&lt;p&gt;(In reply to Hideyuki Tai from comment #14)&lt;br/&gt;
&amp;gt; (In reply to Timotej Kubas from comment #13)&lt;br/&gt;
&amp;gt; &amp;gt; We still get the error notification &quot;BadAction&quot; but it occurs on virtual&lt;br/&gt;
&amp;gt; &amp;gt; device, not in controller.&lt;br/&gt;
&amp;gt; &amp;gt; Patch: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11371/&lt;/a&gt;&lt;br/&gt;
&amp;gt; &amp;gt; Please retest.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I&apos;ve tested the patch, and confirmed that the patch fixes the bug partially.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; With this patch, I&apos;ve successfully installed a flow entry to change UDP port.&lt;br/&gt;
&amp;gt; But it failed to install a flow entry to change ICMP type/code for OF 1.3&lt;br/&gt;
&amp;gt; switches.&lt;/p&gt;

&lt;p&gt;It seems that the current Open vSwitch does not support ICMP type/code for SET_FIELD actions.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://osrg.github.io/ryu-certification/switch/ovs&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://osrg.github.io/ryu-certification/switch/ovs&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="55963" author="mirehak@cisco.com" created="Thu, 23 Oct 2014 12:04:59 +0000"  >&lt;p&gt;merged&lt;/p&gt;</comment>
                            <comment id="55964" author="hideyuki.tai@necam.com" created="Thu, 23 Oct 2014 16:54:59 +0000"  >&lt;p&gt;Thank you for creating and merging the patch (Gerrit 11371).&lt;/p&gt;

&lt;p&gt;Since the current Open vSwitch does not support SET_FIELD(ICMP type/code) actions, I could not confirm if the patch correctly works on SET_FIELD(ICMP type/code) actions on OF 1.3 switches.&lt;/p&gt;

&lt;p&gt;But, I captured a FLOW_MOD message which had SET_FIELD(ICMP type) and SET_FIELD(ICMP code) sent by a controller on which the patch (Gerrit 11371) was merged, and I thought that the values in the action fields was correct.&lt;/p&gt;

&lt;p&gt;It seems that Lagopus switch support SET_FIELD(ICMP type/code) actions, I&apos;ll test on that switch at some time.&lt;/p&gt;</comment>
                            <comment id="55965" author="hideyuki.tai@necam.com" created="Fri, 24 Oct 2014 20:57:10 +0000"  >&lt;p&gt;Finally, I&apos;ve confirmed that the bug is fixed.&lt;/p&gt;

&lt;p&gt;I&apos;ve installed Lagopus switch, and successfully installed a flow entry which has SET_FIELD(ICMP type/code)actions into the Lagopus switch.&lt;/p&gt;</comment>
                            <comment id="55966" author="hideyuki.tai@necam.com" created="Tue, 28 Oct 2014 21:40:50 +0000"  >&lt;p&gt;Could you someone cherry pick the patch to the stable/helium branch?&lt;br/&gt;
  &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11371/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11371/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="55967" author="mirehak@cisco.com" created="Sat, 1 Nov 2014 00:46:09 +0000"  >&lt;p&gt;done&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/12409/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/12409/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="24261">OPNFLWJAVA-31</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1491</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=1491]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10316"><![CDATA[Helium-1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02zv3:</customfieldvalue>

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