<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:38:46 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>[SFC-148] Missing actions in SFF egress flows</title>
                <link>https://jira.opendaylight.org/browse/SFC-148</link>
                <project id="10167" key="SFC">sfc</project>
                    <description>&lt;p&gt;The following actions are missing in egress flows:&lt;/p&gt;

&lt;p&gt;move:NXM_NX_NSI[]-&amp;gt;NXM_NX_NSI[],&lt;br/&gt;
move:NXM_NX_NSP[]-&amp;gt;NXM_NX_NSP[],&lt;br/&gt;
move:NXM_NX_NSH_C1[]-&amp;gt;NXM_NX_TUN_IPV4_DST[],&lt;br/&gt;
move:NXM_NX_NSH_C2[]-&amp;gt;NXM_NX_TUN_ID&lt;span class=&quot;error&quot;&gt;&amp;#91;0..31&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Example:&lt;br/&gt;
Should be&lt;br/&gt;
cookie=0xba5eba11ba5eba11, duration=148.460 table=15, n_packets=150 n_bytes=1195, priority=650,nsp=95,nsi=253 actions=move:NXM_NX_NSI[]&lt;del&gt;&amp;gt;NXM_NX_NSI[],move:NXM_NX_NSP[]&lt;/del&gt;&amp;gt;NXM_NX_NSP[],move:NXM_NX_NSH_C1[]&lt;del&gt;&amp;gt;NXM_NX_TUN_IPV4_DST[],move:NXM_NX_NSH_C2[]&lt;/del&gt;&amp;gt;NXM_NX_TUN_ID&lt;span class=&quot;error&quot;&gt;&amp;#91;0..31&amp;#93;&lt;/span&gt;,IN_PORT&lt;br/&gt;
But is&lt;br/&gt;
cookie=0xba5eba11ba5eba11, duration=9.303s, table=15, n_packets=48, n_bytes=3552, priority=751,nsp=95,nsi=253,in_port=1 actions=IN_PORT&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/opendaylight/sfc/blob/stable/beryllium/sfcofl2/src/main/java/org/opendaylight/sfc/l2renderer/openflow/SfcL2FlowProgrammerOFimpl.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/sfc/blob/stable/beryllium/sfcofl2/src/main/java/org/opendaylight/sfc/l2renderer/openflow/SfcL2FlowProgrammerOFimpl.java&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;I looked into configureVxlanGpeLastHopTransportEgressFlow method here on line 1085 (priority of flows are FLOW_PRIORITY_TRANSPORT_EGRESS + 1)&lt;/p&gt;

&lt;p&gt;And I noticed, that all the missing actions are actually being configured.&lt;br/&gt;
Therefore it&apos;s possible that the problem may also be caused by Openflowplugin.&lt;/p&gt;

&lt;p&gt;The misconfigured flow can be seen here:&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t4-k2-k2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t4-k2-k2&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;please notice the flow&lt;br/&gt;
priority 751,table=15,nsi=253,...&lt;/p&gt;

&lt;p&gt;Nodes config and operational DS can be also seen on robot output:&lt;br/&gt;
  nodes config:&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t4-k2-k2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t4-k2-k2&lt;/a&gt;&lt;br/&gt;
  nodes operational:&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t10-k2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/groupbasedpolicy/job/groupbasedpolicy-csit-1node-6node-only-beryllium/539/robot/report/log.html#s1-s2-s11-t10-k2&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="24174">SFC-148</key>
            <summary>Missing actions in SFF egress flows</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="tcechval">Tomas Cechvala</reporter>
                        <labels>
                    </labels>
                <created>Wed, 15 Jun 2016 13:18:37 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:58 +0000</updated>
                            <resolved>Mon, 20 Jun 2016 11:39:22 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="46665" author="tcechval@cisco.com" created="Wed, 15 Jun 2016 13:27:48 +0000"  >&lt;p&gt;The bug is in stable/beryllium, boron works well.&lt;/p&gt;</comment>
                            <comment id="46666" author="tcechval@cisco.com" created="Wed, 15 Jun 2016 23:01:45 +0000"  >&lt;p&gt;How can this be replicated.&lt;/p&gt;

&lt;p&gt;build beryllium groupbasedpolicy distribution-karaf withouth nsu so that sfc and openflowplugin are up to date (removing those project from m2 is also a good approach)&lt;/p&gt;

&lt;p&gt;run the following demo&lt;br/&gt;
&lt;a href=&quot;https://github.com/opendaylight/groupbasedpolicy/tree/master/demos/gbpsfc-env&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/groupbasedpolicy/tree/master/demos/gbpsfc-env&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;to sum it up&lt;br/&gt;
  source ./env.sh&lt;br/&gt;
  vagrant up   (6 nodes should be created from a downloaded image, some memory will be consumed)&lt;br/&gt;
  rm demo.lock (if it exist)&lt;br/&gt;
  ./startdemo demo-symmetric-chain&lt;/p&gt;

&lt;p&gt;at this point VMs are having OVS configured and data will be send to ODL afterwards.&lt;/p&gt;

&lt;p&gt;vagrant ssh gbpsfc2&lt;br/&gt;
sudo ovs-vsctl dump-flows sw2 -O Openflow13&lt;br/&gt;
exit&lt;br/&gt;
vagrant ssh gbpsfc4&lt;br/&gt;
sudo ovs-vsctl dump-flows sw4 -O Openflow13&lt;/p&gt;

&lt;p&gt;this problematic flow should be spont on one of the VMs.&lt;/p&gt;</comment>
                            <comment id="46667" author="tcechval@cisco.com" created="Mon, 20 Jun 2016 11:39:22 +0000"  >&lt;p&gt;fixed by &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/40509/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/40509/&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>6068</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=6068]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10313"><![CDATA[Highest]]></customfieldvalue>

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

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