<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:47:52 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>[VTN-50] OpenStack support doesn&apos;t work.</title>
                <link>https://jira.opendaylight.org/browse/VTN-50</link>
                <project id="10185" key="VTN">vtn</project>
                    <description>&lt;p&gt;I observed that OpenStack support didn&apos;t work correctly when I installed VTN features after other features.&lt;/p&gt;

&lt;p&gt;    feature:install odl-adsal-compatibility-all odl-openflowplugin-all odl-vtn-manager-all&lt;/p&gt;

&lt;p&gt;Specifically, I observed that REST API of Neutron interface didn&apos;t work at all.&lt;br/&gt;
For example, GET requests for neutron/networks returned the response code 500 (Internal Server Error) and an error message, although it should return the response code 200 and network information.&lt;/p&gt;

&lt;p&gt;curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Accept: application/json&quot; -H \&lt;br/&gt;
    &quot;Content-type: application/json&quot; -X GET \&lt;br/&gt;
    &lt;a href=&quot;http://localhost:8080/controller/nb/v2/neutron/networks&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/neutron/networks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I observed this issue on both Helium and Helium SU1.&lt;/p&gt;


&lt;p&gt;Workaround&lt;br/&gt;
==========&lt;/p&gt;

&lt;p&gt;It seems to me that if we install VTN features firstly, we don&apos;t face the issue.&lt;/p&gt;

&lt;p&gt;  feature:install odl-vtn-manager-all odl-openflowplugin-all odl-adsal-compatibility-all&lt;/p&gt;


&lt;p&gt;How to reproduce the issue&lt;br/&gt;
==========================&lt;/p&gt;

&lt;p&gt; 1. Run Karaf.&lt;/p&gt;

&lt;p&gt;    $ bin/karaf&lt;/p&gt;

&lt;p&gt; 2. Install VTN features.&lt;/p&gt;

&lt;p&gt;    feature:install odl-adsal-compatibility-all odl-openflowplugin-all odl-vtn-manager-all&lt;/p&gt;

&lt;p&gt; 3. Send a GET request to Neutron interface.&lt;br/&gt;
    curl --user &quot;admin&quot;:&quot;admin&quot; -H &quot;Accept: application/json&quot; -H \&lt;br/&gt;
        &quot;Content-type: application/json&quot; -X GET \&lt;br/&gt;
        &lt;a href=&quot;http://localhost:8080/controller/nb/v2/neutron/networks&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080/controller/nb/v2/neutron/networks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The expected response message of the GET request is as follows:&lt;/p&gt;

    {
       &quot;networks&quot; : [ ]
    }


&lt;p&gt;Error log message&lt;br/&gt;
=================&lt;/p&gt;

&lt;p&gt;When I sent a GET request to Neutron interface, Helium output the following ERROR message into karaf.log.&lt;/p&gt;

&lt;p&gt;ERROR | -bio-8080-exec-1 | &lt;span class=&quot;error&quot;&gt;&amp;#91;/controller/nb/v2/neutron&amp;#93;&lt;/span&gt;      | 309 - org.apache.juli.extras - 7.0.53.v201406060720 | StandardWrapper.Throwable&lt;br/&gt;
java.lang.NoClassDefFoundError: org/eclipse/persistence/jaxb/rs/MOXyJsonProvider&lt;/p&gt;


&lt;p&gt;Failure example&lt;br/&gt;
===============&lt;/p&gt;

&lt;p&gt;I observed the issue when I installed features as follows:&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;Failure 1&amp;#93;&lt;/span&gt;&lt;br/&gt;
   feature:install odl-adsal-compatibility-all odl-openflowplugin-all odl-vtn-manager-all&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;Failure 2&amp;#93;&lt;/span&gt;&lt;br/&gt;
   feature:install odl-adsal-all odl-adsal-northbound&lt;br/&gt;
   feature:install odl-adsal-compatibility-all odl-openflowplugin-all odl-vtn-manager-all&lt;/p&gt;


&lt;p&gt;Successful examples&lt;br/&gt;
===================&lt;/p&gt;

&lt;p&gt;I didn&apos;t observe the issue when I installed features as follows:&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;Success 1&amp;#93;&lt;/span&gt;&lt;br/&gt;
   feature:install odl-vtn-manager-all odl-openflowplugin-all odl-adsal-compatibility-all&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;Success 2&amp;#93;&lt;/span&gt;&lt;br/&gt;
   feature:install odl-vtn-manager-neutron&lt;br/&gt;
   feature:install odl-vtn-manager-all&lt;br/&gt;
   feature:install odl-openflowplugin-all&lt;br/&gt;
   feature:install odl-adsal-compatibility-all&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26430">VTN-50</key>
            <summary>OpenStack support doesn&apos;t work.</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="10001">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="Hideyuki1985">Hideyuki Tai</reporter>
                        <labels>
                    </labels>
                <created>Tue, 25 Nov 2014 18:25:39 +0000</created>
                <updated>Thu, 19 Oct 2017 21:25:25 +0000</updated>
                            <resolved>Wed, 7 Sep 2016 15:22:30 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>VTN Manager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="52886" author="hideyuki.tai@necam.com" created="Tue, 25 Nov 2014 18:28:21 +0000"  >&lt;p&gt;I&apos;m attaching the Karaf log file on a failure case in which I installed features as follows:&lt;/p&gt;

&lt;p&gt;feature:install odl-adsal-compatibility-all odl-openflowplugin-all odl-vtn-manager-all&lt;/p&gt;

&lt;p&gt;I ran Helium SU1.&lt;/p&gt;</comment>
                            <comment id="52890" author="hideyuki.tai@necam.com" created="Tue, 25 Nov 2014 18:28:21 +0000"  >&lt;p&gt;Attachment karaf.log has been added with description: Karaf log file on a failure case&lt;/p&gt;</comment>
                            <comment id="52887" author="hideyuki.tai@necam.com" created="Tue, 25 Nov 2014 18:45:40 +0000"  >&lt;p&gt;I think this issue is related to &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-873&quot; title=&quot;Classpath error when loading neutron northbound api&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-873&quot;&gt;&lt;del&gt;CONTROLLER-873&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-943&quot; title=&quot;ClassNotFoundException: org.eclipse.persistence.internal.libraries.antlr.runtime.tree.Tree&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-943&quot;&gt;&lt;del&gt;CONTROLLER-943&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="52888" author="gvrangan" created="Wed, 24 Feb 2016 15:06:58 +0000"  >&lt;p&gt;Currently, there is a weather entry related to the similar issue&lt;br/&gt;
&lt;a href=&quot;https://wiki.opendaylight.org/view/Weather#Neutron_Northbound_must_be_loaded_before_any_other_JAXB_feature&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Weather#Neutron_Northbound_must_be_loaded_before_any_other_JAXB_feature&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="52889" author="gvrangan" created="Wed, 7 Sep 2016 15:22:30 +0000"  >&lt;p&gt;The VTN Openstack integration works well with Boron&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/vtn/job/vtn-csit-1node-openstack-mitaka-neutron-boron/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/vtn/job/vtn-csit-1node-openstack-mitaka-neutron-boron/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="26576">NEUTRON-14</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13703" name="karaf.log" size="64534" author="Hideyuki1985" created="Tue, 25 Nov 2014 18:28:21 +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>2439</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=2439]]></customfieldvalue>

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

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