<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:26 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>[OPNFLWPLUG-422] Unknow Flow-ID for a flow containing a group or a meter</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-422</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Restoring Group and Meters test has exposed similar issue as &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=2862&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=2862&lt;/a&gt;, this is flow ID is unknown for a flow containing a group or a meter. Same as 2862, this was working in stable/helium.&lt;/p&gt;

&lt;p&gt;Steps to reproduce:&lt;/p&gt;

&lt;p&gt;1) start CPqD&lt;/p&gt;

&lt;p&gt;2) Create a group:&lt;/p&gt;

&lt;p&gt;PUT &lt;a href=&quot;http://127.0.0.1:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/group/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/group/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;group xmlns=&quot;urn:opendaylight:flow:inventory&quot;&amp;gt;&lt;br/&gt;
&amp;lt;group-id&amp;gt;1&amp;lt;/group-id&amp;gt;&lt;br/&gt;
&amp;lt;buckets&amp;gt;&lt;br/&gt;
&amp;lt;bucket&amp;gt;&lt;br/&gt;
&amp;lt;bucket-id&amp;gt;1&amp;lt;/bucket-id&amp;gt;&lt;br/&gt;
&amp;lt;weight&amp;gt;1&amp;lt;/weight&amp;gt;&lt;br/&gt;
&amp;lt;action&amp;gt;&lt;br/&gt;
&amp;lt;order&amp;gt;1&amp;lt;/order&amp;gt;&lt;br/&gt;
&amp;lt;output-action&amp;gt;&lt;br/&gt;
&amp;lt;output-node-connector&amp;gt;openflow:1:1&amp;lt;/output-node-connector&amp;gt;&lt;br/&gt;
&amp;lt;/output-action&amp;gt;&lt;br/&gt;
&amp;lt;/action&amp;gt;&lt;br/&gt;
&amp;lt;/bucket&amp;gt;&lt;br/&gt;
&amp;lt;bucket&amp;gt;&lt;br/&gt;
&amp;lt;bucket-id&amp;gt;2&amp;lt;/bucket-id&amp;gt;&lt;br/&gt;
&amp;lt;weight&amp;gt;1&amp;lt;/weight&amp;gt;&lt;br/&gt;
&amp;lt;action&amp;gt;&lt;br/&gt;
&amp;lt;order&amp;gt;1&amp;lt;/order&amp;gt;&lt;br/&gt;
&amp;lt;output-action&amp;gt;&lt;br/&gt;
&amp;lt;output-node-connector&amp;gt;openflow:1:2&amp;lt;/output-node-connector&amp;gt;&lt;br/&gt;
&amp;lt;/output-action&amp;gt;&lt;br/&gt;
&amp;lt;/action&amp;gt;&lt;br/&gt;
&amp;lt;/bucket&amp;gt;&lt;br/&gt;
&amp;lt;/buckets&amp;gt;&lt;br/&gt;
&amp;lt;group-type&amp;gt;group-select&amp;lt;/group-type&amp;gt;&lt;br/&gt;
&amp;lt;barrier&amp;gt;false&amp;lt;/barrier&amp;gt;&lt;br/&gt;
&amp;lt;group-name&amp;gt;Foo&amp;lt;/group-name&amp;gt;&lt;br/&gt;
&amp;lt;/group&amp;gt;&lt;/p&gt;

&lt;p&gt;3) Create a flow with the group:&lt;/p&gt;

