<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:48:11 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-148] CSIT for VTN Manager failed to install flows</title>
                <link>https://jira.opendaylight.org/browse/VTN-148</link>
                <project id="10185" key="VTN">vtn</project>
                    <description>&lt;p&gt;CSIT for VTN Manager failed to install flows in Boron 3-node job.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/vtn-csit-3node-manager-all-boron/72/archives/log.html.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/vtn-csit-3node-manager-all-boron/72/archives/log.html.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Issue in VTN Dataflow test file. Where we use get-data-flow request to read flows of specified vtn.&lt;/p&gt;

&lt;p&gt;Followed below steps in test&lt;br/&gt;
1) Create VTN&lt;br/&gt;
2) Create VBR1&lt;br/&gt;
3) Create VBR1-IF1 and VBR1-IF2&lt;br/&gt;
4) Configure portmap s2-eth1  (host h1) for VBR1-IF1 &lt;br/&gt;
5) Configure portmap s3-eth1  (host h3) for VBR1-IF2&lt;br/&gt;
6) ping h1 and h3&lt;br/&gt;
7) Verify if data flow exists --&amp;gt; test cases failed in this case&lt;br/&gt;
8) Create VBR2&lt;br/&gt;
9) Create VBR2-IF3 and VBR2-IF4&lt;br/&gt;
10) Configure portmap s2-eth2 (host h2) for VBR2-IF3 &lt;br/&gt;
11) Configure portmap s3-eth2 (host h4) for VBR2-IF4&lt;br/&gt;
12) ping h2 and h4 &lt;br/&gt;
13) Verify if data flow exists&lt;/p&gt;

&lt;p&gt;Logs:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/vtn-csit-3node-manager-all-boron/72/archives/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/jenkins092/vtn-csit-3node-manager-all-boron/72/archives/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Observation:&lt;/p&gt;

&lt;p&gt;1) After creating portmap for VBR1-(vbridge1), the following error log which has source ip as 10.0.0.3 and destination ip as 10.0.0.1. But in our case sorce ip should be 10.0.0.1 and dst ip 10.0.0.3. &lt;br/&gt;
I have verified with success log of same scenario.&lt;/p&gt;

&lt;p&gt;016-09-13 13:14:27,311 | TRACE | pool-27-thread-1 | Packet                           | 192 - org.opendaylight.vtn.manager - 0.5.0.SNAPSHOT | Deserializing: IPv4: SourceIPAddress: 0a:00:00:03 (offset 208 bitsize 32)&lt;br/&gt;
2016-09-13 13:14:27,311 | TRACE | pool-27-thread-1 | Packet                           | 192 - org.opendaylight.vtn.manager - 0.5.0.SNAPSHOT | Deserializing: IPv4: DestinationIPAddress: 0a:00:00:01 (offset 240 bitsize 32)&lt;/p&gt;


&lt;p&gt;Before creating portmap s3-eth1 for VBR1-IF2, received remove flow event log as below. &lt;/p&gt;

