<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:14:57 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>[NETCONF-412] Feature operations at Karaf4 trigger stop of restconf bundles</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-412</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;I&#8217;m testing our (IoTDM) Karaf4 distribution and I see an issue when I try to do feature:install or feature:stop. The sal-rest-docgen bundle is being stopped and multiple stacktraces are printed to logs.&lt;br/&gt;
I&#8217;ve tested it using my dummy feature which is dependent on nothing and I was able to reproduce it also with odl-jolokia feature.&lt;br/&gt;
Installation of bundles works well, I have these troubles with features only.&lt;br/&gt;
I was able to reproduce this issue by karaf4 distribution of lispflowmapping project as well.&lt;br/&gt;
Piece of logs attached.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21425">NETCONF-412</key>
            <summary>Feature operations at Karaf4 trigger stop of restconf bundles</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="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="tjanciga">Tomas Janciga</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Apr 2017 11:01:29 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:41 +0000</updated>
                            <resolved>Fri, 28 Jul 2017 12:32:37 +0000</resolved>
                                                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                                                                <comments>
                            <comment id="40048" author="tjanciga" created="Fri, 28 Apr 2017 11:01:29 +0000"  >&lt;p&gt;Attachment file_8334.txt has been added with description: Karaf logs showing the restconf bundle stopping&lt;/p&gt;</comment>
                            <comment id="40039" author="ivan.hrasko@pantheon.tech" created="Fri, 28 Apr 2017 12:22:41 +0000"  >&lt;p&gt;Probably related to &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=7891&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=7891&lt;/a&gt; and karaf4 migration.&lt;/p&gt;</comment>
                            <comment id="40040" author="ivan.hrasko@pantheon.tech" created="Fri, 28 Apr 2017 12:28:56 +0000"  >&lt;p&gt;problem cause?&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/discuss/2016-January/006128.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/discuss/2016-January/006128.html&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="40049" author="tjanciga" created="Fri, 28 Apr 2017 14:19:13 +0000"  >&lt;p&gt;Attachment karaf.log.1 has been added with description: Complete karaf logs showing issue at IoTDM&lt;/p&gt;</comment>
                            <comment id="40050" author="ivan.hrasko@pantheon.tech" created="Wed, 10 May 2017 06:29:43 +0000"  >&lt;p&gt;Attachment fail.log has been added with description: fail after installation of empty feature&lt;/p&gt;</comment>
                            <comment id="40041" author="ivan.hrasko@pantheon.tech" created="Wed, 10 May 2017 11:50:59 +0000"  >&lt;p&gt;There is problem that restconf get broken after installation of another feature.&lt;br/&gt;
This also happens in netconf project when for instance odl-netconf-topology is installed after odl-restconf feature.&lt;/p&gt;

&lt;p&gt;Note that when first odl-netconf-topology is installed and then odl-restconf is installed this is not working because of StackOverflow exception.&lt;/p&gt;

&lt;p&gt;I consider karaf logging &quot;Stopping bundles&quot; to not to be a bug.&lt;/p&gt;</comment>
                            <comment id="40042" author="ivan.hrasko@pantheon.tech" created="Wed, 10 May 2017 12:17:49 +0000"  >&lt;p&gt;Reporter agreed to change target milestone to Nitrogen.&lt;/p&gt;</comment>
                            <comment id="40043" author="tomas.slusny@pantheon.tech" created="Thu, 22 Jun 2017 09:03:34 +0000"  >&lt;p&gt;This bug is causing SSH on Karaf to not work.&lt;/p&gt;</comment>
                            <comment id="40044" author="skitt@redhat.com" created="Fri, 23 Jun 2017 16:23:49 +0000"  >&lt;p&gt;From what I&#8217;ve seen re SSH, the problem is that sshd-core in Karaf 4 (or something related) has an optional dependency on bcprov. Some of ODL&#8217;s features pull in bcprov, which causes the SSH bundles to be rewired, and that doesn&#8217;t seem to go too well...&lt;/p&gt;</comment>
                            <comment id="40045" author="faseela.k@ericsson.com" created="Sat, 24 Jun 2017 23:32:18 +0000"  >&lt;p&gt;We are facing similar issues in genius CSIT intermittently. Some of the csit verification steps which require logging into karaf is failing&lt;/p&gt;</comment>
                            <comment id="40046" author="pgubka@cisco.com" created="Fri, 28 Jul 2017 12:04:19 +0000"  >&lt;p&gt;I tried to replicate the problem with broken restconf, but i did not succeeded, I tested karaf-0.7.0-20170728.081907-1437.zip&lt;/p&gt;

&lt;p&gt;I did not use feature:uninstall or bundle:stop as they as not supported.&lt;br/&gt;
I did 2 attempts with following steps&lt;/p&gt;

&lt;p&gt;A - no features added in org.apache.karaf.features.cfg&lt;br/&gt;
--------------------------------------------------------&lt;br/&gt;
1) start karaf&lt;br/&gt;
1a) GET /restconf/modules   - NOK - but expected&lt;br/&gt;
2) feature:install odl-restconf&lt;br/&gt;
2a) GET /restconf/modules   - OK&lt;br/&gt;
3) feature:install odl-jolokia&lt;br/&gt;
3a) GET /restconf/modules   - OK&lt;br/&gt;
4) feature:install odl-lispflowmapping-ui&lt;br/&gt;
4a) GET /restconf/modules   - OK&lt;br/&gt;
logs contain exceptions, but restconf itself did not stop working&lt;/p&gt;

&lt;p&gt;B - odl-restconf in org.apache.karaf.features.cfg&lt;br/&gt;
--------------------------------------------------------&lt;br/&gt;
1) start karaf&lt;br/&gt;
1a) GET /restconf/modules   - OK&lt;br/&gt;
2) feature:install odl-jolokia&lt;br/&gt;
2a) GET /restconf/modules   - OK&lt;br/&gt;
3) feature:install odl-lispflowmapping-southbound&lt;br/&gt;
3a) GET /restconf/modules   - OK&lt;br/&gt;
4) feature:install odl-netconf-tcp    &amp;#8212;  lots of exceptions in logs and in karaf console, but netconf is still not added into karaf4&lt;br/&gt;
4a) GET /restconf/modules   - OK&lt;/p&gt;

&lt;p&gt;Thre is a bug &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=7891&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=7891&lt;/a&gt; is is probably related to this one.&lt;br/&gt;
From my point of view, this bug is invalid as there are no steps to reproduce the reported problem to to stop restconf working.&lt;/p&gt;</comment>
                            <comment id="40047" author="pgubka@cisco.com" created="Fri, 28 Jul 2017 12:32:37 +0000"  >&lt;p&gt;More details needed to reproduce the problem.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="19864">GENIUS-83</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28176">OPNFLWPLUG-908</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="22376">AAA-125</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="21371">NETCONF-358</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="12719" name="fail.log" size="9435" author="ivan.hrasko@pantheon.tech" created="Wed, 10 May 2017 06:29:43 +0000"/>
                            <attachment id="12717" name="file_8334.txt" size="2396" author="tomas.janciga@pantheon.tech" created="Fri, 28 Apr 2017 11:01:29 +0000"/>
                            <attachment id="12718" name="karaf.log.1" size="739079" author="tomas.janciga@pantheon.tech" created="Fri, 28 Apr 2017 14:19: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>8334</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=8334]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10320"><![CDATA[Nitrogen]]></customfieldvalue>

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

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