Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-28 | validators: fqdn: T3370: support "private" or "local" domain names | Christian Poessinger | |
2021-02-28 | vxlan: T3369: add underlay IPv6 support | Christian Poessinger | |
2021-02-28 | macsec: T3368: add support for gcm-aes-256 cipher | Christian Poessinger | |
2021-02-28 | tunnel: T3366: rename remote-ip to remote | Christian Poessinger | |
Streamline the CLI configuration where we try to use remote on other interfaces like vxlan, geneve. | |||
2021-02-28 | tunnel: T3366: rename local-ip to source-address | Christian Poessinger | |
Streamline the CLI configuration where we try to use source-address when creating connections which are especially sourced from a discrete address. | |||
2021-02-28 | tunnel: T3364: rename encapsulation mode "gre-bridge" to "gretap" | Christian Poessinger | |
The following list shows the mapping of VyOS tunnel encapsulation modes to the corresponding Linux modes. VyOS Linux gre gre gre-bridge gretap ipip ipip ipip6 ipip6 ip6ip6 ip6ip6 ip6gre ip6gre sit sit Besides gre-bridge this is pretty consistent. As bridge interfaces are also called tap interfaces gre-bridge will be renamed to gretap to make the post-processing much easier. This means (in detail) that there are no more child classes of _Tunnel and there will be now one geneirc TunnelIf class handling all sorts of encapsulation. | |||
2021-02-27 | smoketest: bgp: T2100: fix "simple" testcase for ebgp-requires-policy | Christian Poessinger | |
Commit 4bf55f97 ("BGP: T2100: Adding RFC8212 option toggle.") added a CLI option to enable RFC8212 ebgp-requires-policy checks. The extended smoketests assumed that this will lead to an FRR configuration line of "bgp ebgp-requires-policy" - which is not the case as this is a default option and FRR hides default options from the config. In order to properly verify this functionality we must conduct the negative test and ensure the option is not present in the CLI at all. | |||
2021-02-26 | Merge pull request #744 from Cheeze-It/current | Christian Poessinger | |
bgp: T2100: Changing RFC8212 behavior and option toggle | |||
2021-02-26 | BGP: T2100: Adding RFC8212 option toggle. | Cheeze_It | |
In this commit we add the default operation within BGP to have RFC8212 disabled for eBGP routes. This default should preserve the normal behavior for VyOS from earlier releases of FRR to the current latest release. Another option that we add is the ability to toggle whether or not RFC8212 is enabled or disabled. | |||
2021-02-25 | smoketest: extend "policy" smoke tests | Christian Poessinger | |
Only missing is the route-map smoketest which tens to become very "heavy" | |||
2021-02-24 | smoketest: add basic "policy access-list" test case | Christian Poessinger | |
2021-02-23 | routing: T3211: Add redistribute protocol IS-IS to bgp ospf rip | sever-sever | |
2021-02-16 | ospfv3: T3313: move interface related options to "protocols ospfv3 interface" | Christian Poessinger | |
2021-02-15 | bfd: T3310: implement peer profile support | Christian Poessinger | |
2021-02-15 | smoketest: bfd: ensure sessions are sourced from a valid local if | Christian Poessinger | |
.. if BFD connections will be source from invalid sources this will crash bfdd in FRR 7.3 | |||
2021-02-14 | bgp: T2315: add CLI options for addpath-tx-(all-paths|bestpath-per-AS) | Christian Poessinger | |
* protocols bgp 65000 neighbor 192.0.2.1 address-family ipv4-unicast addpath-tx-all * protocols bgp 65000 neighbor 192.0.2.1 address-family ipv4-unicast addpath-tx-per-as * protocols bgp 65000 neighbor 2001:db8::1 address-family ipv6-unicast addpath-tx-all * protocols bgp 65000 neighbor 2001:db8::1 address-family ipv6-unicast addpath-tx-per-as | |||
2021-02-14 | bgp: T1513: add per VNI advertise-default-gw, advertise-svi-ip options | Christian Poessinger | |
2021-02-14 | smoketest: bfd: add initial test | Christian Poessinger | |
2021-02-14 | bgp: T2844: add IPv4 disable-send-community support | Christian Poessinger | |
2021-02-14 | bgp: T2387: bugfix missing options not added to FRR | Christian Poessinger | |
The following options were not represented in the Jinja2 template: - port - advertisement-interval - strict-capability-match In addition the smoketests have been extended to support IPv6 neighbors, too. | |||
2021-02-14 | bgp: T3308: add graceful-shutdown option | Christian Poessinger | |
2021-02-13 | smoketest: rpki: extend tests with IPv6 caching servers | Christian Poessinger | |
2021-02-13 | smoketest: bcast-relay: no need to commit() in setUp() | Christian Poessinger | |
2021-02-13 | smoketest: rpki: remove failfast setting | Christian Poessinger | |
2021-02-10 | smoketest: static-routes: enable VRF table leaking test | Christian Poessinger | |
As we have upgrade to FRR 7.5 in current the issue within FRR vtysh [1] is fixed. [1]: https://github.com/FRRouting/frr/issues/8016 | |||
2021-02-10 | ripng: T3281: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-08 | smoketest: ripng: add initial testcases | Christian Poessinger | |
2021-02-07 | smoketest: rip: rename the one and only testcase | Christian Poessinger | |
2021-02-06 | rip: T2547: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-06 | smoketest: protocols: rip: initial import | Christian Poessinger | |
2021-02-05 | Merge branch 't2450-vrf' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2450-vrf' of github.com:c-po/vyos-1x: xml: add new common "interface-name" validator xml: include: accel: add missing file include comments smoketest: static: improve static route testing route: static: T2450: provide full protocol support in XML and Python with new CLI vrf: T2450: provide full protocol support in XML and Python with new CLI migrator: ospf: T3267: cleanup empty interface "ip" nodes | |||
2021-02-05 | smoketest: static: improve static route testing | Christian Poessinger | |
2021-02-02 | tunnel: T3030: Modify the command line to streamline configuration (support ↵ | jack9603301 | |
package type automatic detection) | |||
2021-02-02 | tunnel: T3030: Add erspan protocol support | jack9603301 | |
2021-01-31 | smoketest: routes: add initial tests for static routes | Christian Poessinger | |
2021-01-31 | smoketest: vrf: add test case for static v4/v6 routes incl. leaking | Christian Poessinger | |
2021-01-31 | smoketest: vrf: verify interfaces can be bound/unbound | Christian Poessinger | |
2021-01-29 | smoketest: ospf: T3267: test interface configuration | Christian Poessinger | |
2021-01-29 | smoketest: ospf: merge area and virtual-link testcases | Christian Poessinger | |
2021-01-29 | rpki: T3255: disable debug knobs | Christian Poessinger | |
2021-01-29 | Merge branch 't3255-rpki' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't3255-rpki' of github.com:c-po/vyos-1x: rpki: T3255: provide full protocol support in XML and Python op-mode: ssh: support generating client keypair smoketest: openvpn: remove print() when generating keys | |||
2021-01-29 | rpki: T3255: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPF CLI with a Jinja2 template that is loaded by FRR reload. | |||
2021-01-29 | smoketest: openvpn: remove print() when generating keys | Christian Poessinger | |
2021-01-28 | smoketest: T3261: Add check PPPoE interface disable state | DmitriyEshenko | |
2021-01-26 | Revert "smoketest: dhcpc6: do not increase duid" | Christian Poessinger | |
This reverts commit 1992d9aed31b6906806635687c2b2d2d52310990. After commit b4889039 ("smoketest: refactor setUp() for all interface based testcases") we can now use dynamic duid tests. | |||
2021-01-26 | smoketest: refactor setUp() for all interface based testcases | Christian Poessinger | |
It does not make sense (at all!) to re-initialize the entire class with every call to setUp(). We neither change the enabled/disabled tastcases dynamically, not do we adjust the testinterfaces during a run. Remove the runtime overhead and place one-time init calls into setUpClass() instead. | |||
2021-01-26 | smoketest: dhcpc6: do not increase duid | Christian Poessinger | |
For a yet undetermined reason incrementing the duid dynamically in the test script leads to an error - for the time beeing work with a fixed duid. | |||
2021-01-25 | smoketest: bgp: add rpki tests | Christian Poessinger | |
2021-01-25 | smoketest: dhcpc6: fix UnboundLocalError | Christian Poessinger | |
UnboundLocalError: local variable 'client_base' referenced before assignment | |||
2021-01-25 | smoketest: dhcpv6: add client smoketests | Christian Poessinger | |