<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:14: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>[BGPCEP-988] Regression with BGP Link State</title>
                <link>https://jira.opendaylight.org/browse/BGPCEP-988</link>
                <project id="10108" key="BGPCEP">bgpcep</project>
                    <description>&lt;p&gt;Since release bgpcep-0.16.8, BGP is failing to start properly and establish a BGP session with a peer for Link State family.&lt;/p&gt;

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

&lt;p&gt;A fist set of error occurs when BGP Topology Deployer started:&lt;/p&gt;

&lt;p&gt;opendaylight-cluster-data-akka.actor.default-dispatcher-5 | ClusterSingletonServiceGroupImpl | 261 - org.opendaylight.mdsal.singleton-dom-impl - 8.0.7 | Service group example-bgp-rib-service-group service org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService@3a8d67e1 failed to start, attempting to continue&lt;br/&gt;
com.google.common.base.VerifyException: expected a non-null reference&lt;/p&gt;

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

&lt;p&gt;Then a problem occurs with data store when adding a peer:&lt;/p&gt;

&lt;p&gt;org.opendaylight.mdsal.common.api.OptimisticLockFailedException: Optimistic lock failed for path /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib&lt;span class=&quot;error&quot;&gt;&amp;#91;\{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=example-bgp-rib}&amp;#93;&lt;/span&gt;/loc-rib/tables/tables&lt;span class=&quot;error&quot;&gt;&amp;#91;\{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)afi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)safi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family}&amp;#93;&lt;/span&gt;/attributes&lt;/p&gt;

&lt;p&gt;This conduct to many errors when attempting to write Link State information into the Datastore.&lt;/p&gt;

&lt;p&gt;Full log is attached.&lt;/p&gt;</description>
                <environment>&lt;p&gt;BGP speaker is a Juniper MX 960 with JunOS 21.1R1.11.&lt;/p&gt;

&lt;p&gt;Karaf is a fresh compilation of BGPCEP master.&lt;/p&gt;

