<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:06: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>[LISPMAP-72] loading compaitble-with-all feature set hangs karaf console</title>
                <link>https://jira.opendaylight.org/browse/LISPMAP-72</link>
                <project id="10136" key="LISPMAP">lispflowmapping</project>
                    <description>&lt;p&gt;The CI jobs are failing for those tests that run with the &quot;compatible-with-all&quot; feature&lt;br/&gt;
set.  Locally, I can reproduce and the karaf console is hung when this feature set it&lt;br/&gt;
loaded.  the system&apos;s CPUs are all running at 100% and I have to forcefully kill the&lt;br/&gt;
karaf process to recover.&lt;/p&gt;

&lt;p&gt;attached is the full karaf.log file, but here is the final Exception seen in the karaf.log&lt;br/&gt;
file when the problem is reproduced:&lt;/p&gt;

&lt;p&gt;2015-10-13 17:11:07,730 | ERROR | rint Extender: 3 | BlueprintContainerImpl | 15 - org.apache.aries.blueprint.core - 1.4.2 | Unable to start blueprint container for bundle org.opendaylight.lispflowmapping.mappingservice.shell due to unresolved dependencies &lt;span class=&quot;error&quot;&gt;&amp;#91;(objectClass=org.opendaylight.lispflowmapping.interfaces.mappingservice.IMappingServiceShell)&amp;#93;&lt;/span&gt;&lt;br/&gt;
java.util.concurrent.TimeoutException&lt;br/&gt;
at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:336)&lt;span class=&quot;error&quot;&gt;&amp;#91;15:org.apache.aries.blueprint.core:1.4.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)&lt;span class=&quot;error&quot;&gt;&amp;#91;15:org.apache.aries.blueprint.core:1.4.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.FutureTask.run(FutureTask.java:262)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="19672">LISPMAP-72</key>
            <summary>loading compaitble-with-all feature set hangs karaf console</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="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Oct 2015 17:24:30 +0000</created>
                <updated>Thu, 19 Oct 2017 22:33:54 +0000</updated>
                            <resolved>Sat, 5 Dec 2015 00:25:12 +0000</resolved>
                                    <version>Beryllium</version>
                                                    <component>Service</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="35596" author="jluhrsen" created="Tue, 13 Oct 2015 17:25:13 +0000"  >&lt;p&gt;Attachment 4462_karaf.log has been added with description: karaf log file&lt;/p&gt;</comment>
                            <comment id="35586" author="ljakab" created="Tue, 13 Oct 2015 17:27:44 +0000"  >&lt;p&gt;JamO, how do I reproduce this locally?&lt;/p&gt;</comment>
                            <comment id="35587" author="ljakab" created="Thu, 15 Oct 2015 15:47:56 +0000"  >&lt;p&gt;Disabled blueprint timeout: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/28372/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/28372/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="35588" author="ecelgp" created="Thu, 15 Oct 2015 21:19:17 +0000"  >&lt;p&gt;I do not know if this is needed anymore but thanks for the patch.&lt;/p&gt;</comment>
                            <comment id="35589" author="jluhrsen" created="Thu, 15 Oct 2015 23:06:45 +0000"  >&lt;p&gt;(In reply to Lori Jakab from comment #2)&lt;br/&gt;
&amp;gt; JamO, how do I reproduce this locally?&lt;/p&gt;

&lt;p&gt;Sorry, Lori, I missed that you asked for this.&lt;/p&gt;

&lt;p&gt;the steps, for historical purposes:&lt;/p&gt;

&lt;p&gt;1.  karaf clean&lt;br/&gt;
2.  feature:repo-add  mvn:org.opendaylight.integration/features-integration-test/0.4.0-SNAPSHOT/xml/features&lt;br/&gt;
3.  feature:install odl-integration-compatible-with-all&lt;/p&gt;</comment>
                            <comment id="35590" author="jluhrsen" created="Thu, 15 Oct 2015 23:46:33 +0000"  >&lt;p&gt;I&apos;m not sure if I am misinformed, but I am still having trouble in this area.&lt;/p&gt;


&lt;p&gt;I took a recent (10/15) distribution from nexus:&lt;/p&gt;

&lt;p&gt;distribution-karaf-0.4.0-20151015.221211-1660.zip&lt;/p&gt;


&lt;p&gt;then:&lt;/p&gt;

&lt;p&gt;karaf clean&lt;/p&gt;

&lt;p&gt;feature:repo-add mvn:org.opendaylight.integration/features-integration-test/0.4.0-SNAPSHOT/xml/features&lt;/p&gt;

&lt;p&gt;opendaylight-user@root&amp;gt;feature:install odl-integration-compatible-with-all &lt;br/&gt;
Refreshing bundles org.apache.aries.util (9)&lt;br/&gt;
GossipRouter started at Thu Oct 15 23:21:20 UTC 2015&lt;br/&gt;
Listening on port 12001 bound on address 0.0.0.0/0.0.0.0&lt;br/&gt;
Backlog is 1000, linger timeout is 2000, and read timeout is 0&lt;/p&gt;


&lt;p&gt;####karaf console is hung here####&lt;/p&gt;

&lt;p&gt;after some time, the karaf.log file shows this:&lt;/p&gt;


&lt;p&gt;2015-10-15 23:26:29,521 | ERROR | rint Extender: 3 | BlueprintContainerImpl           | 15 - org.apache.aries.blueprint.core - 1.4.2 | Unable to start blueprint container for bundle org.opendaylight.lispflowmapping.mappingservice.shell due to unresolved dependencies &lt;span class=&quot;error&quot;&gt;&amp;#91;(objectClass=org.opendaylight.lispflowmapping.interfaces.mappingservice.IMappingServiceShell)&amp;#93;&lt;/span&gt;&lt;br/&gt;
java.util.concurrent.TimeoutException&lt;br/&gt;
        at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:336)&lt;span class=&quot;error&quot;&gt;&amp;#91;15:org.apache.aries.blueprint.core:1.4.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)&lt;span class=&quot;error&quot;&gt;&amp;#91;15:org.apache.aries.blueprint.core:1.4.2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;/p&gt;




