Open abvspace opened 2 years ago
looks like someone needs to attach the routemap[add|delete|event]_hook code in isis itself inorder for this to work.
This issue is stale because it has been open 180 days with no activity. Comment or remove the autoclose
label in order to avoid having this issue closed.
This issue will be automatically closed in the specified period unless there is further activity.
Hello,
OS version: Ubuntu 22.04.1 LTS. Routers are docker containers running FRR in Ubuntu docker image. Kernel version: 5.4.0-120-generic FRR version: 8.5-dev , Master branch
Potential bug: when I change the ISIS metric values via RM on R2 (for example, set metric 70000), on the R3 device, the metric value within ISIS doesn't change. However, if I remove the route from BGP (for example, by terminating the BGP session between R1 and R2), then after a new BGP route update, redistribution to ISIS will work correctly with the new metric. And on R3 there will be a metric value of 70000. Note: In fact, the R3 device will have the same ipv6 subnet, with eBGP via R1 and with ISIS via R2. It's only about getting a subnet through ISIS.
R1 device main configuration block:
R2 device main configuration block:
R3 device main configuration block: (there is an ISIS neighborhood with R2, and an eBGP neighborhood with R1):
Command output in screenshots: Screenshot 1 - output from device R3 when metric for route fd00:100:1900::/64 is 60010. Screenshot 2 - changing the metric on R2 to 70000. Screenshot 3 - the metric for the fd00:100:1900::/64 route is still 60010 and doesn't change. Screenshot 4 - we break the eBGP session only between R1 and R2 by disconnecting the link between them. Screenshot 5 - now the metric works correctly on R3, the value is 70010.
Please consider this comment as a bug and fix it if possible. Thank you!