<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:02 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>[OPNFLWPLUG-276] odl-openflow-nxm-extensions breaking RESTConf in the karaf integration features</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-276</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Hi devs,&lt;/p&gt;

&lt;p&gt;Yesterday I uploaded a patch to remove odl-openflow-nxm-extensions from integration and as suspected it fixes the RESTConf issue (503 Service Unavailable) we are having wih integration features:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11184/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11184/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How to reproduce the issue is very easy. Just download integration karaf container below and install odl-integration-compatible-with-all feature:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/integration/job/integration-master-project-centralized-integration/lastSuccessfulBuild/artifact/distributions/extra/karaf/target/distribution-karaf-0.2.0-SNAPSHOT.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/integration/job/integration-master-project-centralized-integration/lastSuccessfulBuild/artifact/distributions/extra/karaf/target/distribution-karaf-0.2.0-SNAPSHOT.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;PS- Note the patch is not merged yet. Once it is odl-openflow-nxm-extensions will not be part of the odl-integration-compatible-with-all feature.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27544">OPNFLWPLUG-276</key>
            <summary>odl-openflow-nxm-extensions breaking RESTConf in the karaf integration features</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="ecelgp">Luis Gomez</assignee>
                                    <reporter username="ecelgp">Luis Gomez</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 Sep 2014 14:49:42 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:19 +0000</updated>
                            <resolved>Sat, 7 Mar 2015 02:39:39 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="56139" author="mavenugo@gmail.com" created="Mon, 15 Sep 2014 20:49:11 +0000"  >&lt;p&gt;Hi Luis,&lt;/p&gt;

&lt;p&gt;I tried the latest integration project with the following handful of selective feature installs :&lt;/p&gt;

&lt;p&gt;opendaylight-user@root&amp;gt;feature:install odl-openflow-nxm-extensions&lt;br/&gt;
opendaylight-user@root&amp;gt;feature:install odl-ovsdb-northbound&lt;br/&gt;
opendaylight-user@root&amp;gt;feature:install odl-restconf&lt;br/&gt;
opendaylight-user@root&amp;gt;feature:install odl-ovsdb-openstack&lt;/p&gt;


&lt;p&gt;opendaylight-user@root&amp;gt;feature:list | grep nxm&lt;br/&gt;
odl-openflow-nxm-extensions                   | 0.0.3-SNAPSHOT      | x         | ovsdb-0.0.3-SNAPSHOT                   | OpenDaylight :: Openflow :: Nicira Extensions     &lt;/p&gt;

&lt;p&gt;opendaylight-user@root&amp;gt;feature:list | grep restconf&lt;br/&gt;
odl-restconf                                  | 1.1-SNAPSHOT        | x         | odl-mdsal-1.1-SNAPSHOT                 | OpenDaylight :: Restconf                          &lt;br/&gt;
odl-yangtools-restconf                        | 0.6.2-SNAPSHOT      |           | odl-yangtools-0.6.2-SNAPSHOT           | OpenDaylight :: Yangtools :: Restconf             &lt;/p&gt;

&lt;p&gt;With the above selective installation, when i tried : &lt;a href=&quot;http://localhost:8181/restconf/operational/opendaylight-inventory:nodes&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8181/restconf/operational/opendaylight-inventory:nodes&lt;/a&gt;, I got &lt;a href=&quot;https://gist.github.com/8cf56aacea97917da799&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gist.github.com/8cf56aacea97917da799&lt;/a&gt; which is the correct behavior.&lt;/p&gt;

&lt;p&gt;Also, if i install &lt;br/&gt;
opendaylight-user@root&amp;gt;feature:install odl-integration-compatible-with-all&lt;/p&gt;

&lt;p&gt;This also results in &lt;a href=&quot;http://localhost:8181/restconf/operational/opendaylight-inventory:nodes&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8181/restconf/operational/opendaylight-inventory:nodes&lt;/a&gt; ==&amp;gt; &lt;a href=&quot;https://gist.github.com/8cf56aacea97917da799&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gist.github.com/8cf56aacea97917da799&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="56140" author="mavenugo@gmail.com" created="Tue, 16 Sep 2014 01:38:53 +0000"  >&lt;p&gt;Luis,&lt;/p&gt;

&lt;p&gt;Did more investigation on this.&lt;/p&gt;

&lt;p&gt;This time, I started the integration karaf image fresh &amp;amp; installed odl-integration-compatible-with-all. This installation process took ~ 25 mins in my laptop (even after we see the karaf console, the CPU was stuck at 700% !!! ). If I try the restconf during this insane CPU time, the RESTconf fails with 503.&lt;/p&gt;

&lt;p&gt;But when I wait long enough and try it after the CPU gets back to normalcy (~30 mins), the RESTConf starts to work again.&lt;/p&gt;

&lt;p&gt;Seems like a performance issue in getting odl-integration-compatible-with-all to work properly&lt;/p&gt;

&lt;p&gt;-Madhu&lt;/p&gt;</comment>
                            <comment id="56141" author="tony.tkacik@gmail.com" created="Tue, 16 Sep 2014 14:30:19 +0000"  >&lt;p&gt;Madhu, Luis could you try following:&lt;br/&gt;
1. unzip karaf distribution&lt;br/&gt;
2. replace etc/org.ops4j.pax.url.mvn.cfg with one which is attached.&lt;br/&gt;
3. run karaf and install odl-integration-compatible-with-all&lt;/p&gt;

&lt;p&gt;This configuration changes repository configuration to prefer system folder from&lt;br/&gt;
karaf distribution over downloading from remote artefacts (found out during feature install Karaf is doing lot of HTTP request to maven central).&lt;/p&gt;

&lt;p&gt;Also I would be interested in times before applying this config and after it.&lt;/p&gt;</comment>
                            <comment id="56144" author="tony.tkacik@gmail.com" created="Tue, 16 Sep 2014 14:30:19 +0000"  >&lt;p&gt;Attachment org.ops4j.pax.url.mvn.cfg has been added with description: Alternative pax configuration&lt;/p&gt;</comment>
                            <comment id="56142" author="mirehak@cisco.com" created="Fri, 6 Mar 2015 16:00:32 +0000"  >&lt;p&gt;Luis, could you update?&lt;br/&gt;
Thank you.&lt;/p&gt;</comment>
                            <comment id="56143" author="ecelgp" created="Sat, 7 Mar 2015 02:39:39 +0000"  >&lt;p&gt;I do not even remember this. It is pretty old, just close it.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13915" name="org.ops4j.pax.url.mvn.cfg" size="4882" author="tony.tkacik@gmail.com" created="Tue, 16 Sep 2014 14:30:19 +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>1879</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=1879]]></customfieldvalue>

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

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

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