<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:47:55 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>[VTN-62] Wrong mapping of flow-list entry attributes (ipdscp, protocol, icmptype, icmpcode) from VTN Coordinator to VTN manager.</title>
                <link>https://jira.opendaylight.org/browse/VTN-62</link>
                <project id="10185" key="VTN">vtn</project>
                    <description>&lt;p&gt;Issue Scenario :&lt;/p&gt;

&lt;p&gt;The dscp,protocol,icmp type,icmp code values from the Coordinator flowlistentry are wrongly mapped in the VTN Manager&lt;/p&gt;

&lt;p&gt;Reproduce the Bug:&lt;/p&gt;

&lt;p&gt;First get a set-up for vtn manager and coordinator using the example:&lt;br/&gt;
Create Flowlistentries as shown on the below page:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):VTN_Coordinator:RestApi:How_to_configure_Flow_Filters_using_VTN&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):VTN_Coordinator:RestApi:How_to_configure_Flow_Filters_using_VTN&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In the flowlistentry command give the ipdscp,protocol,icmptype and icmpcode attributes as given below:&lt;/p&gt;

&lt;p&gt;curl -v --user admin:adminpass -H &apos;content-type: application/json&apos; -X POST -d &apos;{&quot;flowlistentry&quot;: {&quot;seqnum&quot;: &quot;233&quot;,&quot;macethertype&quot;: &quot;0x800&quot;,&quot;ipdstaddr&quot;: &quot;10.0.0.1&quot;,&quot;ipdstaddrprefix&quot;: &quot;32&quot;,&quot;ipsrcaddr&quot;: &quot;10.0.0.3&quot;,&quot;ipsrcaddrprefix&quot;: &quot;32&quot;,&quot;dscp&quot;: &quot;17&quot;, &quot;ipproto&quot;: &quot;1&quot;, &quot;icmptypenum&quot;: &quot;200&quot;, &quot;icmpcodenum&quot;: &quot;10&quot; }}&apos; &lt;a href=&quot;http://127.0.0.1:8083/vtn-webapi/flowlists/flowlist1/flowlistentries.json&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8083/vtn-webapi/flowlists/flowlist1/flowlistentries.json&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Request body in the Coordinator logs :&lt;/p&gt;

&lt;p&gt;2015-03-18 23:43:12.817474: &lt;span class=&quot;error&quot;&gt;&amp;#91;12796&amp;#93;&lt;/span&gt;: INFO: restjsonutil: requestbody :  : { &quot;index&quot;: 233, &quot;ethernet&quot;: &lt;/p&gt;
{ &quot;type&quot;: 2048 }
&lt;p&gt;, &quot;inetMatch&quot;: { &quot;inet4&quot;: &lt;/p&gt;
{ &quot;protocol&quot;: 17, &quot;src&quot;: &quot;10.0.0.3&quot;, &quot;dst&quot;: &quot;10.0.0.1&quot; }
&lt;p&gt; }, &quot;l4Match&quot;: { &quot;icmp&quot;: &lt;/p&gt;
{ &quot;type&quot;: 10 }
&lt;p&gt; } }&lt;/p&gt;

&lt;p&gt;The below mentioned is from the VTN Manager obtained by GET command :&lt;/p&gt;

&lt;p&gt;{&quot;name&quot;:&quot;flowlist1&quot;,&quot;match&quot;:[{&quot;ethernet&quot;:&lt;/p&gt;
{&quot;type&quot;:2048}
&lt;p&gt;,&quot;inetMatch&quot;:{&quot;inet4&quot;:{&quot;protocol&quot;:17,&quot;src&quot;:&quot;10.0.0.3&quot;,&quot;dst&quot;:&quot;10.0.0.1&quot;}},&quot;l4Match&quot;:{&quot;icmp&quot;:{&quot;type&quot;:10}},&quot;index&quot;:233}]}&lt;/p&gt;


