Hi!
I decided to upgrade my RoSv7 testbed (OSPFv2, v3, BGP, MPLS) from 7.0beta5 to 7.0beta6, but I stopped at the first CHR instance.
When I enable OSPFv3 backbone area, routing eats up CPU and I can’t reach the CHR over network. I can only reach it with VNC.
/tool/profile shows routing usage is 100%, and I can’t export /routing config anymore. Furthermore I can’t disable OSPFv3 backbone area to fix the issue. I can do nothing with this CHR after upgrade but reboot/shutdown it.
When I disable OSPFv3 backbone area before upgrade, then CHR boots and CPU is under 1%, and then I fix the interface-template missing interface names, but after I enable OSPFv3 backbone area it hogs CPU again.
Yeah, I see now. All of beta6 issues must be reported under that thread?
BTW removing networks=“” from interface-template does not fix for me as there was no networks before upgrade. I tried to disable all interface-templates but no success.
Specifying an interface and manually unsetting networks.
Specifying networks and manually unsetting interfaces.
Specifying both valid networks and interfaces (that fall into that network).
So I guess the problem with choosing if a template can be applied to an interface, is that the logic is AND not OR.
And the fact that default settings are “none” for both fields.
And to prove that:
Setting interfaces to “all” and desired network works.
Setting 0.0.0.0/0 and desired interfaces works too.
Upd.: and that actually makes sense - we already have an OR option (by creating different templates), so the only thing to be fixed is that not-set behaviour.
And ability to use interface lists would be nice too.
Because of OSPFv3 I prefer set interface and not networks. I unsetted networks field but it does not help. However OSPFv2 works as before.
If I disable all of interface-template CPU hog still occurs.