<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:13:47 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-671] BGP RIB&apos;s not responding well when configured more than one using Open Config</title>
                <link>https://jira.opendaylight.org/browse/BGPCEP-671</link>
                <project id="10108" key="BGPCEP">bgpcep</project>
                    <description>&lt;p&gt;Unable to get all active BGP sessions up in 3-node clustering using Open Config.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23911">BGPCEP-671</key>
            <summary>BGP RIB&apos;s not responding well when configured more than one using Open Config</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="ajay1005@gmail.com">Ajay Chhabria</reporter>
                        <labels>
                    </labels>
                <created>Fri, 12 May 2017 07:13:24 +0000</created>
                <updated>Sun, 3 Mar 2019 11:50:03 +0000</updated>
                            <resolved>Wed, 4 Oct 2017 18:10:37 +0000</resolved>
                                    <version>Bugzilla Migration</version>
                                    <fixVersion>Bugzilla Migration</fixVersion>
                                    <component>BGP</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="46195" author="ajay1005@gmail.com" created="Fri, 12 May 2017 07:13:24 +0000"  >&lt;p&gt;Attachment multiple_ribs.txt has been added with description: Karaf Snapshot showing peer not configured&lt;/p&gt;</comment>
                            <comment id="46196" author="ajay1005@gmail.com" created="Fri, 12 May 2017 07:15:39 +0000"  >&lt;p&gt;Attachment Config_datastore.txt has been added with description: Config Datastore showing peer is configured&lt;/p&gt;</comment>
                            <comment id="46188" author="ajay1005@gmail.com" created="Fri, 12 May 2017 07:23:03 +0000"  >&lt;p&gt;Steps To Reproduce:&lt;/p&gt;

&lt;p&gt;1. Configure 3-Node clustering and install BGP extension.&lt;/p&gt;

&lt;p&gt;2. Configure protocol defining BGP RIB ID. Make sure the RIB-ID&apos;s are different for all 3 nodes using Open Config.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://CONTROLLER:PORT/restconf/config/openconfig-network-instance:network-instances/network-instance/global-bgp/openconfig-network-instance:protocols&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://CONTROLLER:PORT/restconf/config/openconfig-network-instance:network-instances/network-instance/global-bgp/openconfig-network-instance:protocols&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3. Configure Neighbor using the same RIB-ID as configured above for all the 3-node controllers.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://CONTROLLER:PORT/restconf/config/openconfig-network-instance:network-instances/network-instance/global-bgp/openconfig-network-instance:protocols/protocol/openconfig-policy-types:BGP/bgp-example/bgp/neighbors&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://CONTROLLER:PORT/restconf/config/openconfig-network-instance:network-instances/network-instance/global-bgp/openconfig-network-instance:protocols/protocol/openconfig-policy-types:BGP/bgp-example/bgp/neighbors&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="46189" author="kevixw@gmail.com" created="Fri, 12 May 2017 19:34:21 +0000"  >&lt;p&gt;Note: There is a chance this problem get triggered. But not always.&lt;/p&gt;</comment>
                            <comment id="46190" author="cdgasparini" created="Mon, 15 May 2017 16:30:10 +0000"  >&lt;p&gt;Hi guys, please add ODL version and some logs. So we can clarify where might be the issue coming from, if its duplicated but, etc..&lt;/p&gt;


