<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:47:58 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-78] redirect Operation fails to forward packets</title>
                <link>https://jira.opendaylight.org/browse/VTN-78</link>
                <project id="10185" key="VTN">vtn</project>
                    <description>&lt;p&gt;Tried the Service Function HowTo page&lt;br/&gt;
&lt;a href=&quot;https://wiki.opendaylight.org/view/VTN_How_to_Configure_Service_Function_Chaining&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/VTN_How_to_Configure_Service_Function_Chaining&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When attempting h12 ping h22, the ping was never responding. The same page works well with Helium distribution.&lt;/p&gt;

&lt;p&gt;Some of the errors that were observed in the karaf.log were&lt;/p&gt;

&lt;p&gt;************&lt;b&gt;start of karaf.log error part&lt;/b&gt;****************&lt;br/&gt;
v201506150016 | default:vTerminal:Tenant2.vt_srvc1_1: vTerminal added: VTerminal&lt;span class=&quot;error&quot;&gt;&amp;#91;name=vt_srvc1_1,desc=vterminal for service1,faults=0,state=UNKNOWN&amp;#93;&lt;/span&gt;&lt;br/&gt;
2015-06-18 23:58:43,373 | INFO  |  Thread: default | VTNManagerImpl                   | 345 - org.opendaylight.vtn.manager.implementation - 0.3.0.Lithium-RC1-v201506150016 | default:vTerminal-IF:Tenant2.vt_srvc1_1.IF: Virtual interface added: VInterface&lt;span class=&quot;error&quot;&gt;&amp;#91;name=IF,desc=Description about IF-1,enabled,state=UNKNOWN,entityState=UNKNOWN&amp;#93;&lt;/span&gt;&lt;br/&gt;
2015-06-18 23:58:48,669 | INFO  |  Thread: default | VTNManagerImpl                   | 345 - org.opendaylight.vtn.manager.implementation - 0.3.0.Lithium-RC1-v201506150016 | default:vTerminal-IF:Tenant2.vt_srvc1_1.IF: Port mapping added: PortMap[config=PortMapConfig[node=OF|00:00:00:00:00:00:00:03,port=SwitchPort&lt;span class=&quot;error&quot;&gt;&amp;#91;name=s3-eth3,type=OF,id=3&amp;#93;&lt;/span&gt;,vlan=0],connector=OF|3@OF|00:00:00:00:00:00:00:03]&lt;br/&gt;
2015-06-18 23:58:48,669 | INFO  |  Thread: default | VTNManagerImpl                   | 345 - org.opendaylight.vtn.manager.implementation - 0.3.0.Lithium-RC1-v201506150016 | default:vTerminal-IF:Tenant2.vt_srvc1_1.IF: Virtual interface changed: VInterface&lt;span class=&quot;error&quot;&gt;&amp;#91;name=IF,desc=Description about IF-1,enabled,state=DOWN,entityState=UP&amp;#93;&lt;/span&gt;&lt;br/&gt;
2015-06-18 23:58:48,669 | INFO  |  Thread: default | VTNManagerImpl                   | 345 - org.opendaylight.vtn.manager.implementation - 0.3.0.Lithium-RC1-v201506150016 | default:vTerminal:Tenant2.vt_srvc1_1: vTerminal changed: VTerminal&lt;span class=&quot;error&quot;&gt;&amp;#91;name=vt_srvc1_1,desc=vterminal for service1,faults=0,state=DOWN&amp;#93;&lt;/span&gt;&lt;br/&gt;
2015-06-18 23:58:54,493 | INFO  |  Thread: default | VTNManagerImpl                   | 345 - org.opendaylight.vtn.manager.implementation - 0.3.0.Lithium&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;
			&lt;ul&gt;
				&lt;li&gt;
				&lt;ul&gt;
					&lt;li&gt;
					&lt;ul&gt;
						&lt;li&gt;
						&lt;ul&gt;
							&lt;li&gt;
							&lt;ul&gt;
								&lt;li&gt;end of karaf.log error part ***************************&lt;/li&gt;
							&lt;/ul&gt;
							&lt;/li&gt;
						&lt;/ul&gt;
						&lt;/li&gt;
					&lt;/ul&gt;
					&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;When setting log level as TRACE, other logs like &quot;Ignore the Packet from Internal Port OpenFlow:4-s4-eth3&quot; was observed. When checking the flow entries in mininet using sudo ovs-ofctl dump-flows, Flows were seen in s1, s2 and s3. s4 had no flows installed. We will provide those logs also.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26458">VTN-78</key>
            <summary>redirect Operation fails to forward packets</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="gvrangan">Venkatrangan Govindarajan</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Jun 2015 04:22:08 +0000</created>
                <updated>Thu, 19 Oct 2017 21:25:15 +0000</updated>
                            <resolved>Thu, 1 Oct 2015 11:42:08 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>VTN Manager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="52950" author="yasuda" created="Fri, 19 Jun 2015 07:20:07 +0000"  >&lt;p&gt;This issue seems to be caused by difference of behavior in Lithium topology manager.&lt;/p&gt;

&lt;p&gt;This example of service function maps openflow:3:3 to vt_srvc1_1 and openflow:4:3 to vt_srvc1_2 respectively. But the topology manager detects inter-swtich link between openflow:3:3 and openflow:4:3.&lt;/p&gt;

&lt;p&gt;GET /restconf/operational/network-topology:network-topology/topology/flow:1/link/openflow:3:3&lt;br/&gt;
-&amp;gt; {&lt;br/&gt;
     &quot;link&quot;: [&lt;br/&gt;
       {&lt;br/&gt;
         &quot;destination&quot;: &lt;/p&gt;
{
           &quot;dest-node&quot;: &quot;openflow:4&quot;,
           &quot;dest-tp&quot;: &quot;openflow:4:3&quot;
         }
&lt;p&gt;,&lt;br/&gt;
         &quot;link-id&quot;: &quot;openflow:3:3&quot;,&lt;br/&gt;
         &quot;source&quot;: &lt;/p&gt;
{
           &quot;source-node&quot;: &quot;openflow:3&quot;,
           &quot;source-tp&quot;: &quot;openflow:3:3&quot;
         }
&lt;p&gt;       }&lt;br/&gt;
     ]&lt;br/&gt;
   }&lt;/p&gt;

&lt;p&gt;So VTerminal interfaces are treated as DOWN because ISL port cannot be mapped to virtual interface.&lt;/p&gt;

&lt;p&gt;All the operations in that wiki page seems to work fine if we add the following flow entries:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Drop LLDP received from openflow:3:3&lt;br/&gt;
    PUT /restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:3/flow-node-inventory:table/0/flow-node-inventory:flow/drop_lldp_3&lt;br/&gt;
    {&lt;br/&gt;
      &quot;flow-node-inventory:flow&quot;: [&lt;br/&gt;
        {&lt;br/&gt;
          &quot;hard-timeout&quot;: 0,&lt;br/&gt;
          &quot;id&quot;: &quot;drop_lldp_3&quot;,&lt;br/&gt;
          &quot;idle-timeout&quot;: 0,&lt;br/&gt;
          &quot;match&quot;: {&lt;br/&gt;
            &quot;ethernet-match&quot;: 
&lt;div class=&quot;error&quot;&gt;&lt;span class=&quot;error&quot;&gt;Unknown macro: {              &amp;quot;ethernet-type&amp;quot;}&lt;/span&gt; &lt;/div&gt;
&lt;p&gt;,&lt;br/&gt;
            &quot;in-port&quot;: &quot;openflow:3:3&quot;&lt;br/&gt;
          },&lt;br/&gt;
          &quot;priority&quot;: 10,&lt;br/&gt;
          &quot;table_id&quot;: 0&lt;br/&gt;
        }&lt;br/&gt;
      ]&lt;br/&gt;
    }&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Drop LLDP received from openflow:3:4&lt;br/&gt;
    PUT /restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:3/flow-node-inventory:table/0/flow-node-inventory:flow/drop_lldp_4&lt;br/&gt;
    {&lt;br/&gt;
      &quot;flow-node-inventory:flow&quot;: [&lt;br/&gt;
        {&lt;br/&gt;
          &quot;hard-timeout&quot;: 0,&lt;br/&gt;
          &quot;id&quot;: &quot;drop_lldp_4&quot;,&lt;br/&gt;
          &quot;idle-timeout&quot;: 0,&lt;br/&gt;
          &quot;match&quot;: {&lt;br/&gt;
            &quot;ethernet-match&quot;: 
&lt;div class=&quot;error&quot;&gt;&lt;span class=&quot;error&quot;&gt;Unknown macro: {              &amp;quot;ethernet-type&amp;quot;}&lt;/span&gt; &lt;/div&gt;
&lt;p&gt;,&lt;br/&gt;
            &quot;in-port&quot;: &quot;openflow:3:4&quot;&lt;br/&gt;
          },&lt;br/&gt;
          &quot;priority&quot;: 10,&lt;br/&gt;
          &quot;table_id&quot;: 0&lt;br/&gt;
        }&lt;br/&gt;
      ]&lt;br/&gt;
    }&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Drop LLDP received from openflow:4:3&lt;br/&gt;
    PUT /restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:4/flow-node-inventory:table/0/flow-node-inventory:flow/drop_lldp_3&lt;br/&gt;
    {&lt;br/&gt;
      &quot;flow-node-inventory:flow&quot;: [&lt;br/&gt;
        {&lt;br/&gt;
          &quot;hard-timeout&quot;: 0,&lt;br/&gt;
          &quot;id&quot;: &quot;drop_lldp_3&quot;,&lt;br/&gt;
          &quot;idle-timeout&quot;: 0,&lt;br/&gt;
          &quot;match&quot;: {&lt;br/&gt;
            &quot;ethernet-match&quot;: 
&lt;div class=&quot;error&quot;&gt;&lt;span class=&quot;error&quot;&gt;Unknown macro: {              &amp;quot;ethernet-type&amp;quot;}&lt;/span&gt; &lt;/div&gt;
&lt;p&gt;,&lt;br/&gt;
            &quot;in-port&quot;: &quot;openflow:4:3&quot;&lt;br/&gt;
          },&lt;br/&gt;
          &quot;priority&quot;: 10,&lt;br/&gt;
          &quot;table_id&quot;: 0&lt;br/&gt;
        }&lt;br/&gt;
      ]&lt;br/&gt;
    }&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Drop LLDP received from openflow:4:4&lt;br/&gt;
    PUT /restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:4/flow-node-inventory:table/0/flow-node-inventory:flow/drop_lldp_4&lt;br/&gt;
    {&lt;br/&gt;
      &quot;flow-node-inventory:flow&quot;: [&lt;br/&gt;
        {&lt;br/&gt;
          &quot;hard-timeout&quot;: 0,&lt;br/&gt;
          &quot;id&quot;: &quot;drop_lldp_4&quot;,&lt;br/&gt;
          &quot;idle-timeout&quot;: 0,&lt;br/&gt;
          &quot;match&quot;: {&lt;br/&gt;
            &quot;ethernet-match&quot;: 
&lt;div class=&quot;error&quot;&gt;&lt;span class=&quot;error&quot;&gt;Unknown macro: {              &amp;quot;ethernet-type&amp;quot;}&lt;/span&gt; &lt;/div&gt;
&lt;p&gt;,&lt;br/&gt;
            &quot;in-port&quot;: &quot;openflow:4:4&quot;&lt;br/&gt;
          },&lt;br/&gt;
          &quot;priority&quot;: 10,&lt;br/&gt;
          &quot;table_id&quot;: 0&lt;br/&gt;
        }&lt;br/&gt;
      ]&lt;br/&gt;
    }&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="52951" author="yasuda" created="Wed, 24 Jun 2015 08:14:47 +0000"  >&lt;p&gt;I am planning to add new feature which manages static network topology configuration to VTN Manager by Lithium SR2, and it will solve this issue.&lt;/p&gt;</comment>
                            <comment id="52952" author="yasuda" created="Fri, 28 Aug 2015 21:00:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/26177&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/26177&lt;/a&gt;  (stable/lithium)&lt;/p&gt;</comment>
                            <comment id="52953" author="yasuda" created="Fri, 28 Aug 2015 21:04:13 +0000"  >&lt;p&gt;SFC example described in the wiki page will work fine if the following configuration is applied.&lt;/p&gt;

&lt;p&gt;PUT /restconf/config/vtn-static-topology:vtn-static-topology/static-edge-ports&lt;/p&gt;

&lt;p&gt;{&lt;br/&gt;
  &quot;static-edge-ports&quot;: {&lt;br/&gt;
    &quot;static-edge-port&quot;: [&lt;br/&gt;
      &lt;/p&gt;
{
        &quot;port&quot;: &quot;openflow:3:3&quot;
      }
&lt;p&gt;,&lt;br/&gt;
      &lt;/p&gt;
{
        &quot;port&quot;: &quot;openflow:3:4&quot;
      }
&lt;p&gt;,&lt;br/&gt;
      &lt;/p&gt;
{
        &quot;port&quot;: &quot;openflow:4:3&quot;
      }
&lt;p&gt;,&lt;/p&gt;
      {
        &quot;port&quot;: &quot;openflow:4:4&quot;
      }
&lt;p&gt;    ]&lt;br/&gt;
  }&lt;br/&gt;
}&lt;/p&gt;</comment>
                            <comment id="52954" author="yasuda" created="Thu, 3 Sep 2015 06:18:07 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/26424&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/26424&lt;/a&gt;  (master)&lt;/p&gt;</comment>
                            <comment id="52955" author="yasuda" created="Thu, 3 Sep 2015 07:05:15 +0000"  >&lt;p&gt;Patch was merged.&lt;br/&gt;
Please retest and close this bug if this issue is fixed.&lt;/p&gt;</comment>
                            <comment id="52956" author="yasuda" created="Fri, 4 Sep 2015 22:20:15 +0000"  >&lt;p&gt;I updated the patch. Please retest with new patch.&lt;/p&gt;

&lt;p&gt;  &lt;a href=&quot;https://git.opendaylight.org/gerrit/26540&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/26540&lt;/a&gt;  (master)&lt;br/&gt;
  &lt;a href=&quot;https://git.opendaylight.org/gerrit/26541&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/26541&lt;/a&gt;  (stable/lithium)&lt;/p&gt;</comment>
                            <comment id="52957" author="yogalakshmi.pa@hcl.com" created="Thu, 1 Oct 2015 06:26:18 +0000"  >&lt;p&gt;Tested the updated patch successfully, and modified the wiki page accordingly:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/Release/Lithium/VTN/HowTos/VTN_How_to_Configure_Service_Function_Chaining&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Release/Lithium/VTN/HowTos/VTN_How_to_Configure_Service_Function_Chaining&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52958" author="yogalakshmi.pa@hcl.com" created="Thu, 1 Oct 2015 11:42:08 +0000"  >&lt;p&gt;The patch works fine. It has been tested in stable/lithium karaf distribution.&lt;/p&gt;

&lt;p&gt;As suggested by  Yesuda San, used the below rest api before configuring :&lt;/p&gt;

&lt;p&gt;curl -v --user admin:admin -H &apos;Accept: application/json&apos; -H &apos;content-type: application/json&apos; -H &apos;ipaddr:127.0.0.1&apos; -X PUT &lt;a href=&quot;http://localhost:8181/restconf/config/vtn-static-topology:vtn-static-topology/static-edge-ports&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8181/restconf/config/vtn-static-topology:vtn-static-topology/static-edge-ports&lt;/a&gt;  -d &apos;{&quot;static-edge-ports&quot;: {&quot;static-edge-port&quot;: [ &lt;/p&gt;
{&quot;port&quot;: &quot;openflow:3:3&quot;}
&lt;p&gt;, &lt;/p&gt;
{&quot;port&quot;: &quot;openflow:3:4&quot;}
&lt;p&gt;, &lt;/p&gt;
{&quot;port&quot;: &quot;openflow:4:3&quot;}
&lt;p&gt;, &lt;/p&gt;
{&quot;port&quot;: &quot;openflow:4:4&quot;}
&lt;p&gt;]}}&apos;&lt;/p&gt;


&lt;p&gt;Update the Service function chaining wiki page with the above comamnd: PFB the link for the same:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/Release/Lithium/VTN/HowTos/VTN_How_to_Configure_Service_Function_Chaining&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Release/Lithium/VTN/HowTos/VTN_How_to_Configure_Service_Function_Chaining&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>3818</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=3818]]></customfieldvalue>

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

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

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