Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-03 | T6199: drop unused Python imports | Christian Breunig | |
found using "git ls-files *.py | xargs pylint | grep W0611" (cherry picked from commit 274b2da242acd1f1f64ff1dee471e34295137c5f) | |||
2023-07-14 | T5195: vyos.util -> vyos.utils package refactoring (#2093) | Christian Breunig | |
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process * T5195: use read_file and write_file implementation from vyos.utils.file Changed code automatically using: find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} + find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} + * T5195: move chmod* helpers to vyos.utils.permission * T5195: use colon_separated_to_dict from vyos.utils.dict * T5195: move is_systemd_service_* to vyos.utils.process * T5195: fix boot issues with missing imports * T5195: move dict_search_* helpers to vyos.utils.dict * T5195: move network helpers to vyos.utils.network * T5195: move commit_* helpers to vyos.utils.commit * T5195: move user I/O helpers to vyos.utils.io | |||
2023-04-27 | T5181: Fix condition to detect correct vrf name for vrf-vni | Viacheslav Hletenko | |
When we delete vrf vni there is a dictionary {'only_vrf': 'red', 'new_frr_config': '!\n'} | |||
2023-04-26 | vrf: T5174: ensure no duplicate VNIs can be defined | Christian Breunig | |
2023-04-26 | T5181: Fix for correct deleting vni under vrf | Viacheslav Hletenko | |
2023-04-25 | vrf: T5150: fix improper config dict generation for individual vni configuration | Christian Breunig | |
2023-04-23 | vrf: T5150: must use no_tag_node_value_mangle when working with the config dict | Christian Breunig | |
2023-04-21 | vrf: T5150: fix regex used on frr-reload when searching for discrete VRF | Christian Breunig | |
We must only search and replace for "vrf red" or "vrf green" - the regex used infact matched on all VRFs which is wrong. This would remove all VRF VNI configurations when only changing a single VRf. | |||
2023-04-21 | vrf: T5150: l3vni must be removed prior to removing BGP VRF process | Christian Breunig | |
2023-04-13 | T5150: initial VRF support for Kernel/Zebra route-map filtering | Christian Breunig | |
2022-04-14 | frr: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2021-11-28 | vrf: vni: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
2021-11-27 | frr: T3753: autosave config when calling commit_configuration() | Christian Poessinger | |
2021-11-27 | vrf: vni: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
2021-11-27 | frr: T3753: add default_add_before mnemonic for routing protocols to re-use code | Christian Poessinger | |
2021-11-15 | vrf: T3994: fix broken regex when modifying FRR vrf section | Christian Poessinger | |
2021-11-15 | vrf: T3960: when adding multiple VRFs and VNIs - do not delete previous ones | Christian Poessinger | |
2021-08-13 | vrf: T3734: T3728: vni must be configured with a higher priority then bgpd | Christian Poessinger | |
When removing bgp (vrf) instances the assigned VRF vni must be deleted from FRR prior the removal of the bgp settings (T3734). This is now done by moving the CLI command "set vrf name red vni 1000" to a dedicated Python script with a priority higher then bgp. |