Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-25 | smoketest: conntrack: extend tests by parsing iptables rules for nfs/sqlnet | Christian Poessinger | |
2021-05-25 | smoketest: add initial test for "system conntrack" subsystem | Christian Poessinger | |
2021-05-24 | isis: T3576: add IPv6 support | Christian Poessinger | |
2021-05-24 | isis: T3417: add CLI node to enable "log-adjacency-changes" | Christian Poessinger | |
2021-05-24 | smoketest: isis: T3417: test domain and area-password settings | Christian Poessinger | |
2021-05-24 | smoketest: isis: test verify() - net and interface must be set | Christian Poessinger | |
2021-05-24 | smoketest: isis: T3576: add testcase for default route origination | Christian Poessinger | |
This is the smoketest for the implementation added in commit 9682337c ("isis: T3576: support metric and route-map when originating a default route"). | |||
2021-05-24 | smoketest: isis: abstract common protocol setup | Christian Poessinger | |
2021-05-24 | smoketest: pseudo-ethernet: add missing "Section" import | Christian Poessinger | |
2021-05-24 | smoketest: pseudo-ethernet: support setting source-interface via ENV | Christian Poessinger | |
TEST_ETH="eth2" /usr/libexec/vyos/tests/smoke/cli/test_interfaces_pseudo_ethernet.py Will only create pseudo ethernet interfaces from eth2. | |||
2021-05-24 | smoketest: vif: T3570: fix vlan interface MTU test for pseudo-ethernet ↵ | Christian Poessinger | |
interfaces The MTU size of the source-interface must be greater or equal to the MTU of the pseudo ethernet interface. | |||
2021-05-23 | smoketest: vif: T3570: vlan interface MTU must be less or equal to parent | Christian Poessinger | |
2021-05-23 | smoketest: ethernet: bugfix RPS CPU validation | Christian Poessinger | |
We always read back the RPS value from eth1 which worked on the CI smoketests, but not when running a smoketest with only one interface e.g. by: $ TEST_ETH="eth2" /usr/libexec/vyos/tests/smoke/cli/test_interfaces_ethernet.py | |||
2021-05-23 | smoketest: base: remove leftover debug code on interface testcase | Christian Poessinger | |
2021-05-23 | smoketest: base: use get_interface_config() for MTU retrieval | Christian Poessinger | |
2021-05-22 | smoketest: bgp: T3565: test confederation configuration | Christian Poessinger | |
2021-05-21 | vlan: T3551: support runtime changing of ingress and egress QoS settings | JACK | |
2021-05-20 | smoketest: config: sysctl: T3565: add migratable configuration | Christian Poessinger | |
2021-05-19 | ospfv3: T3554: add area-type "stub" | Viacheslav Hletenko | |
2021-05-15 | smoketest: T3549: dhcpv6-server: adjust to new config syntax | Christian Poessinger | |
Commit 9099636b ("dhcpv6-server: T3549: fix incorrect syntax for global name-server definition") changed how the daemon configuration represents global DNS nameservers. Test updated. | |||
2021-05-15 | smoketest: interfaces: add testcase for q-in-q protocol change | Christian Poessinger | |
This is the smoketest for the fix added in commit cd504035 ("vyos.ifconfig: T3532: re-create Q-in-Q interface on protocol change"). | |||
2021-05-15 | smoketest: dhcp: T3544: verify locig preventing invalid daemon options | Christian Poessinger | |
As we do not allow any invalid raw options passed into ISC dhcpd we should also verify this behavior with a smoketest. | |||
2021-05-13 | bonding: T3543: add support to configure lact-rate (slow or fast) | Christian Poessinger | |
Option specifying the rate in which we'll ask our link partner to transmit LACPDU packets in 802.3ad mode. set interfaces bonding bond0 lacp-rate <slow|fast> slow: Request partner to transmit LACPDUs every 30 seconds (default) fast: Request partner to transmit LACPDUs every 1 second | |||
2021-05-13 | smoketest: bonding: test minimum link assignment | Christian Poessinger | |
2021-05-08 | vrf: bgp: T3523: bugfix Kernel route-map deployment | Christian Poessinger | |
Commit 4f9aa30f ("vrf: bgp: T3523: add route-map support for kernel routes") added the possibility to also filter BGP routes towards the OS kernel, but the smoketests failed. Reason was a non working CLI command applied to bgpd. Thus the VRF route-map and the BGP configuration is now split into two templates, one to be used for each daemon (zebra and bgpd). Nevertheless one more bug was found in vyos.frr which currently does not suppoort calling modify_section() inside a configuration "block". See [1] for more info. [1]: https://phabricator.vyos.net/T3529 | |||
2021-05-06 | smoketest: configs: azure: convert from DOS to UNIX line endings | Christian Poessinger | |
2021-05-05 | smoketest: dns: T3277: add testcase for "serve rfc1918" zones | Christian Poessinger | |
2021-05-05 | smoketest: dns: forwarding: daemon should not run after test is completed | Christian Poessinger | |
2021-05-05 | Revert "smoketest: config: bgp: remove graceful-restart option due to ↵ | Christian Poessinger | |
frr-reload bug" This reverts commit 49cfd4e0c56a8b7a85128bfdb4a4e19157137129. | |||
2021-04-24 | policy: T2425: verify() must check if a policy is still used | Christian Poessinger | |
When deleting a route-map, prefix-list or access-list, we must ensure that this routing policy is not referenced by any other protocol or policy. When trying to remove a policy still in use, raise an error. | |||
2021-04-18 | smoketest: temporary disable container tests | 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-16 | containers: T2216: Static ip for conteiner smoketest | sever-sever | |
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-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-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. | |||
2021-04-10 | smoketest: configs: add bgp l3vpn evpn PE configuration | Christian Poessinger | |