<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:48:10 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-142] Failed to install flow entries due to BADACTION</title>
                <link>https://jira.opendaylight.org/browse/VTN-142</link>
                <project id="10185" key="VTN">vtn</project>
                    <description>&lt;p&gt;VTN Manager failed to install flow entries due to BADACTION in the CSIT. It seems to me that the failures always happens in the VTN CSIT even when all tests go successful.&lt;/p&gt;

&lt;p&gt;I&apos;m guessing some tests in the VTN CSIT try to install flow entries which the OVS, which is used in the CIST, doesn&apos;t support. We may need to modify the test script of the VTN CSIT, or of course, it could be a bug of VTN Manger. Anyway, we need to investigate that.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/vtn/job/vtn-csit-1node-manager-only-boron/639/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/vtn/job/vtn-csit-1node-manager-only-boron/639/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/vtn-csit-1node-manager-only-boron/639/archives/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-1node-manager-only-boron/639/archives/karaf.log.gz&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;2016-09-01 04:44:16,754 | TRACE | TN Flow Thread-0 | FlowAddContext                   | 194 - org.opendaylight.vtn.manager.implementation - 0.5.0.SNAPSHOT | Flow entry has been installed: flow=[id=7f56000000000048-1, pri=14, timeout=(0,0), node=openflow:1, ingress=openflow:1:1, cond=&lt;/p&gt;
{DL_SRC=92:ce:45:0b:10:01,DL_DST=5e:71:4c:55:0e:06,DL_TYPE=2048,DL_VLAN=0,IP_SRC=10.0.0.1,IP_DST=10.0.0.3,IP_PROTO=1}
&lt;p&gt;, actions=&lt;/p&gt;
{OUTPUT(port=openflow:1:2, len=65535)}
&lt;p&gt;2016-09-01 04:44:16,758 | ERROR | entLoopGroup-5-5 | SalFlowServiceImpl               | 183 - org.opendaylight.openflowplugin.impl - 0.3.0.SNAPSHOT | flow add failed for flow=AddFlowInput [_cookie=FlowCookie &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=9175521290813964360&amp;#93;&lt;/span&gt;, _flags=FlowModFlags &lt;span class=&quot;error&quot;&gt;&amp;#91;_cHECKOVERLAP=false, _rESETCOUNTS=false, _nOPKTCOUNTS=false, _nOBYTCOUNTS=false, _sENDFLOWREM=true&amp;#93;&lt;/span&gt;, _flowRef=FlowRef [_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow, 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]]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode, org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table[key=TableKey [_id=0]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow[key=FlowKey [_id=Uri [_value=vtn:72-2]]]]}
&lt;p&gt;], _flowTable=FlowTableRef [_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table, 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]]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode, org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table[key=TableKey [_id=0]]]}
&lt;p&gt;], _hardTimeout=0, _idleTimeout=0, _instructions=Instructions [_instruction=[Instruction [_instruction=ApplyActionsCase [_applyActions=ApplyActions [_action=[Action [_action=SetTpDstActionCase [_setTpDstAction=SetTpDstAction [_port=PortNumber &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=1&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], _key=ActionKey &lt;span class=&quot;error&quot;&gt;&amp;#91;_order=0&amp;#93;&lt;/span&gt;, _order=0, augmentation=[]], Action [_action=SetTpSrcActionCase [_setTpSrcAction=SetTpSrcAction [_port=PortNumber &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=3&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], _key=ActionKey &lt;span class=&quot;error&quot;&gt;&amp;#91;_order=1&amp;#93;&lt;/span&gt;, _order=1, augmentation=[]], Action [_action=OutputActionCase [_outputAction=OutputAction [_maxLength=65535, _outputNodeConnector=Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=openflow:3:1&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], _key=ActionKey &lt;span class=&quot;error&quot;&gt;&amp;#91;_order=2&amp;#93;&lt;/span&gt;, _order=2, augmentation=[]]], augmentation=[]], augmentation=[]], _key=InstructionKey &lt;span class=&quot;error&quot;&gt;&amp;#91;_order=0&amp;#93;&lt;/span&gt;, _order=0, augmentation=[]]], augmentation=[]], _match=Match [_ethernetMatch=EthernetMatch [_ethernetDestination=EthernetDestination [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=5e:71:4c:55:0e:06&amp;#93;&lt;/span&gt;, augmentation=[]], _ethernetSource=EthernetSource [_address=MacAddress &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=92:ce:45:0b:10:01&amp;#93;&lt;/span&gt;, augmentation=[]], _ethernetType=EthernetType [_type=EtherType &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=2048&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;, _ipMatch=IpMatch [_ipProtocol=1, augmentation=[]], _layer3Match=Ipv4Match [_ipv4Destination=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=10.0.0.3/32&amp;#93;&lt;/span&gt;, _ipv4Source=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=10.0.0.1/32&amp;#93;&lt;/span&gt;, augmentation=[]], _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=14, _tableId=0, _transactionUri=Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=add-flow:7f56000000000048-2&amp;#93;&lt;/span&gt;, _strict=true, augmentation=[]], errors=Device reported error type BADACTION code BADSETARGUMENT&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26522">VTN-142</key>
            <summary>Failed to install flow entries due to BADACTION</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="Hideyuki1985">Hideyuki Tai</reporter>
                        <labels>
                    </labels>
                <created>Fri, 2 Sep 2016 03:56:01 +0000</created>
                <updated>Thu, 19 Oct 2017 21:24:58 +0000</updated>
                                            <version>unspecified</version>
                                                    <component>VTN Manager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="53145" author="siva-karthik@hcl.com" created="Tue, 6 Sep 2016 07:47:06 +0000"  >&lt;p&gt;This is not a VTN Manager Bug.&lt;/p&gt;

&lt;p&gt;Due to ICMP test cases in flowfilter &quot;errors=Device reported error type BADACTION code BADSETARGUMENT&quot; occurred in karaf log.&lt;/p&gt;

&lt;p&gt;Since ICMP code are not supported in the earlier version of (OVS 2.0 to 2.3.1). Also in releng OVS version is not updated.&lt;br/&gt;
For more infor [ &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=5587&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=5587&lt;/a&gt; ]&lt;/p&gt;

&lt;p&gt;Reason for adding flowfilter test with ICMP:&lt;br/&gt;
In CSIT, we have added flowfilter test with ICMP actions to verify if the ICMP actions are properly created and removed in VTN Manager.&lt;/p&gt;</comment>
                            <comment id="53146" author="siva-karthik@hcl.com" created="Tue, 6 Sep 2016 12:31:50 +0000"  >&lt;p&gt;Currently in releng, OVS version is 2.0.2. And which is not supported ICMP code and type actions.&lt;br/&gt;
So we disabled Verification Flow entry installed test cases and added only Create and Remove test case to verify ICMP code and type are installed in VTN Manager.&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>6620</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=6620]]></customfieldvalue>

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

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