&lt;p&gt;PUT &lt;a href=&quot;http://127.0.0.1:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;flow xmlns=&quot;urn:opendaylight:flow:inventory&quot;&amp;gt;&lt;br/&gt;
    &amp;lt;strict&amp;gt;false&amp;lt;/strict&amp;gt;&lt;br/&gt;
    &amp;lt;hard-timeout&amp;gt;0&amp;lt;/hard-timeout&amp;gt;&lt;br/&gt;
    &amp;lt;idle-timeout&amp;gt;0&amp;lt;/idle-timeout&amp;gt;&lt;br/&gt;
    &amp;lt;instructions&amp;gt;&lt;br/&gt;
        &amp;lt;instruction&amp;gt;&lt;br/&gt;
            &amp;lt;order&amp;gt;0&amp;lt;/order&amp;gt;&lt;br/&gt;
            &amp;lt;apply-actions&amp;gt;&lt;br/&gt;
                &amp;lt;action&amp;gt;&lt;br/&gt;
                    &amp;lt;group-action&amp;gt;&lt;br/&gt;
                        &amp;lt;group-id&amp;gt;1&amp;lt;/group-id&amp;gt;&lt;br/&gt;
                    &amp;lt;/group-action&amp;gt;&lt;br/&gt;
                    &amp;lt;order&amp;gt;1&amp;lt;/order&amp;gt;&lt;br/&gt;
                &amp;lt;/action&amp;gt;&lt;br/&gt;
            &amp;lt;/apply-actions&amp;gt;&lt;br/&gt;
        &amp;lt;/instruction&amp;gt;&lt;br/&gt;
    &amp;lt;/instructions&amp;gt;&lt;br/&gt;
    &amp;lt;table_id&amp;gt;0&amp;lt;/table_id&amp;gt;&lt;br/&gt;
    &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br/&gt;
    &amp;lt;match&amp;gt;&lt;br/&gt;
        &amp;lt;ethernet-match&amp;gt;&lt;br/&gt;
            &amp;lt;ethernet-type&amp;gt;&lt;br/&gt;
                &amp;lt;type&amp;gt;2048&amp;lt;/type&amp;gt;&lt;br/&gt;
            &amp;lt;/ethernet-type&amp;gt;&lt;br/&gt;
        &amp;lt;/ethernet-match&amp;gt;&lt;br/&gt;
        &amp;lt;ipv4-destination&amp;gt;10.0.10.1/32&amp;lt;/ipv4-destination&amp;gt;&lt;br/&gt;
    &amp;lt;/match&amp;gt;&lt;br/&gt;
    &amp;lt;flow-name&amp;gt;forward&amp;lt;/flow-name&amp;gt;&lt;br/&gt;
    &amp;lt;priority&amp;gt;2&amp;lt;/priority&amp;gt;&lt;br/&gt;
&amp;lt;/flow&amp;gt;&lt;/p&gt;

&lt;p&gt;3) Check operational:&lt;/p&gt;

&lt;p&gt;GET &lt;a href=&quot;http://127.0.0.1:8181/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/table/0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8181/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/table/0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ANSWER:&lt;br/&gt;
&quot;flow&quot;: [&lt;br/&gt;
{&lt;br/&gt;
&quot;id&quot;: &quot;#UF$TABLE*0-1&quot;,&lt;br/&gt;
&quot;flags&quot;: &quot;&quot;,&lt;br/&gt;
&quot;match&quot;: {&lt;br/&gt;
&quot;ipv4-destination&quot;: &quot;10.0.10.1/32&quot;,&lt;br/&gt;
&quot;ethernet-match&quot;: {&lt;br/&gt;
&quot;ethernet-type&quot;: {&lt;br/&gt;
&quot;type&quot;: 2048&lt;br/&gt;
}&lt;br/&gt;
}&lt;br/&gt;
},&lt;br/&gt;
&quot;priority&quot;: 2,&lt;br/&gt;
&quot;instructions&quot;: {&lt;br/&gt;
&quot;instruction&quot;: [&lt;br/&gt;
{&lt;br/&gt;
&quot;order&quot;: 0,&lt;br/&gt;
&quot;apply-actions&quot;: {&lt;br/&gt;
&quot;action&quot;: [&lt;br/&gt;
{&lt;br/&gt;
&quot;order&quot;: 0,&lt;br/&gt;
&quot;group-action&quot;: {&lt;br/&gt;
&quot;group-id&quot;: 1&lt;br/&gt;
}&lt;br/&gt;
}&lt;br/&gt;
]&lt;br/&gt;
}&lt;br/&gt;
}&lt;br/&gt;
]&lt;br/&gt;
},&lt;br/&gt;
&quot;idle-timeout&quot;: 0,&lt;br/&gt;
&quot;opendaylight-flow-statistics:flow-statistics&quot;: {&lt;br/&gt;
&quot;duration&quot;: {&lt;br/&gt;
&quot;nanosecond&quot;: 790000,&lt;br/&gt;
&quot;second&quot;: 595&lt;br/&gt;
},&lt;br/&gt;
&quot;byte-count&quot;: 0,&lt;br/&gt;
&quot;packet-count&quot;: 0&lt;br/&gt;
},&lt;br/&gt;
&quot;table_id&quot;: 0,&lt;br/&gt;
&quot;hard-timeout&quot;: 0,&lt;br/&gt;
&quot;cookie&quot;: 0&lt;br/&gt;
}&lt;br/&gt;
],&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27690">OPNFLWPLUG-422</key>
            <summary>Unknow Flow-ID for a flow containing a group or a meter</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="ecelgp">Luis Gomez</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Apr 2015 19:30:53 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:29 +0000</updated>
                            <resolved>Mon, 8 Jun 2015 02:11:08 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="56808" author="ecelgp" created="Tue, 5 May 2015 16:08:24 +0000"  >&lt;p&gt;I think the unknown Flow-ID issue is occurring with many flows in Lithium, it just happens that we have a test that checks the Flow-ID in the Group and Meter test.&lt;/p&gt;</comment>
                            <comment id="56809" author="mirehak@cisco.com" created="Wed, 6 May 2015 07:04:28 +0000"  >&lt;p&gt;Please retest. Big alien affair has been fixed by &lt;a href=&quot;https://git.opendaylight.org/gerrit/19638&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/19638&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="56810" author="jgloncak" created="Wed, 6 May 2015 12:20:52 +0000"  >&lt;p&gt;I retested as specified in steps 1, 2, 3.&lt;/p&gt;

