<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:56:40 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>[CONTROLLER-1877] odl-mdsal-trace feature prevents ODL from starting in stable/fluorine</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1877</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;In stable/fluorine, loading the following features prevents ODL from starting. Lots of logs where bundles are failing to initialize, waiting on dependencies.&lt;/p&gt;


&lt;p&gt;odl-netvirt-openstack&lt;br/&gt;
odl-mdsal-trace&lt;/p&gt;

&lt;p&gt;If we just load odl-netvirt-openstack, ODL will start fine.&lt;/p&gt;




</description>
                <environment></environment>
        <key id="31190">CONTROLLER-1877</key>
            <summary>odl-mdsal-trace feature prevents ODL from starting in stable/fluorine</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="vorburger">Michael Vorburger</assignee>
                                    <reporter username="vpickard">Victor Pickard</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Dec 2018 20:04:59 +0000</created>
                <updated>Tue, 18 Dec 2018 16:54:37 +0000</updated>
                            <resolved>Tue, 18 Dec 2018 16:54:37 +0000</resolved>
                                    <version>Neon</version>
                    <version>Fluorine SR1</version>
                                    <fixVersion>Neon</fixVersion>
                    <fixVersion>Fluorine SR2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="65971" author="rovarga" created="Wed, 12 Dec 2018 20:06:14 +0000"  >&lt;ol&gt;
	&lt;li&gt;What are the steps to reproduce?&lt;/li&gt;
	&lt;li&gt;Can we get those logs?&lt;/li&gt;
	&lt;li&gt;Is the issue reproducible on current neon?&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="65972" author="rovarga" created="Wed, 12 Dec 2018 20:06:49 +0000"  >&lt;p&gt;odl-mdsal-trace is a controller feature.&lt;/p&gt;</comment>
                            <comment id="65973" author="vpickard" created="Wed, 12 Dec 2018 20:10:56 +0000"  >&lt;p&gt;The steps to reproduce are to load odl-mdsal-trace and odl-netvirt-openstack at the same time in stable/fluorine branch.&lt;/p&gt;

&lt;p&gt;I added the logs.&lt;/p&gt;

&lt;p&gt;I don&apos;t know if this is an issue in neon. Encountered this issue while doing some downstream testing for stable/oxygen and stable/fluorine.&lt;/p&gt;
</comment>
                            <comment id="65974" author="vpickard" created="Wed, 12 Dec 2018 20:12:45 +0000"  >&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="65986" author="vorburger" created="Thu, 13 Dec 2018 13:53:10 +0000"  >&lt;p&gt;The attached log shows daexim and genius failing in BP due to this:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
Caused by: java.lang.NullPointerException
	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:151) ~[?:?]
	at org.opendaylight.mdsal.binding.dom.codec.impl.InstanceIdentifierCodec.deserialize(InstanceIdentifierCodec.java:36) ~[?:?]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Not sure how the installation of &lt;tt&gt;odl-mdsal-trace&lt;/tt&gt; causes this, needs local repro and debugging...&lt;/p&gt;

&lt;p&gt;There are other exceptions in this log as well, but those are probably just impacts; I suggest we ignore and focus on above.&lt;/p&gt;

&lt;p&gt;There is also the remote infratuils.diagstatus JMX failing, that may be an unrelated problem.&lt;/p&gt;</comment>
                            <comment id="66011" author="vorburger" created="Fri, 14 Dec 2018 14:18:14 +0000"  >&lt;p&gt;So this can easily be locally reproduced, I just built today&apos;s master (Neon, which is also affected, not just stable Fluorine; notthing much really change in this code since Oxygen BTW, so this is curious) netvirt/karaf, and do this and then&#160;immediately&#160;hit it, during boot, without having to even &quot;run&quot; anything:&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;opendaylight-user@root&amp;gt;feature:install odl-mdsal-trace 
opendaylight-user@root&amp;gt;feature:install odl-netvirt-openstack&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Attached is the full karaf.log from such a local run.&lt;/p&gt;</comment>
                            <comment id="66012" author="rovarga" created="Fri, 14 Dec 2018 14:21:17 +0000"  >&lt;p&gt;Does installing both at in one go manifest the problem, too?&lt;/p&gt;</comment>
                            <comment id="66014" author="vorburger" created="Fri, 14 Dec 2018 14:51:42 +0000"  >&lt;p&gt;Wait a second... the problem is actually very obvious - I think. (Not sure how it could have broken though).&lt;/p&gt;

&lt;p&gt;I&apos;m locally testing a fix and if that goes well should have a Gerrit coming up.&lt;/p&gt;</comment>
                            <comment id="66015" author="vorburger" created="Fri, 14 Dec 2018 15:26:07 +0000"  >&lt;p&gt;&amp;gt; notthing much really change in this code since Oxygen BTW, so this is curious&lt;br/&gt;
&amp;gt;&#160;Not sure how it could have broken though&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/72658/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/72658&lt;/a&gt;&#160;is probably the root cause that lead to this issue.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="15074" name="karaf.log" size="1213906" author="vorburger" created="Fri, 14 Dec 2018 14:19:14 +0000"/>
                            <attachment id="15072" name="karaf.log" size="2655251" author="vpickard" created="Wed, 12 Dec 2018 20:09:35 +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|i03lfz:</customfieldvalue>

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