&lt;p&gt;Note that the problem does not occur with Phosphorus release.&lt;/p&gt;</environment>
        <key id="34910">BGPCEP-988</key>
            <summary>Regression with BGP Link State</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <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="flusha">Marek Za&#357;ko</assignee>
                                    <reporter username="odd22">Olivier Dugeon</reporter>
                        <labels>
                            <label>regression</label>
                    </labels>
                <created>Tue, 9 Nov 2021 10:56:51 +0000</created>
                <updated>Sun, 21 Nov 2021 15:00:25 +0000</updated>
                            <resolved>Sun, 21 Nov 2021 14:18:32 +0000</resolved>
                                    <version>0.16.8</version>
                    <version>0.16.9</version>
                                    <fixVersion>0.16.11</fixVersion>
                                    <component>BGP</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="70134" author="JIRAUSER13325" created="Thu, 11 Nov 2021 09:46:07 +0000"  >&lt;p&gt;Hi Olivier, can you please describe step by step, how are you starting the karaf and which bundles/features are you installing upon startup? Because I was not able to reproduce this issue, I tried felix and equinox. Reason I&apos;m asking this is because in provided logs I see this chunk at startup:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
 2021-11-09T11:35:39,861 | INFO | opendaylight-cluster-data-akka.actor.&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;-dispatcher-32 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGP Deployer global-bgp started.
 2021-11-09T11:35:39,885 | INFO | opendaylight-cluster-data-akka.actor.&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;-dispatcher-32 | OSGiStatementRegistry | 370 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 0.16.10.SNAPSHOT | Stopping 0 StatementProviderActivator instances
 2021-11-09T11:35:39,915 | INFO | opendaylight-cluster-data-akka.actor.&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;-dispatcher-32 | OSGiStatementRegistry | 370 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 0.16.10.SNAPSHOT | Starting 1 StatementProviderActivator instances
 2021-11-09T11:35:39,957 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 27 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.bgpcep.bgp-peer-acceptor/0.16.10.SNAPSHOT is waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; dependencies [(&amp;amp;(|(type=&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker))]
 2021-11-09T11:35:39,974 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group registered
 2021-11-09T11:35:39,994 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGP Deployer global-bgp started.
 2021-11-09T11:35:40,002 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group registered
 2021-11-09T11:35:40,035 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 27 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.netconf.restconf-nb-bierman02/2.0.8 is waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; dependencies [(objectClass=org.opendaylight.aaa.web.WebContextSecurer)]
 2021-11-09T11:35:40,037 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 27 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.netconf.restconf-nb-rfc8040/2.0.8 is waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; dependencies [(objectClass=org.opendaylight.aaa.web.WebContextSecurer)]
 2021-11-09T11:35:40,037 | INFO | opendaylight-cluster-data-akka.actor.&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;-dispatcher-32 | OSGiDistributedDataStore | 220 - org.opendaylight.controller.sal-distributed-datastore - 4.0.6 | Distributed Datastore type CONFIGURATION started
 2021-11-09T11:35:40,046 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | LazyBindingMap | 226 - org.opendaylight.mdsal.binding-dom-codec - 8.0.7 | Using lazy population &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; maps larger than 1 element(s)
 2021-11-09T11:35:40,064 | INFO | Blueprint Extender: 1 | H2TokenStore | 193 - org.opendaylight.aaa.idm-store-h2 - 0.14.6 | Initialized token store with &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; cache config
 2021-11-09T11:35:40,067 | INFO | Blueprint Extender: 1 | StoreBuilder | 188 - org.opendaylight.aaa.authn-api - 0.14.6 | Checking &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt; entries must be created in IDM store
 2021-11-09T11:35:40,067 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | StringValueObjectFactory | 236 - org.opendaylight.mdsal.binding-spec-util - 8.0.7 | Instantiated factory &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone
 2021-11-09T11:35:40,070 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | StringValueObjectFactory | 236 - org.opendaylight.mdsal.binding-spec-util - 8.0.7 | Instantiated factory &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix
 2021-11-09T11:35:40,071 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | StringValueObjectFactory | 236 - org.opendaylight.mdsal.binding-spec-util - 8.0.7 | Instantiated factory &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6AddressNoZone
 2021-11-09T11:35:40,072 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | StringValueObjectFactory | 236 - org.opendaylight.mdsal.binding-spec-util - 8.0.7 | Instantiated factory &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;class &lt;/span&gt;org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix
 2021-11-09T11:35:40,139 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 27 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.bgpcep.bgp-peer-acceptor/0.16.10.SNAPSHOT has been started
 2021-11-09T11:35:40,139 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | Closing BGP Deployer.
 2021-11-09T11:35:40,147 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group close
 2021-11-09T11:35:40,148 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 204 - org.opendaylight.controller.blueprint - 4.0.6 | Blueprint container &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; bundle org.opendaylight.bgpcep.bgp-peer-acceptor_0.16.10.SNAPSHOT [378] was successfully created
 2021-11-09T11:35:40,166 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGP Deployer global-bgp started.
 2021-11-09T11:35:40,170 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group registered
 2021-11-09T11:35:40,172 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | Closing BGP Deployer.
 2021-11-09T11:35:40,176 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group close
 2021-11-09T11:35:40,178 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | OSGiStatementRegistry | 370 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 0.16.10.SNAPSHOT | Stopping 1 StatementProviderActivator instances
 2021-11-09T11:35:40,186 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | OSGiStatementRegistry | 370 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 0.16.10.SNAPSHOT | Starting 2 StatementProviderActivator instances
 2021-11-09T11:35:40,192 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGP Deployer global-bgp started.
 2021-11-09T11:35:40,197 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group registered
 2021-11-09T11:35:40,209 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | Closing BGP Deployer.
 2021-11-09T11:35:40,213 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group close
 2021-11-09T11:35:40,215 | INFO | opendaylight-cluster-data-akka.actor.&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;-dispatcher-5 | BGPClusterSingletonService | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group instantiated
 2021-11-09T11:35:40,230 | INFO | Start Level: Equinox Container: a81c060d-3c5c-4444-a60e-1b22e133ec93 | DefaultBgpDeployer | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGP Deployer global-bgp started.
 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;which says that BGP deployer is started and closed multiple times which seems rather unusual.&lt;/p&gt;</comment>
                            <comment id="70144" author="rovarga" created="Mon, 15 Nov 2021 09:15:43 +0000"  >&lt;p&gt;That flapping is okay given the startup flux, as we are eagerly registering instances &amp;#8211; we might want to add logging for that.&lt;/p&gt;</comment>
                            <comment id="70145" author="rovarga" created="Mon, 15 Nov 2021 09:18:01 +0000"  >&lt;p&gt;Okay, this part is interesting:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2021-11-09T11:35:40,406 | INFO  | opendaylight-cluster-data-akka.actor.default-dispatcher-5 | BGPClusterSingletonService       | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group instantiated
2021-11-09T11:35:40,407 | INFO  | opendaylight-cluster-data-akka.actor.default-dispatcher-5 | BGPClusterSingletonService       | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.10.SNAPSHOT | BGPClusterSingletonService example-bgp-rib-service-group instantiated
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This would seem to indicate we have two of these running concurrently, i.e. did we synchronize on deployer shutdown? If not, that would explain the verifyNotNull() tripping over.&lt;/p&gt;</comment>
                            <comment id="70147" author="rovarga" created="Mon, 15 Nov 2021 10:34:16 +0000"  >&lt;p&gt;After briefly browsing through the code, it seems shutdown paths in rib-impl are (and were for a long time) rather broken w.r.t. singleton lifecycle.&lt;br/&gt;
Migration from blueprint to SCR, where components are shut down/restarted as needed is flushing these out. Blueprint was hiding these problems by never issuing a restart.&lt;/p&gt;</comment>
                            <comment id="70148" author="odd22" created="Mon, 15 Nov 2021 13:25:06 +0000"  >&lt;p&gt;Here it is the sequences I used to install and configure ODL&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;untar bgpcep karaf&lt;/li&gt;
	&lt;li&gt;launch karaf&lt;/li&gt;
	&lt;li&gt;install restconf feature with feature:install features-restconf and bgp feature with feature:install features-bgp&lt;/li&gt;
	&lt;li&gt;stop karaf and replace the etc/opendaylight/bgpcep/protocol-configs.xml with mine setting (mostly change the AS number and IP address of ODL and disable BGP peer)&lt;/li&gt;
	&lt;li&gt;start again karaf&lt;/li&gt;
	&lt;li&gt;remove old BGP peers (the ones that figure in the original protocol-configs.xml)&lt;/li&gt;
	&lt;li&gt;install the BGP peer that corresponds to my Juniper router&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Regarding the log I upload, it corresponds to a fresh startup after installation and configuration I described above (i.e. stop karaf after step 7, remove karaf.log and start karaf again).&lt;/p&gt;

&lt;p&gt;Note, that it was always necessary to restart karaf after installing bgp and/or pcep features to get them properly start.&lt;/p&gt;</comment>
                            <comment id="70149" author="rovarga" created="Mon, 15 Nov 2021 13:42:25 +0000"  >&lt;p&gt;Ah, thanks for the note, that is a gap I was unaware of. So after this we should be something like third of the way towards not needing that Karaf restart &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="70172" author="odd22" created="Thu, 18 Nov 2021 13:41:10 +0000"  >&lt;p&gt;Patch set solved the problem, but introduce a new regression: it is necessary to restart karaf after adding a new peer in order to get the BGP session up and running.&lt;/p&gt;

&lt;p&gt;I proceed as usual (see above comment) to install the new compiled version. The problem take places just right after adding a new peer&#160; through the REST API. Peer seems correctly added, but BGP session is not fire up. It is necessary to restart karaf to get it up and running. I attached 2 new logs files. Thefirst one, fresh-install.log, captured log when default peers coming from the default configuration file are removed and the new one added. The second one, restart.log, captured the log when karaf is restarted. Note that DEBUG for org.opendaylight.bgpcep.bgp has been enabled before removing peers, but nothing pertinent is revealed and there is no crash and no exception. Just nothing happen.&lt;/p&gt;</comment>
                            <comment id="70180" author="JIRAUSER13325" created="Fri, 19 Nov 2021 13:55:04 +0000"  >&lt;p&gt;I just updated the patch, added few logs to session creation, do you mind trying it again with debug log level before adding your peer and posting results? I tried reproducing your scenario but I couldn&apos;t. I tried the following:&lt;br/&gt;
1. feature:install features-restconf features-bgp&lt;br/&gt;
2. shut down karaf&lt;br/&gt;
3. Modify  etc/opendaylight/bgpcep/protocol-configs.xml to contain my desired configuration with new neighbor&lt;br/&gt;
4. start karaf&lt;br/&gt;
Neighbor is connecting without any issues in my scenario. I also tried connecting new neighbor via RESTCONF upon restarting karaf, session is initialized just fine for me.&lt;br/&gt;
In your fresh-install logs the relevant piece is this:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;2021-11-18T14:29:56,582 | INFO  | opendaylight-cluster-data-notification-dispatcher-53 | BGPClusterSingletonService       | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.11.SNAPSHOT | Creating Peer instance IpAddress{_ipv4Address=Ipv4Address{_value=10.194.77.242}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{_afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.IPV4UNICAST}=AfiSafi{afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.IPV4UNICAST}, AfiSafiKey{_afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.IPV6UNICAST}=AfiSafi{afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.IPV6UNICAST}, AfiSafiKey{_afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.LINKSTATE}=AfiSafi{afiSafiName=&lt;span class=&quot;code-keyword&quot;&gt;interface&lt;/span&gt; org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.LINKSTATE}}}, config=Config{peerAs=AsNumber{_value=65522}, peerType=INTERNAL, routeFlapDamping=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;, sendCommunity=NONE}, neighborAddress=IpAddress{_ipv4Address=Ipv4Address{_value=10.194.77.242}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;}}, timers=Timers{config=Config{connectRetry=10, holdTime=180, keepaliveInterval=30, minimumAdvertisementInterval=30}}, transport=Transport{config=Config{mtuDiscovery=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;, passiveMode=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;, augmentation=[NeighborTransportConfig{remotePort=PortNumber{_value=179}}]}}}
2021-11-18T14:29:56,583 | INFO  | opendaylight-cluster-data-notification-dispatcher-53 | BgpPeer                          | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.11.SNAPSHOT | Starting BgPeer instance IpAddress{_ipv4Address=Ipv4Address{_value=10.194.77.242}}
2021-11-18T14:29:56,584 | INFO  | opendaylight-cluster-data-notification-dispatcher-53 | AbstractPeer                     | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.11.SNAPSHOT | Creating DOM peer chain &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
2021-11-18T14:29:56,584 | INFO  | opendaylight-cluster-data-notification-dispatcher-53 | BGPClusterSingletonService       | 380 - org.opendaylight.bgpcep.bgp-rib-impl - 0.16.11.SNAPSHOT | Peer instance created IpAddress{_ipv4Address=Ipv4Address{_value=10.194.77.242}}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Which is all there is for connecting this peer, no session initialize, nothing, suggesting that &lt;a href=&quot;https://github.com/opendaylight/bgpcep/blob/master/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeer.java#L334&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/bgpcep/blob/master/bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeer.java#L334&lt;/a&gt; is false, which seems weird because your neighbor transport config has passiveMode=false. These new logs may bring us more clarity on what exactly is the problem. Thanks&lt;/p&gt;</comment>
                            <comment id="70181" author="odd22" created="Fri, 19 Nov 2021 15:03:32 +0000"  >&lt;p&gt;Well, this time is working well.&lt;/p&gt;

&lt;p&gt;I proceed as usual and when adding peer through Rest API, BGP was added and session established. I upload corresponding logs (solved.log), but didn&apos;t see anything wrong. Link State topology is correctly retrieved and corresponding Graph correctly fulfill. Don&apos;t know if it is due to the new mvn compilation or the log you added. By the way, I setup BGP log to DEBUG before removing default old peers and adding the new one. I let you look to the log in case you found something wrong or some explanations.&lt;/p&gt;

&lt;p&gt;Regards&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="34130">BGPCEP-958</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34940">BGPCEP-992</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="17010" name="fresh-install.log" size="390248" author="odd22" created="Thu, 18 Nov 2021 13:34:53 +0000"/>
                            <attachment id="17000" name="karaf.log" size="11611950" author="odd22" created="Tue, 9 Nov 2021 10:56:03 +0000"/>
                            <attachment id="17011" name="restart.log" size="793319" author="odd22" created="Thu, 18 Nov 2021 13:35:05 +0000"/>
                            <attachment id="17016" name="solved.log" size="657913" author="odd22" created="Fri, 19 Nov 2021 14:59: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_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10313"><![CDATA[Highest]]></customfieldvalue>

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

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