<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:34:02 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-1038] forwardingrules-manager: Flow add with id L3.149652893104203.21.e7914c35-eafe-4208-9f79-9813ffbc7f69.74.2001:db9:cafe:d:0:0:0:0 failed with error [RpcError [message=Group 150070 not present in the config inventory</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-1038</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon/302/odl_1/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/vex-yul-odl-jenkins-1/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon/302/odl_1/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Flows fail to install because of a missing group.&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2018-09-30T04:29:12,850 | ERROR | nc-exe-120       | FlowForwarder                    | 368 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.8.0.SNAPSHOT | Flow add with id L3.149652893104203.21.e7914c35-eafe-4208-9f79-9813ffbc7f69.74.2001:db9:cafe:d:0:0:0:0 failed for node Uri{_value=openflow:149652893104203} with error [RpcError [message=Group 150070 not present in the config inventory, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]
2018-09-30T04:29:12,851 | INFO  | nc-exe-121       | FlowForwarder                    | 368 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.8.0.SNAPSHOT | Reading the group from config inventory: 150070
2018-09-30T04:29:12,851 | ERROR | nc-exe-121       | FlowForwarder                    | 368 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.8.0.SNAPSHOT | Flow add with id L3.18080470920035.21.e7914c35-eafe-4208-9f79-9813ffbc7f69.74.2001:db9:cafe:d:0:0:0:0 failed for node Uri{_value=openflow:18080470920035} with error [RpcError [message=Group 150070 not present in the config inventory, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30803">OPNFLWPLUG-1038</key>
            <summary>forwardingrules-manager: Flow add with id L3.149652893104203.21.e7914c35-eafe-4208-9f79-9813ffbc7f69.74.2001:db9:cafe:d:0:0:0:0 failed with error [RpcError [message=Group 150070 not present in the config inventory</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <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="SridharG">Sridhar Gaddam</assignee>
                                    <reporter username="shague">Sam Hague</reporter>
                        <labels>
                            <label>csit:failures</label>
                    </labels>
                <created>Mon, 1 Oct 2018 15:32:16 +0000</created>
                <updated>Wed, 17 Oct 2018 06:24:35 +0000</updated>
                            <resolved>Wed, 17 Oct 2018 06:24:35 +0000</resolved>
                                                                    <component>forwardingrules-manager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="65113" author="vishnoianil@gmail.com" created="Mon, 1 Oct 2018 15:45:06 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=shague&quot; class=&quot;user-hover&quot; rel=&quot;shague&quot;&gt;shague&lt;/a&gt; Looks like Flow is pointing to a group that is not present in the config data store. In that case it&apos;s expected result, so probably you will have to look into the application code to make sure that group is written in the config data store before application writes the dependent flow.&lt;/p&gt;</comment>
                            <comment id="65189" author="shague@redhat.com" created="Thu, 4 Oct 2018 01:35:42 +0000"  >&lt;p&gt;I thought there was a fix included in openflowplugin to catch this condition - ofp would wait to push flows if the group wasn&apos;t there.&lt;/p&gt;</comment>
                            <comment id="65194" author="vishnoianil@gmail.com" created="Thu, 4 Oct 2018 02:41:16 +0000"  >&lt;p&gt;It will check if the dependent group is&#160;already installed on the switch, than it will push the flow, but if the group itself does not exist in the config data store, it can&apos;t do anything.&lt;/p&gt;</comment>
                            <comment id="65195" author="daya_k" created="Thu, 4 Oct 2018 03:05:23 +0000"  >&lt;p&gt;agree anil. sam, the fixes pushed for group before flow are wrt the switch, as there is a race condition sometimes which pushes the flow to the switch before the group and the switch rejects that. however, it is the application responsibility to ensure it pushes the group into the config datastore before the flow. the datastore guarantees ordering of the listeners if the applications ensures this. so, for this error, we need to find out whether the application code did not program the group, or whether there was some exception encountered while trying to do the same&lt;/p&gt;</comment>
                            <comment id="65196" author="daya_k" created="Thu, 4 Oct 2018 03:06:05 +0000"  >&lt;p&gt;this should be looked into by the netvirt ipv6 folks&lt;/p&gt;</comment>
                            <comment id="65364" author="sgaddam@redhat.com" created="Wed, 17 Oct 2018 06:22:59 +0000"  >&lt;p&gt;The following patch in Netvirt addresses the issue on the application side - &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/76628/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/76628/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30802">NETVIRT-1441</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="15000" name="odl1_karaf.neon.302.log.tar.xz" size="454760" author="shague" created="Mon, 1 Oct 2018 15:31:07 +0000"/>
                    </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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03j3z:</customfieldvalue>

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