<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:59:54 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>[GENIUS-95] getDpidFromInterface() failed; input = GetDpidFromInterfaceInput [_intfName=63a27ed5-d1e0-4556-8523-f25af639b43c</title>
                <link>https://jira.opendaylight.org/browse/GENIUS-95</link>
                <project id="10126" key="GENIUS">genius</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-ocata-upstream-stateful-oxygen/290/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/jenkins092/netvirt-csit-1node-openstack-ocata-upstream-stateful-oxygen/290/odl1_karaf.log.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2017-11-01 08:50:39,892 | ERROR | nPool-1-worker-1 | InterfaceManagerRpcService       | 242 - org.opendaylight.genius.interfacemanager-impl - 0.4.0.SNAPSHOT | RPC getDpidFromInterface() failed; input = GetDpidFromInterfaceInput [_intfName=63a27ed5-d1e0-4556-8523-f25af639b43c, augmentation=[]]&lt;br/&gt;
java.lang.IllegalArgumentException: Retrieval of datapath id for the key &lt;/p&gt;
{63a27ed5-d1e0-4556-8523-f25af639b43c}
&lt;p&gt; failed due to missing Interface-state&lt;br/&gt;
	at org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerRpcService.lambda$getDpidFromInterface$0(InterfaceManagerRpcService.java:120)&lt;span class=&quot;error&quot;&gt;&amp;#91;242:org.opendaylight.genius.interfacemanager-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.genius.infra.FutureRpcResults$FutureRpcResultBuilder.build(FutureRpcResults.java:161)&lt;span class=&quot;error&quot;&gt;&amp;#91;248:org.opendaylight.genius.mdsalutil-api:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerRpcService.getDpidFromInterface(InterfaceManagerRpcService.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;242:org.opendaylight.genius.interfacemanager-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yangtools.yang.binding.util.RpcMethodInvokerWithInput.invokeOn(RpcMethodInvokerWithInput.java:32)&lt;span class=&quot;error&quot;&gt;&amp;#91;305:org.opendaylight.mdsal.yang-binding:0.12.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="28666">GENIUS-95</key>
            <summary>getDpidFromInterface() failed; input = GetDpidFromInterfaceInput [_intfName=63a27ed5-d1e0-4556-8523-f25af639b43c</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</priority>
                        <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="vorburger">Michael Vorburger</assignee>
                                    <reporter username="shague">Sam Hague</reporter>
                        <labels>
                            <label>csit:exception</label>
                    </labels>
                <created>Wed, 1 Nov 2017 12:48:26 +0000</created>
                <updated>Thu, 29 Aug 2019 08:17:06 +0000</updated>
                            <resolved>Thu, 29 Aug 2019 08:17:06 +0000</resolved>
                                    <version>Oxygen</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="59876" author="vorburger" created="Wed, 1 Nov 2017 13:05:34 +0000"  >&lt;p&gt;Was wondering if this could have been caused by one of Tom&apos;s changes I recently merged, but he just had a look and clarified his only merged patch so far (there are more pending) is &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64492/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64492/&lt;/a&gt; which didn&apos;t change InterfaceManagerRpcService.&lt;/p&gt;</comment>
                            <comment id="59877" author="tpantelis" created="Wed, 1 Nov 2017 18:17:58 +0000"  >&lt;p&gt;It calls into InterfaceManagerCommonUtils.getInterfaceState which hasn&apos;t changed either. It seems the config DS had the data but whatever writes the data to the oper DS didn&apos;t or not in time.&lt;/p&gt;</comment>
                            <comment id="59878" author="vorburger" created="Wed, 1 Nov 2017 18:20:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=k.faseela&quot; class=&quot;user-hover&quot; rel=&quot;k.faseela&quot;&gt;k.faseela&lt;/a&gt; and &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; and I were just discussing this more on private IRC, and now I got what happened here, here&apos;s the story:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/63413/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/63413/&lt;/a&gt; first introduced FutureRpcResults, and made sure it didn&apos;t change existing interfacemanager behaviour - notably in line 125: &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;onFailure(e -&amp;gt; { /* do not LOG error here */ }) &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64793/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64793/&lt;/a&gt; changed things (improved) a bit, but we forgot to adjust InterfaceManagerRpcService - now the line above does NOT supress the logging, anymore, so it started showing up in log - but it was JUST (a lot of) confusing error log statements, NOT broken functionality&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64999/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64999/&lt;/a&gt; fixes this; because now with c/64793 it has to be:&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;onFailureLogLevel(NONE)&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64450/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64450/&lt;/a&gt; actually already had the fix for this, but let that be reviewed separately&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0372v:</customfieldvalue>

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