Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-19 | policy: T2425: verify() route-map match criterias | Christian Poessinger | |
When we match on a community-list, extended community-list or even a large community-list ensure that the referenced list exists on the CLI. | |||
2021-04-18 | policy: template: T2425: convert DOS to UNIX line endings | Christian Poessinger | |
2021-04-18 | policy: T2425: add missing route-map options when rendering template | Christian Poessinger | |
The following options one can specify in a route-map not got rendered as they have been missed out: * set comm-list * set community * set extcommunity (both route-target and site-of-origin) * set table | |||
2021-04-18 | xml: policy: T2425: add additional valueHelp or completionHelp nodes | Christian Poessinger | |
* community-list gained proper valueHelp nodes * route-map set community gained proper valueHelp nodes * route-map set comm-list now has a completion helper searching in "policy community-list" | |||
2021-04-18 | policy: T2425: verify other policy types and probe for mandatory options | Christian Poessinger | |
2021-04-18 | policy: T2425: add common verify() code for all types of policies | Christian Poessinger | |
2021-04-18 | policy: T2425: to simplify dictionary use get_first_key=True on ↵ | Christian Poessinger | |
get_config_dict() | |||
2021-04-18 | smoketest: temporary disable container tests | Christian Poessinger | |
2021-04-17 | policy: T2425: also modify route-map section when using FRR reload | Christian Poessinger | |
2021-04-17 | Merge branch 't2425-policy' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2425-policy' of github.com:c-po/vyos-1x: policy: T2425: re-implement "policy" tree from vyatta-cfg-quagga in XML/Python | |||
2021-04-17 | policy: T2425: re-implement "policy" tree from vyatta-cfg-quagga in XML/Python | Christian Poessinger | |
2021-04-17 | Merge pull request #814 from sever-sever/T2216-smoketest | Christian Poessinger | |
smoketest: T2216: Containers set ip to test01 | |||
2021-04-17 | smoketest: kernel-modules: fail hard if module is unloadable | Christian Poessinger | |
2021-04-17 | smoketest: policy: add test for the route-map logic | Christian Poessinger | |
2021-04-17 | smoketest: T2216: Containeres set ip to test01 | sever-sever | |
2021-04-17 | Merge pull request #812 from erkin/current | Christian Poessinger | |
T3472: Move over commit-confirm-notify.py from vyatta-config-mgmt | |||
2021-04-17 | T3472: Move over commit-confirm-notify.py from vyatta-config-mgmt | erkin | |
2021-04-16 | Merge pull request #811 from jestabro/no-tag-node-value-mangle | John Estabrook | |
config: T3481: add switch to prevent mangling of tag node values | |||
2021-04-16 | config: T3481: add switch to prevent mangling of tag node values | John Estabrook | |
2021-04-16 | Merge pull request #809 from erkin/current | Christian Poessinger | |
util: T3356: Fix password variables | |||
2021-04-16 | Merge pull request #810 from sever-sever/T2216-smoke | Christian Poessinger | |
containers: T2216: Static ip for conteiner smoketest | |||
2021-04-16 | containers: T2216: Static ip for conteiner smoketest | sever-sever | |
2021-04-16 | util: T3356: Fix password variables | erkin | |
2021-04-15 | protocols: remove superfluous import of vyos.util.call | Christian Poessinger | |
2021-04-15 | Debian: add missing FRR dependencies | Christian Poessinger | |
As all routing protocol definitions have been moved from the soon deprecated vyatta-cfg-quagga package to vyos-1x, we also need to take care about all the dependencies. Add missing frr-rpki-rtrlib and frr-snmp dependency and enforce a FRR version of at least 7.5 which holds all the features we currently support. | |||
2021-04-15 | smoketest: policy: inherit sequence numbers | Christian Poessinger | |
In the vyatta-cfg-quagga days the access-list(6) or prefix-list(6) sequence numbers have been made up artifically. The new implementation from vyos-1x will re-use the rule number specified on the CLI as the sequence number, this we have to alter the tast cases to get a proper match from the beginning - covering both the old and new world. This can be done by using rule numbers that are multiples of 5. | |||
2021-04-15 | Merge pull request #808 from sever-sever/T2216-smoke | Christian Poessinger | |
containers: T2216: Add smoketest | |||
2021-04-15 | containers: T2216: Add smoketest | sever-sever | |
2021-04-15 | bgp: T2771: add vpn, multicast, flowspec address families | Cheeze-It | |
In this commit we add more address families within BGP. This should bring VyOS the ability to enable the rest of the capabilities within FRR. Co-authored-by: Cheeze_It <none@none.com> | |||
2021-04-15 | Merge pull request #807 from zdc/T3392-sagitta | Christian Poessinger | |
dhclient: T3392: Changed dhclient-script hooks for VRF | |||
2021-04-15 | dhclient: T3392: Changed dhclient-script hooks for VRF | zsdc | |
There were two problems with VRF support inside dhclient-script: - VRF check inside the `01-vyos-cleanup` hook was needless because it will be done inside the `03-vyos-ipwrapper` anyway; - VRF was ignored for in-kernel routes in `03-vyos-ipwrapper`. Theoretically, there must be no situation now when this can leads to a real problem, but better will be to keep both kernel and FRR backends in sync. Also, the way to get and use a VRF name was changed to an easier one. | |||
2021-04-14 | xml: T3475: disable processing of syntaxVersion element | John Estabrook | |
2021-04-14 | Merge pull request #805 from sever-sever/T3333 | Christian Poessinger | |
ipsec: T3333: Fix status for SA state op-mode | |||
2021-04-14 | policy: T2425: rename files from policy-list to policy | Christian Poessinger | |
2021-04-14 | ipsec: T3333: Fix status for SA state op-mode | sever-sever | |
2021-04-14 | Merge pull request #804 from zdc/T3471-sagitta | Christian Poessinger | |
dhclient: T3471: Fixed dhclient processes search | |||
2021-04-14 | dhclient: T3471: Fixed dhclient processes search | zsdc | |
Since in some cases a dhclient command may not end with an interface name, the way to find out a list of dhclients running for a current interface was replaced to catch PIDs regardless of the exact command syntax. | |||
2021-04-13 | Debian: T2216: add missing podman dependency | Christian Poessinger | |
2021-04-13 | Merge pull request #802 from sever-sever/T3455 | Christian Poessinger | |
login: T3455: Fix edit level configuration for user | |||
2021-04-13 | Merge pull request #801 from sever-sever/T2216-pod | Christian Poessinger | |
containers: T2216: Add podman for containers | |||
2021-04-13 | bgp: T3470: add missing as-override to Jinja2 template | Thunderstorm | |
2021-04-13 | login: T3455: Fix edit level configuration for user | sever-sever | |
2021-04-12 | static: T3328: route-map to zebra/kernel can not be removed | Christian Poessinger | |
Removing the Zebra/Linux Kernel route-map added by "set protocols static route-map" was not removed once applied. This was because the removal must happen within the zebra daemon and not staticd. | |||
2021-04-12 | rip: T3328: route-map to zebra/kernel can not be removed | Christian Poessinger | |
Removing the Zebra/Linux Kernel route-map added by "set protocols rip route-map" was not removed once applied. This was because the removal must happen within the zebra daemon and not ripd. | |||
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-12 | ospf: T3328: route-map to zebra/kernel can not be removed | Christian Poessinger | |
Removing the Zebra/Linux Kernel route-map added by "set protocols ospf route-map" was not removed once applied. This was because the removal must happen within the zebra daemon and not ospfd. | |||
2021-04-12 | bgp: T3328: route-map to zebra/kernel can not be removed | Christian Poessinger | |
Removing the Zebra/Linux Kernel route-map added by "set protocols bgp route-map" was not removed once applied. This was because the removal must happen within the zebra daemon and not bgpd. | |||
2021-04-12 | containers: T2216: Add podman for containers | sever-sever | |
2021-04-11 | bgp: T3344: handle FRR vrf daemon configuration more elegant | Christian Poessinger | |
2021-04-11 | smoketest: temporary disable test for 802.1ad interface ip address assignemnt | Christian Poessinger | |
For an unknown reason this regularely fails on the QEMU builds, thus the test for reading back IP addresses is temporary disabled. There is no big deal here, as this uses the same methods on 802.1q and here it works and is verified. |