[Ubuntu 14.04 Icehouse Build 2510] OVSDB: In control node BMS route is getting programmed incorrectly with wrong next-hop

Bug #1406730 reported by chhandak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.1
Fix Committed
Medium
Manish Singh
Trunk
Fix Committed
Medium
Manish Singh

Bug Description

While adding one BMS server in virtual network (QFX in between) via OVSDB protocol. In control node next-hop ip is getting programmed incorrectly

Next is programmed with 0.0.0.0.

Observed this issue with encapsulation change (From MPLSoUDP to Vxlan) and configuring vxlan id.

Observed following from the sandesh trace in for agent

Initially got programmed correctly
2014-12-30 18:00:41.346 XmppRxStream: Received xmpp message from: 10.204.221.34 Port 5269 Size: 1053 Packet: <?xml version="1.0"?> <message <email address hidden>" to="nodec45/bgp-peer"> <event xmlns="http://jabber.org/protocol/pubsub"> <items node="25/242/default-domain:admin:vn-test:vn-test"> <item id="4-00:25:90:e7:7f:ab,0.0.0.0/32"> <entry> <nlri> <af>25</af> <safi>242</safi> <ethernet-tag>4</ethernet-tag> <mac>00:25:90:e7:7f:ab</mac> <address>0.0.0.0/32</address> </nlri> <next-hops> <next-hop> <af>1</af> <address>34.34.34.34</address> <label>4</label> <tunnel-encapsulation-list> <tunnel-encapsulation>vxlan</tunnel-encapsulation> </tunnel-encapsulation-list> </next-hop> </next-hops> <olist /> <virtual-network>default-domain:admin:vn-test</virtual-network> <sequence-number>0</sequence-number> <security-group-list /> <local-preference>100</local-preference> <edge-replication-not-supported>false</edge-replication-not-supported> </entry> </item> </items> </event> </message> $ controller/src/xmpp/xmpp_connection.cc 346

Got updated with wrong next-hop
2014-12-31 12:00:23.724 XmppRxStream: Received xmpp message from: 10.204.221.34 Port 5269 Size: 1102 Packet: <?xml version="1.0"?> <message <email address hidden>" to="nodec45/bgp-peer"> <event xmlns="http://jabber.org/protocol/pubsub"> <items node="25/242/default-domain:admin:vn-test:vn-test"> <item id="00:25:90:e7:7f:ab,0.0.0.0/32"> <entry> <nlri> <af>25</af> <safi>242</safi> <ethernet-tag>0</ethernet-tag> <mac>00:25:90:e7:7f:ab</mac> <address>0.0.0.0/32</address> </nlri> <next-hops> <next-hop> <af>1</af> <address>0.0.0.0</address> <label>16</label> <tunnel-encapsulation-list> <tunnel-encapsulation>gre</tunnel-encapsulation> <tunnel-encapsulation>udp</tunnel-encapsulation> </tunnel-encapsulation-list> </next-hop> </next-hops> <olist /> <virtual-network>default-domain:admin:vn-test</virtual-network> <sequence-number>0</sequence-number> <security-group-list /> <local-preference>100</local-preference> <edge-replication-not-supported>true</edge-replication-not-supported> </entry> </item> </items> </event> </message> $ controller/src/xmpp/xmpp_connection.cc 346

Tags: vrouter
Revision history for this message
chhandak (chhandak) wrote :
Revision history for this message
chhandak (chhandak) wrote :
chhandak (chhandak)
summary: - [Ubuntu 14.04 Icehouse Build 2510] In control node BMS route is getting
- programmed incorrectly with wrong next-hop
+ [Ubuntu 14.04 Icehouse Build 2510] OVSDB: In control node BMS route is
+ getting programmed incorrectly with wrong next-hop
Revision history for this message
Hari Prasad Killi (haripk) wrote :
information type: Proprietary → Public
Revision history for this message
Hari Prasad Killi (haripk) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.