&lt;p&gt;Mininet contained tree structure of height 2 (3 switches).&lt;/p&gt;

&lt;p&gt;I added group with ID 1 and 2.&lt;br/&gt;
Then I added flows with ID 1 and 2 to openflow:1 and flows with ID 1 and 2 to openflow:2 device.&lt;/p&gt;

&lt;p&gt;After few moments everything was correctly mirrored in operational DS (no alien nodes)&lt;/p&gt;</comment>
                            <comment id="56811" author="jgloncak" created="Wed, 6 May 2015 12:22:59 +0000"  >&lt;p&gt;Reported behavior wasn&apos;t observed.&lt;br/&gt;
Fix mentioned by Michal Rehak probably solved issue.&lt;/p&gt;</comment>
                            <comment id="56812" author="ecelgp" created="Wed, 6 May 2015 17:58:05 +0000"  >&lt;p&gt;So I just tried with latest master and odl-openflowplugin-flow-services-ui and still does not work. &lt;/p&gt;

&lt;p&gt;CI test also shows this bug:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-cds-flow-services-only-master/377/robot/report/log.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-cds-flow-services-only-master/377/robot/report/log.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="56813" author="ecelgp" created="Wed, 6 May 2015 18:00:37 +0000"  >&lt;p&gt;Joseph, can you also plese post the result of below request when you say it works:&lt;/p&gt;

&lt;p&gt;GET &lt;a href=&quot;http://127.0.0.1:8181/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/table/0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8181/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/table/0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="56814" author="jgloncak" created="Mon, 11 May 2015 10:00:56 +0000"  >&lt;p&gt;Currently I am also able to see alien flows in operational datastore.&lt;/p&gt;</comment>
                            <comment id="56815" author="jgloncak" created="Fri, 15 May 2015 12:06:34 +0000"  >&lt;p&gt;Try to retest please.&lt;/p&gt;

&lt;p&gt;This problem should be solved now with patch &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/20395/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/20395/&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="56816" author="ecelgp" created="Wed, 20 May 2015 05:25:44 +0000"  >&lt;p&gt;It seems fixed in Li redesign but not in He plugin. I cannot close this until we decide which plugin goes in this release.&lt;/p&gt;</comment>
                            <comment id="56817" author="jgloncak" created="Thu, 21 May 2015 11:38:12 +0000"  >&lt;p&gt;Trying to fix problem in helium&lt;/p&gt;</comment>
                            <comment id="56818" author="jgloncak" created="Thu, 21 May 2015 12:04:28 +0000"  >&lt;p&gt;It wasn&apos;t possible to put flows (flow) to config datastore. Operation has frozen.&lt;/p&gt;</comment>
                            <comment id="56819" author="jgloncak" created="Tue, 26 May 2015 10:57:57 +0000"  >&lt;p&gt;Because of comment in &amp;gt;&amp;gt;comment 9&amp;lt;&amp;lt; this bug was removed from depends on bug in 3120&lt;/p&gt;</comment>
                            <comment id="56820" author="ecelgp" created="Mon, 8 Jun 2015 02:11:08 +0000"  >&lt;p&gt;This was a replica of &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=2862&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=2862&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>3082</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=3082]]></customfieldvalue>

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

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