DM: Nodes from different clusters not allowed to peer
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Invalid
|
Low
|
Suresh Balineni | |||
Trunk |
Invalid
|
Low
|
Suresh Balineni |
Bug Description
2.20-61~icehouse
Topo:
nodec15 -- yuvaraj(mx)
A config already exists which was pushed by a node, which is in a different cluster using DM:
regress@yuvaraj# show | display set
set version 15.1B1-PS.4
set groups __contrail__ routing-options route-distingui
set groups __contrail__ routing-options autonomous-system 64512
set groups __contrail__ protocols bgp group __contrail__ type internal
set groups __contrail__ protocols bgp group __contrail__ multihop
set groups __contrail__ protocols bgp group __contrail__ local-address 10.204.217.190
set groups __contrail__ protocols bgp group __contrail__ hold-time 90
set groups __contrail__ protocols bgp group __contrail__ keep all
set groups __contrail__ protocols bgp group __contrail__ family inet-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family inet6-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family evpn signaling
set groups __contrail__ protocols bgp group __contrail__ family route-target
set groups __contrail__ protocols bgp group __contrail__ neighbor 10.204.216.5
set groups __contrail__ protocols bgp group __contrail__ neighbor 10.204.216.245
set groups __contrail__ protocols bgp group __contrail_
If I try to add yuvaraj as a peer from nodec15, with some config already present on mx, config is not pushed:
On c15
2015-06-24 13:17:52.225 BgpPeerMessageT
2015-06-24 13:17:52.226 BgpPeerMessageT
2015-06-24 13:17:52.226 BgpPeerNotifica
2015-06-24 13:17:52.226 BgpPeerNotifica
2015-06-24 13:17:52.226 BgpPeerEventTrace: BGP Peer default-
2015-06-24 13:17:52.226 BgpPeerEventTrace: BGP Peer default-
After I delete groups and apply-groups, it allows me to configure bgp peering with c15(10.204.216.72):
regress@yuvaraj# show | display set
set version 15.1B1-PS.4
set groups __contrail__ routing-options router-id 10.204.217.190
set groups __contrail__ routing-options route-distingui
set groups __contrail__ routing-options autonomous-system 64512
set groups __contrail__ protocols bgp group __contrail__ type internal
set groups __contrail__ protocols bgp group __contrail__ multihop
set groups __contrail__ protocols bgp group __contrail__ local-address 10.204.217.190
set groups __contrail__ protocols bgp group __contrail__ hold-time 90
set groups __contrail__ protocols bgp group __contrail__ keep all
set groups __contrail__ protocols bgp group __contrail__ family inet-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family inet6-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family evpn signaling
set groups __contrail__ protocols bgp group __contrail__ family route-target
set groups __contrail__ protocols bgp group __contrail__ neighbor 10.204.216.72
Changed in juniperopenstack: | |
importance: | Undecided → High |
description: | updated |
tags: | added: dei |
tags: |
added: device-manager removed: dei |
Changed in juniperopenstack: | |
assignee: | nobody → Suresh Balineni (sbalineni) |
information type: | Proprietary → Public |
This does not look like a Bug.
If you move mx from one cluster to another cluster, and inorder to push config, you must have to configure physical router/bgp router parameters on the new Config node. If physical router config is not present on the new config node, DM would not either push or delete exsting config.