&lt;p&gt;Regards,&lt;/p&gt;</comment>
                            <comment id="46197" author="ajay1005@gmail.com" created="Mon, 15 May 2017 21:08:22 +0000"  >&lt;p&gt;Attachment karaf.zip has been added with description: Karaf Logs&lt;/p&gt;</comment>
                            <comment id="46191" author="ajay1005@gmail.com" created="Mon, 15 May 2017 21:12:41 +0000"  >&lt;p&gt;(In reply to Claudio D. Gasparini from comment #4)&lt;br/&gt;
&amp;gt; Hi guys, please add ODL version and some logs. So we can clarify where might&lt;br/&gt;
&amp;gt; be the issue coming from, if its duplicated but, etc..&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Regards,&lt;/p&gt;

&lt;p&gt;Hi Claudio,&lt;/p&gt;

&lt;p&gt;I have attached the karaf logs. The ODL version that we found this issue is 0.6.3-Boron-SR3. Please let me know if you need any further information.&lt;/p&gt;</comment>
                            <comment id="46192" author="cdgasparini" created="Thu, 1 Jun 2017 11:08:07 +0000"  >&lt;p&gt;Hi Ajay, would be better to have some logs with trace. &lt;br/&gt;
Since I don&apos;t see any Exception or Error on logs.&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;</comment>
                            <comment id="46193" author="ajay1005@gmail.com" created="Fri, 2 Jun 2017 16:52:49 +0000"  >&lt;p&gt;(In reply to Claudio D. Gasparini from comment #7)&lt;br/&gt;
&amp;gt; Hi Ajay, would be better to have some logs with trace. &lt;br/&gt;
&amp;gt; Since I don&apos;t see any Exception or Error on logs.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Regards,&lt;/p&gt;

&lt;p&gt;Hi Claudio,&lt;/p&gt;

&lt;p&gt;If you see the config data store shows the rib configuration making 10.18.132.202 as the peer but the karaf logs was continuously saying that 10.18.132.202 has not been configured. Check the following snapshot:&lt;/p&gt;

&lt;p&gt;##############################################################################&lt;br/&gt;
2017-05-12 08:39:15,267 | ERROR | tLoopGroup-10-14 | BGPDocumentedException           | 89 - org.opendaylight.bgpcep.bgp-parser-api - 0.6.3.Boron-SR3 | Error = CONNECTION_REJECTED&lt;br/&gt;
org.opendaylight.protocol.bgp.parser.BGPDocumentedException: BGP peer with ip: IpAddress [_ipv4Address=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=10.18.132.202&amp;#93;&lt;/span&gt;] not configured. &lt;br/&gt;
##############################################################################&lt;/p&gt;

&lt;p&gt;Shouldn&apos;t the BGP RIB respond correctly and establish second session when in reality it has been configured and showing up in the config data store ?&lt;/p&gt;

&lt;p&gt;Let me know if you need to know anything else.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Ajay Chhabria&lt;/p&gt;</comment>
                            <comment id="46194" author="ajayslele" created="Wed, 4 Oct 2017 18:10:37 +0000"  >&lt;p&gt;In this use-case the intention was to use 3 nodes in the cluster as 3 separate BGP speakers with their own RIB. For this to work, OpenConfig model which carries the BGP RIB and peer information needs to be configured on a separate shard and replication disabled for the same&lt;/p&gt;

&lt;p&gt;Sample config in configuration/initial/modules.conf file:&lt;/p&gt;

    {
        name = &quot;openconfig_network_instance&quot;
        namespace = &quot;http://openconfig.net/yang/network-instance&quot;
        shard-strategy = &quot;module&quot;
    }


&lt;p&gt;Sample config in configuration/initial/module-shards.conf file:&lt;/p&gt;

&lt;p&gt;    {&lt;br/&gt;
        name = &quot;openconfig_network_instance&quot;&lt;br/&gt;
        shards = [&lt;/p&gt;
            {
                name=&quot;openconfig_network_instance&quot;
                replicas = [
                    &quot;member-1&quot;
                ]
            }
&lt;p&gt;        ]&lt;br/&gt;
    }&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13233" name="Config_datastore.txt" size="2105" author="ajay1005@gmail.com" created="Fri, 12 May 2017 07:15:39 +0000"/>
                            <attachment id="13234" name="karaf.zip" size="264678" author="ajay1005@gmail.com" created="Mon, 15 May 2017 21:08:22 +0000"/>
                            <attachment id="13232" name="multiple_ribs.txt" size="2105" author="ajay1005@gmail.com" created="Fri, 12 May 2017 07:13:24 +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>8426</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=8426]]></customfieldvalue>

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

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