<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:25:42 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>[NEUTRON-153] Neutron NB API feature fails to install when combining with odl-mdsal-trace</title>
                <link>https://jira.opendaylight.org/browse/NEUTRON-153</link>
                <project id="10145" key="NEUTRON">neutron</project>
                    <description>&lt;p&gt;I am not sure which project to assign this bug, so starting with neutron. Please move it&lt;br/&gt;
as needed.&lt;/p&gt;

&lt;p&gt;to recreate:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;start karaf&lt;/li&gt;
	&lt;li&gt;feature:install odl-mdsal-trace&lt;/li&gt;
	&lt;li&gt;feature:install --no-auto-refresh odl-infrautils-ready odl-netvirt-openstack&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;at this point, once features have loaded it seems that neutron NB is not working.&lt;/p&gt;

&lt;p&gt;This is in the karaf.log:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;2018-01-08 19:00:27,797 | WARN | ender-2-thread-1 | AbstractLifeCycle | 282 - org.eclipse.jetty.util - 9.2.21.v20170120 | FAILED HttpServiceContext ... httpContext=WebAppHttpContext ... org.opendaylight.neutron.northbound-api - 374 ... java.lang.NoClassDefFoundError: javax/ws/rs/ext/MessageBodyReader java.lang.NoClassDefFoundError: javax/ws/rs/ext/MessageBodyReader&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;And in an openstack integration, you can see that neutron itself is getting 404&lt;br/&gt;
responses.&lt;/p&gt;</description>
                <environment></environment>
        <key id="29055">NEUTRON-153</key>
            <summary>Neutron NB API feature fails to install when combining with odl-mdsal-trace</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="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="vorburger">Michael Vorburger</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Tue, 9 Jan 2018 17:34:21 +0000</created>
                <updated>Mon, 26 Feb 2018 22:44:10 +0000</updated>
                            <resolved>Mon, 26 Feb 2018 22:44:06 +0000</resolved>
                                    <version>Oxygen</version>
                                    <fixVersion>Oxygen</fixVersion>
                                    <component>northbound-api</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="60646" author="jluhrsen" created="Tue, 9 Jan 2018 17:37:27 +0000"  >&lt;p&gt;attached is a full karaf.log from a CSIT job that installed features as described.&lt;/p&gt;</comment>
                            <comment id="60648" author="vorburger" created="Tue, 9 Jan 2018 17:57:08 +0000"  >&lt;p&gt;I&apos;ll try to locally reproduce this some time (timeframe comings weeks, not tomorrow), to see if I get what&apos;s going on...&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=skitt&quot; class=&quot;user-hover&quot; rel=&quot;skitt&quot;&gt;skitt&lt;/a&gt;&#160;do you think your upcoming&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1764&quot; title=&quot;Karaf 4: odl-mdsal-trace cannot &amp;quot;just&amp;quot; be installed e.g. before odl-netvirt-openstack anymore, as it used to&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1764&quot;&gt;&lt;del&gt;CONTROLLER-1764&lt;/del&gt;&lt;/a&gt;&#160;fix&#160;could have anything to do with and help for this problem?&lt;/p&gt;</comment>
                            <comment id="61219" author="vorburger" created="Mon, 26 Feb 2018 17:27:23 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jluhrsen&quot; class=&quot;user-hover&quot; rel=&quot;jluhrsen&quot;&gt;jluhrsen&lt;/a&gt; seeing &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-878&quot; title=&quot;CSIT should help to detect possible memory leaks leading to OOM related to non-closed transactions (and tx chains) early&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-878&quot;&gt;NETVIRT-878&lt;/a&gt; moving, it seems to me that this is no longer an issue blocking you and was apparently fixed in Oxygen - do you confirm, and OK to close this issue?&lt;/p&gt;</comment>
                            <comment id="61227" author="jluhrsen" created="Mon, 26 Feb 2018 22:34:26 +0000"  >&lt;p&gt;well, &lt;a href=&quot;https://jira.opendaylight.org/browse/NETVIRT-878&quot; title=&quot;CSIT should help to detect possible memory leaks leading to OOM related to non-closed transactions (and tx chains) early&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETVIRT-878&quot;&gt;NETVIRT-878&lt;/a&gt; is moving because I&apos;m using featuresBoot.&lt;/p&gt;

&lt;p&gt;but, I just tried this on latest Oxygen and I think it&apos;s ok now. At least I got a 200 response using a neutron NB API and&lt;br/&gt;
I did not see that NoClassDefFoundError in the log.&lt;/p&gt;

&lt;p&gt;However, there was a big mess of something going on. something with netconf and beir?&lt;/p&gt;

&lt;p&gt;here&apos;s the karaf console:&lt;/p&gt;