&lt;p&gt;2016-09-13 13:14:27,312 | TRACE | pool-27-thread-1 | VTNFlowManager                   | 194 - org.opendaylight.vtn.manager.implementation - 0.5.0.SNAPSHOT | Ignore FLOW_REMOVED: Already removed: node=openflow:3, flow=FlowRemoved [_cookie=FlowCookie &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=9175521290813964347&amp;#93;&lt;/span&gt;, _match=Match [_ethernetMatch=EthernetMatch [_ethernetDestination=EthernetDestination [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=da:46:81:12:db:0a&amp;#93;&lt;/span&gt;, augmentation=[]], _ethernetSource=EthernetSource [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=aa:a2:cf:0e:d5:0c&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], _inPort=Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=openflow:3:3&amp;#93;&lt;/span&gt;, _vlanMatch=VlanMatch [_vlanId=VlanId [_vlanId=VlanId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=0&amp;#93;&lt;/span&gt;, _vlanIdPresent=false, augmentation=[]], augmentation=[]], augmentation=[]], _node=NodeRef [_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:3]]]]}
&lt;p&gt;], _priority=10, _tableId=0, augmentation=[]]&lt;br/&gt;
2016-09-13 13:14:27,312 | TRACE | pool-27-thread-1 | VTNFlowManager                   | 194 - org.opendaylight.vtn.manager.implementation - 0.5.0.SNAPSHOT | Ignore FLOW_REMOVED: Already removed: node=openflow:2, flow=FlowRemoved [_cookie=FlowCookie &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=9175521290813964347&amp;#93;&lt;/span&gt;, _match=Match [_ethernetMatch=EthernetMatch [_ethernetDestination=EthernetDestination [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=da:46:81:12:db:0a&amp;#93;&lt;/span&gt;, augmentation=[]], _ethernetSource=EthernetSource [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=aa:a2:cf:0e:d5:0c&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], _inPort=Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=openflow:2:1&amp;#93;&lt;/span&gt;, _vlanMatch=VlanMatch [_vlanId=VlanId [_vlanId=VlanId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=0&amp;#93;&lt;/span&gt;, _vlanIdPresent=false, augmentation=[]], augmentation=[]], augmentation=[]], _node=NodeRef [_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:2]]]]}
&lt;p&gt;], _priority=10, _tableId=0, augmentation=[]]&lt;br/&gt;
2016-09-13 13:14:27,334 | DEBUG | ner: VTN Flow DS | FlowRemoveContext                | 194 - org.opendaylight.vtn.manager.implementation - 0.5.0.SNAPSHOT | Data flow not found: node=openflow:1, flow=59&lt;br/&gt;
2016-09-13 13:14:27,334 | DEBUG | ner: VTN Flow DS | FlowRemoveContext                | 194 - org.opendaylight.vtn.manager.implementation - 0.5.0.SNAPSHOT | No data flow was removed: remover=flow-removed&lt;span class=&quot;error&quot;&gt;&amp;#91;id=59, node=openflow:1&amp;#93;&lt;/span&gt;&lt;/p&gt;


&lt;p&gt;Normally after configuring portmap, there will be ARP packet will be sent from src to dst and dst to src to resolve packet route.&lt;br/&gt;
But here in this failure case, ARP request sent from 10.0.0.3 to 0.0.0.0(unknown ip)as following&lt;/p&gt;

&lt;p&gt;2016-09-13 13:14:27,350 | TRACE | pool-27-thread-1 | Packet                           | 192 - org.opendaylight.vtn.manager - 0.5.0.SNAPSHOT | Deserializing: ARP: SenderProtocolAddress: 0a:00:00:03 (offset 224 bitsize 32)&lt;br/&gt;
2016-09-13 13:14:27,350 | TRACE | pool-27-thread-1 | Packet                           | 192 - org.opendaylight.vtn.manager - 0.5.0.SNAPSHOT | Deserializing: ARP: TargetHardwareAddress: bc:76:4e:04:a4:18 (offset 256 bitsize 48)&lt;br/&gt;
2016-09-13 13:14:27,350 | TRACE | pool-27-thread-1 | Packet                           | 192 - org.opendaylight.vtn.manager - 0.5.0.SNAPSHOT | Deserializing: ARP: TargetProtocolAddress: 00:00:00:00 (offset 304 bitsize 32)&lt;/p&gt;

&lt;p&gt;Due to the above issues, flowentry is not installed and failed to get flows.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26528">VTN-148</key>
            <summary>CSIT for VTN Manager failed to install flows</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="siva-karthik@hcl.com">Karthik Sivasamy</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Sep 2016 15:15:06 +0000</created>
                <updated>Thu, 19 Oct 2017 21:25:18 +0000</updated>
                                            <version>unspecified</version>
                                                    <component>VTN Manager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                        <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>6720</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=6720]]></customfieldvalue>

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

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