&lt;p&gt;THE IPDSCP and ICMP CODE Values are mismatched with IPPROTOCOL and ICMP TYPE in the VTN Manager&lt;/p&gt;


&lt;p&gt;Occurrence of the issue :&lt;/p&gt;

&lt;p&gt;Occurs every time during creation of flowlistentries with the ipdscp,protocol,icmptype,icmpcode attributes&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26442">VTN-62</key>
            <summary>Wrong mapping of flow-list entry attributes (ipdscp, protocol, icmptype, icmpcode) from VTN Coordinator to VTN manager.</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="-1">Unassigned</assignee>
                                    <reporter username="yogalakshmi.pa@hcl.com">YOGA LAKSHMI SWETHA PAYYAVULA</reporter>
                        <labels>
                    </labels>
                <created>Mon, 23 Mar 2015 09:07:31 +0000</created>
                <updated>Thu, 19 Oct 2017 21:25:17 +0000</updated>
                            <resolved>Tue, 7 Jul 2015 17:47:22 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>ODC Driver</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="52916" author="yogalakshmi.pa@hcl.com" created="Fri, 27 Mar 2015 07:05:09 +0000"  >&lt;p&gt;Due to this issue looping occurs in the controller,when the flowfilter is created.&lt;/p&gt;</comment>
                            <comment id="52917" author="hideyuki.tai@necam.com" created="Fri, 27 Mar 2015 16:53:48 +0000"  >&lt;p&gt;(In reply to YOGA LAKSHMI SWETHA PAYYAVULA from comment #1)&lt;br/&gt;
&amp;gt; Due to this issue looping occurs in the controller,when the flowfilter is&lt;br/&gt;
&amp;gt; created.&lt;/p&gt;

&lt;p&gt;Could you add more explanation about &quot;looping&quot;?&lt;br/&gt;
I&apos;m not sure what the &quot;looping&quot; means here.&lt;/p&gt;</comment>
                            <comment id="52918" author="yogalakshmi.pa@hcl.com" created="Mon, 30 Mar 2015 05:52:45 +0000"  >&lt;p&gt;When the flowfitler is created with wrong flowlistentry attribute values,there is a REST API failure, that results in VTN Coordiantor  triggering repeated AUDITS to fix the issue, which is causes looping.The logs for the same is shown below :&lt;/p&gt;

&lt;p&gt;-24 01:22:19.911 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-7&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was added.&lt;br/&gt;
2015-03-24 01:22:20.679 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-7&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was removed.&lt;br/&gt;
2015-03-24 01:22:20.747 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-6&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was added.&lt;br/&gt;
2015-03-24 01:22:21.407 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-5&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was removed.&lt;br/&gt;
2015-03-24 01:22:21.458 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-6&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was added.&lt;br/&gt;
2015-03-24 01:22:22.073 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-5&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was removed.&lt;br/&gt;
2015-03-24 01:22:22.130 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-6&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was added.&lt;br/&gt;
2015-03-24 01:22:22.815 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-6&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was removed.&lt;br/&gt;
2015-03-24 01:22:22.874 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-5&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was added.&lt;br/&gt;
2015-03-24 01:22:23.620 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-8&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was removed.&lt;br/&gt;
2015-03-24 01:22:23.683 IST &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-8&amp;#93;&lt;/span&gt; INFO  o.o.v.m.i.cluster.FlowFilterMap  - default:vBridge-IF:vtn1.vbr1.if1:IN.233: Flow filter was add&lt;/p&gt;</comment>
                            <comment id="52919" author="yogalakshmi.pa@hcl.com" created="Mon, 4 May 2015 13:52:49 +0000"  >&lt;p&gt;The patch for this bug was merged into the master branch of the vtn.git :&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/17110&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/17110&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;The patch for this was also merged in the stable/helium branch of the vtn.git:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/18181&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/18181&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <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>2887</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=2887]]></customfieldvalue>

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

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