<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:12:31 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>[BGPCEP-266] HTTP 500 when removing RIB config through RESTCONF</title>
                <link>https://jira.opendaylight.org/browse/BGPCEP-266</link>
                <project id="10108" key="BGPCEP">bgpcep</project>
                    <description>&lt;p&gt;Tested: &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/distribution-karaf/0.4.0-SNAPSHOT/distribution-karaf-0.4.0-20150805.055320-983.tar.gz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/distribution-karaf/0.4.0-SNAPSHOT/distribution-karaf-0.4.0-20150805.055320-983.tar.gz&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Steps to reproduce:&lt;br/&gt;
1. Configure RIB through RESTCONF as in: &lt;a href=&quot;https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#RIB_2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#RIB_2&lt;/a&gt; &lt;br/&gt;
2. Issue DELETE on &lt;a href=&quot;http://localhost:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/odl-bgp-rib-impl-cfg:rib-impl/example-bgp-rib&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/odl-bgp-rib-impl-cfg:rib-impl/example-bgp-rib&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hits HTTP 500 error. TRACE logs from bgpcep attached.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23506">BGPCEP-266</key>
            <summary>HTTP 500 when removing RIB config through RESTCONF</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="dkutenicsova">Dana Kutenicsova</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Aug 2015 09:47:12 +0000</created>
                <updated>Sun, 3 Mar 2019 11:50:29 +0000</updated>
                            <resolved>Mon, 10 Aug 2015 08:54:07 +0000</resolved>
                                    <version>Bugzilla Migration</version>
                                    <fixVersion>Bugzilla Migration</fixVersion>
                                    <component>BGP</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="45103" author="dkutenicsova" created="Wed, 5 Aug 2015 09:47:12 +0000"  >&lt;p&gt;Attachment 500.log has been added with description: logs&lt;/p&gt;</comment>
                            <comment id="45101" author="cdgasparini" created="Mon, 10 Aug 2015 08:30:57 +0000"  >&lt;p&gt;This is not a bug since the behavior is the expected by restconf.&lt;br/&gt;
Restconf wont allow the user to remove the module as long as there is some dependency over it.&lt;br/&gt;
The first to notice is that if the RIB module used were the same as the example, there is no change applied over the already existing RIB-example. Which already is configured, where topology-examples, and services.. having it as a dependency . Therefore in case we want to remove the module, first we need to remove the modules of example topology (ipv6, ipv4, linkstate).. as any service..and then, we will be able to remove it.&lt;/p&gt;

&lt;p&gt;Other way to test it,  is to use the same example RIB module but changing the name, as soon as we put we will be able to remove it without any issue.&lt;/p&gt;</comment>
                            <comment id="45102" author="dkutenicsova" created="Mon, 10 Aug 2015 08:54:07 +0000"  >&lt;p&gt;Correct, good catch.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13123" name="500.log" size="76312" author="dkutenicsova" created="Wed, 5 Aug 2015 09:47:12 +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>4095</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=4095]]></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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02b87:</customfieldvalue>

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