Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-05 | isis: T3520: verify interface MTU to be >= lsp-mtu | Christian Poessinger | |
2021-04-15 | protocols: remove superfluous import of vyos.util.call | Christian Poessinger | |
2021-04-12 | isis: T3328: route-map to zebra/kernel can not be removed | Christian Poessinger | |
Removing the Zebra/Linux Kernel route-map added by "set protocols isis route-map" was not removed once applied. This was because the removal must happen within the zebra daemon and not isisd. | |||
2021-04-08 | protocols: T3464: proper handling of routing policy configuration | Christian Poessinger | |
The introduction of key_mangling=('-', '_') when working with get_config_dict() caused more harm then good. This commit extends common helpers and adds new helpers when verifying the existence of route-maps, access-lists or prefix-lists. | |||
2021-04-02 | frr: T3217: Abbility to save routing configs | sever-sever | |
2021-03-24 | Revert "isis: T3417: add workaround for FRR issue" | Christian Poessinger | |
This reverts commit d89455ee7f5dc21d00bbeddd57eaee2e32f45f99. | |||
2021-03-23 | routing: T3217: Save configs of daemon per commit | sever-sever | |
2021-03-21 | isis: T3417: drop artificial "domain" node identifying the IS-IS process name | Christian Poessinger | |
As we and FRR do not support multiple FRR process instances, there is no need to make this configurable for a user. We rather rely on a solid default "VyOS". | |||
2021-03-21 | isis: T3417: last byte of IS-IS network entity title must always be 0 | Christian Poessinger | |
2021-03-21 | isis: T3417: add workaround for FRR issue | Christian Poessinger | |
We need to adjust the regex pattern for the default VRF as a trailing whitespace is required due to an FRR issue: https://github.com/FRRouting/frr/issues/8300 | |||
2021-03-21 | isis: T3417: verify route-map used in redistribute exists | Christian Poessinger | |
2021-03-21 | isis: T3417: cleanup verify() | Christian Poessinger | |
2021-03-21 | isis: T3417: add VRF support | Christian Poessinger | |
VRF support can be tested using: set vrf name red table 1000 set vrf name red protocols isis domain FOOO set vrf name red protocols isis net 49.0001.1921.6800.1002.00 set vrf name red protocols isis interface eth1 | |||
2021-03-21 | isis: T3417: move from cli tagNode to node | Christian Poessinger | |
As there can only be one running IS-IS process (FRR limitation) there is no need in having a tagNode here. This adds artifical restrictions/limitations when moving on to support VRFs for IS-IS protocol. | |||
2021-01-05 | ISIS: T3156: Adding segment routing for ISIS | Cheeze_It | |
In this commit we add the segment routing portion for ISIS. There's also an additional check that is added so that the global block label ranges are properly configured. Also added traffic engineering configurations as well. | |||
2020-12-03 | isis: T1316: Fix isis delete section. Use an updated frr framework | sever-sever | |
2020-11-30 | Merge pull request #612 from sever-sever/T1316 | Daniil Baturin | |
frr-isis: T1316: Add new routing feature ISIS | |||
2020-11-30 | frr-is-is: T1316: Add new routing feature IS-IS | sever-sever | |
2020-11-27 | vyos.template: T2720: always enable Jinja2 trim_blocks feature | Christian Poessinger | |
2020-11-22 | isis: T1316: remove debug print | Christian Poessinger | |
2020-11-13 | isis: T1316: refactor config retrieval and Jinja2 template | Christian Poessinger | |
Make the entire template code more human readable by denesting it, as there can only be one ISIS daemon instance in FRR. | |||
2020-10-23 | isis: T1316: October steps | sever-sever | |