&lt;p&gt;Note, if I do the above manual steps automatically by putting the &quot;features-integration-test&quot; repo&lt;br/&gt;
and feature sets in the org.apache.karaf.features.cfg file I don&apos;t end up with a hung karaf&lt;br/&gt;
console, but I still don&apos;t get a functional system (e.g. auth fails with basic rest calls, openflow&lt;br/&gt;
ports don&apos;t come up) and I see the same lispflowmapping TimeoutException in the log.&lt;/p&gt;</comment>
                            <comment id="35591" author="ljakab" created="Fri, 16 Oct 2015 09:18:07 +0000"  >&lt;p&gt;When you say karaf console is hung, you mean it doesn&apos;t return a prompt, and won&apos;t accept input?  The messages you show (like &quot;Refreshing bundles org.apache.aries.util (9)&quot; are not using the logging system and are just printed to System.out.&lt;/p&gt;

&lt;p&gt;I tried reproducing the issue using two different distributions, distribution-karaf-0.4.0-20151015.221211-1660.tar.gz (the one you mentioned) and distribution-karaf-0.4.0-20151016.063152-1667.tar.gz.  In neither case could I reproduce the issue, I got a functioning system, with RESTCONF working.&lt;/p&gt;

&lt;p&gt;In any case, the TimeoutException is just a &lt;b&gt;symptom&lt;/b&gt; of a broken system, so in fact I had my doubts of the usefulness of disabling the timeout in the patch referenced in Comment 3, because the exception actually uncovers problems that otherwise might go undetected.&lt;/p&gt;

&lt;p&gt;In any case, I don&apos;t understand why you still get the exception, considering the timeout was disabled (I checked in the distribution files the blueprint.xml file to see if my change from that patch was indeed present).&lt;/p&gt;

&lt;p&gt;Not sure what else we could do to consider this bug fixed.  From my POV, the fact that we get the exception only shows that LISP wasn&apos;t able to initialize correctly, but the cause of that lies somewhere else.&lt;/p&gt;</comment>
                            <comment id="35592" author="vrpolak" created="Tue, 27 Oct 2015 15:50:37 +0000"  >&lt;p&gt;&amp;gt; feature:install odl-integration-compatible-with-all&lt;/p&gt;

&lt;p&gt;I think integration/test has everything needed for someone to whip up a suite and a job to test that.&lt;br/&gt;
Even if this Bug is fixed, we still want to test for this &quot;console hang&quot; symptom.&lt;/p&gt;

&lt;p&gt;Created a Trello card &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; for that.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://trello.com/c/LJ4zwgYB/234-bug-4462-describes-a-failure-of-karaf-console-after-feature-install-create-a-suite-and-a-job-that-would-test-for-that-symptom&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://trello.com/c/LJ4zwgYB/234-bug-4462-describes-a-failure-of-karaf-console-after-feature-install-create-a-suite-and-a-job-that-would-test-for-that-symptom&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="35593" author="jluhrsen" created="Tue, 27 Oct 2015 21:49:49 +0000"  >&lt;p&gt;thanks for the trello card Vratko.  I&apos;m still seeing issues when loading&lt;br/&gt;
compatible-with-all that I cannot nail down.  I filed a new bug today:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=4535&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=4535&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;m really perplexed as to why I can see these issues across multiple&lt;br/&gt;
platforms but it&apos;s not seen in CSIT jobs?&lt;/p&gt;</comment>
                            <comment id="35594" author="vrpolak" created="Mon, 16 Nov 2015 17:12:01 +0000"  >&lt;p&gt;I this Bug still present?&lt;/p&gt;</comment>
                            <comment id="35595" author="jluhrsen" created="Sat, 5 Dec 2015 00:25:12 +0000"  >&lt;p&gt;This has been fixed.  I do not have the patch(es) handy to paste here,&lt;br/&gt;
but I have confirmed this to not exist in latest master distro &lt;del&gt;or&lt;/del&gt; Lithium SR3&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12118" name="4462_karaf.log" size="185234" author="jluhrsen" created="Tue, 13 Oct 2015 17:25:13 +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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4462</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=4462]]></customfieldvalue>

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

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