&lt;p&gt;opendaylight-user@root&amp;gt;feature:install --no-auto-refresh odl-infrautils-ready odl-netvirt-openstack&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&lt;br/&gt;
Error executing command: Error restarting bundles:&lt;br/&gt;
&#160;&#160; &#160;Could not resolve module: org.opendaylight.netconf.restconf-nb-bierman02 &lt;span class=&quot;error&quot;&gt;&amp;#91;381&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160; Bundle was not resolved because of a uses contraint violation.&lt;br/&gt;
&#160; org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to resolve resource org.opendaylight.netconf.restconf-nb-bierman02 &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;org.opendaylight.netconf.restconf-nb-bierman02&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;1.7.0.SNAPSHOT&amp;quot;&amp;#93;&lt;/span&gt; because it is exposed to package &apos;javax.annotation&apos; from resources javax.annotation-api &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;javax.annotation-api&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;1.2.0&amp;quot;&amp;#93;&lt;/span&gt; and org.eclipse.osgi &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;org.eclipse.osgi&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;3.11.3.v20170209-1843&amp;quot;; singleton:=&amp;quot;true&amp;quot;&amp;#93;&lt;/span&gt; via two dependency chains.&lt;/p&gt;

&lt;p&gt;Chain 1:&lt;br/&gt;
&#160; org.opendaylight.netconf.restconf-nb-bierman02 &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;org.opendaylight.netconf.restconf-nb-bierman02&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;1.7.0.SNAPSHOT&amp;quot;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160;&#160;&#160; import: (osgi.wiring.package=javax.annotation)&lt;br/&gt;
&#160;&#160;&#160;&#160; |&lt;br/&gt;
&#160;&#160;&#160; export: osgi.wiring.package: javax.annotation&lt;br/&gt;
&#160; javax.annotation-api &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;javax.annotation-api&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;1.2.0&amp;quot;&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Chain 2:&lt;br/&gt;
&#160; org.opendaylight.netconf.restconf-nb-bierman02 &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;org.opendaylight.netconf.restconf-nb-bierman02&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;1.7.0.SNAPSHOT&amp;quot;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160;&#160;&#160; import: (&amp;amp;(osgi.wiring.package=com.google.common.base)(&amp;amp;(version&amp;gt;=23.3.0)(!(version&amp;gt;=24.0.0))))&lt;br/&gt;
&#160;&#160;&#160;&#160; |&lt;br/&gt;
&#160;&#160;&#160; export: osgi.wiring.package=com.google.common.base; uses:=javax.annotation&lt;br/&gt;
&#160; com.google.guava &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;com.google.guava&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;23.3.0.jre&amp;quot;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160;&#160;&#160; import: (osgi.wiring.package=javax.annotation)&lt;br/&gt;
&#160;&#160;&#160;&#160; |&lt;br/&gt;
&#160;&#160;&#160; export: osgi.wiring.package: javax.annotation&lt;br/&gt;
&#160; org.eclipse.osgi &lt;span class=&quot;error&quot;&gt;&amp;#91;osgi.identity; osgi.identity=&amp;quot;org.eclipse.osgi&amp;quot;; type=&amp;quot;osgi.bundle&amp;quot;; version:Version=&amp;quot;3.11.3.v20170209-1843&amp;quot;; singleton:=&amp;quot;true&amp;quot;&amp;#93;&lt;/span&gt;&lt;br/&gt;
opendaylight-user@root&amp;gt;Unsatisfied Requirements:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&lt;br/&gt;
osgi.wiring.package; filter:=&quot;(osgi.wiring.package=org.opendaylight.netconf.sal.rest.api)&quot;&lt;br/&gt;
osgi.wiring.package; filter:=&quot;(osgi.wiring.package=org.opendaylight.netconf.sal.restconf.api)&quot;&lt;br/&gt;
Unsatisfied Requirements:&lt;br/&gt;
osgi.wiring.package; filter:=&quot;(osgi.wiring.package=org.opendaylight.netconf.sal.rest.api)&quot;&lt;br/&gt;
osgi.wiring.package; filter:=&quot;(osgi.wiring.package=org.opendaylight.netconf.sal.restconf.api)&quot;&lt;br/&gt;
Unsatisfied Requirements:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;
	&lt;ol&gt;
		&lt;li&gt;these above lines with osgi.wiring.package keep repeating for a while.&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="61228" author="jluhrsen" created="Mon, 26 Feb 2018 22:43:40 +0000"  >&lt;p&gt;closing this as I filed a new issue for the beirman02 problem.&lt;/p&gt;

&lt;p&gt;&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-516&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.opendaylight.org/browse/NETCONF-516&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="20799">NETVIRT-878</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14353" name="odl1_karaf.log" size="1012517" author="jluhrsen" created="Tue, 9 Jan 2018 17:37:03 +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|i039ef:</customfieldvalue>

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