5.0: Granular Routing policy. MED and local-pref not advertised correclty from left to right vrf
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
Trunk |
Invalid
|
Critical
|
Nikhil Bansal |
Bug Description
Version: 5.0
Picked up the latest build.
Topo:
10.204.217.7 cfgm control ui openstack
10.204.216.68 cfgm control
10.204.216.72 cfgm control
10.204.217.16 vrouter
10.204.217.17 vrouter
mx -- left-vn --- si1(ecmp, in-network) --- right-vn
I have a routing policy to mark interface routes with MED 312 on left VN for left VRF originated routes(
If, instead of modifying MED or LP, it I add community however, right VRF correctly has the newly added community and even mx receives the community correctly.
from protocol interface then local-preference 312 action default
<iq>
<routing-
<term>
<term-
<protocol>
<community>
<community-
</term-
<term-
<update>
<as-path>
<expand />
</as-path>
<community>
<add />
<remove />
<set />
</community>
<local-
<med>0</med>
</update>
<action>
</term-
</term>
</routing-
</iq>
description: | updated |
This is by design, we don’t pick med and local_preference from the original route but based on the destination route.