Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-27 | Merge pull request #750 from sever-sever/T3320 | Christian Poessinger | |
bgp: T3320: Add checks for peer-group | |||
2021-02-26 | bgp: T3320: Add checks for peer-group | sever-sever | |
2021-02-26 | Merge pull request #744 from Cheeze-It/current | Christian Poessinger | |
bgp: T2100: Changing RFC8212 behavior and option toggle | |||
2021-02-26 | Merge pull request #749 from sever-sever/T3225 | Christian Poessinger | |
bgp: T3225: Move is_addr_assigned check to neighbor | |||
2021-02-26 | bgp: T3225: Move is_addr_assigned check to netighbor | sever-sever | |
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-26 | Merge pull request #748 from sever-sever/T3225 | Christian Poessinger | |
bgp: T3225: Checks if neighbor configured as system address | |||
2021-02-26 | bgp: T3225: Checks if neighbor configured as system address | sever-sever | |
2021-02-26 | https: T3357: redirect http request on non-standard https port | John Estabrook | |
2021-02-26 | Merge pull request #746 from sever-sever/T3324 | Christian Poessinger | |
bgp: T3324: Add checks for peer password | |||
2021-02-26 | bgp: T3324: Add checks for peer password | sever-sever | |
2021-02-26 | Merge pull request #745 from sever-sever/T3323 | Daniil Baturin | |
bgp: T3323: Add verify for ttl-security and ebgp-multihop | |||
2021-02-26 | bgp: T3323: Add verify for ttl-security and ebgp-multihop | sever-sever | |
2021-02-25 | configd: T3302: set mode correctly on open for redirect | John Estabrook | |
2021-02-25 | smoketest: configs: extend bgp-small-internet-exchange with more policies | Christian Poessinger | |
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-24 | test: remove "test_ethtool.py" as this does not run on Jenkins | Christian Poessinger | |
2021-02-24 | ethernet: T3163: fix typos in vyos.ethtool comments | Christian Poessinger | |
2021-02-24 | Debian: bump package version to 1.4dev0 | Christian Poessinger | |
2021-02-24 | ethernet: T3163: not all NIC drivers support ring-buffer configuration | Christian Poessinger | |
In addition to commit cf1156a60e ("ethernet: T3163: probe driver for maximum rx/tx ring-buffer size") this extends the logic in a way as not every driver supports setting the buffers at all so it will properly error out. When invoking "ethtool -g" both stdout and stderr are captured and no exception is raised if it's an unsupported driver feature. The verify() section will inform the user about the illegal operation. | |||
2021-02-24 | validators: interface-name script must also support VLAN interfaces | Christian Poessinger | |
2021-02-24 | xml: add missing constaint to source-interface include | Christian Poessinger | |
2021-02-24 | route: static: T2450: add missing "dhcp-interface" route option | Christian Poessinger | |
As thought in the beginning the dhcp-interface route option can not be superseeded by the interface option. When a route is installed for a DHCP interface, that interface is usually a broadcast interface which can not be used for plain interface-based routes. The old Vyatta logic was migrated to Python where the current received next-hop address from the DHCP interface is installed as next-hop address. | |||
2021-02-24 | Merge pull request #742 from erkin/current | Christian Poessinger | |
op-mode: Correct help messages | |||
2021-02-24 | op-mode: Correct help messages | erkin | |
2021-02-23 | configd: T3302: redirect script stdout/err to file on boot | John Estabrook | |
2021-02-23 | Merge pull request #740 from DmitriyEshenko/1x2302202001 | Christian Poessinger | |
dhcp-server: T2927: Add empty args if does not possible to determine … | |||
2021-02-23 | Merge pull request #739 from sever-sever/T3211 | Christian Poessinger | |
routing: T3211: Add redistribute protocol IS-IS to bgp ospf rip | |||
2021-02-23 | dhcp-server: T2927: Add empty args if does not possible to determine variables | DmitriyEshenko | |
2021-02-23 | routing: T3211: Add redistribute protocol IS-IS to bgp ospf rip | sever-sever | |
2021-02-22 | tunnel: T3072: remove duplicate key from mapping dict used in apply() | Christian Poessinger | |
2021-02-22 | vyos.ifconfig: extend debug option to print input dict | Christian Poessinger | |
2021-02-22 | xml: tunnel: erspan: make individual parameter nodes reusable | Christian Poessinger | |
VXLAN will get tos, ttl and flowlabel options thus make individual parameter settings reusable by splitting tunnel-parameters-ip.xml.i into individual files. | |||
2021-02-22 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2021-02-22 | T3346: handle the case of empty nodes when migrating NAT to syntax version 5 | Daniil Baturin | |
2021-02-21 | ethernet: T3163: probe driver for maximum rx/tx ring-buffer size | Christian Poessinger | |
2021-02-21 | console-server: T2490: do not use cli-shell-api in systemd unit | Christian Poessinger | |
(cherry picked from commit d5804b19d3ffecdd4fe6bd89d50ac84dabb549fd) | |||
2021-02-21 | Merge pull request #737 from sever-sever/T3332 | Christian Poessinger | |
bgp: T3322: Fix timers for neighbor | |||
2021-02-21 | bgp: T3322: Fix timers for neighbor | sever-sever | |
2021-02-20 | ethernet: T3342: Xen vif driver requires sg offloading for MTU > 1500 bytes | Christian Poessinger | |
2021-02-20 | vyos.ethtool: import helper class | Christian Poessinger | |
This helper class could be used to interact and retrieve information from ethtool. It is not used so far in production code. | |||
2021-02-20 | op-mode: bgp: T1513: no need for "sudo" | Christian Poessinger | |
Commit 68f7d1474d ("op-mode: bgp: T1513: add "show bgp" tree containing l2vpn evpn") added the required XML definitions and a bash helper script. The helper always got invoked using "sudo" which is not necessary for vtysh. Calling "sudo" only slows down the system when e.g. RADIUS backed accounts are used. | |||
2021-02-20 | op-mode: bgp: T1513: add "show bgp" tree containing l2vpn evpn | Christian Poessinger | |
2021-02-19 | bgp: T3332: fix UnboundLocalError when using route-reflector-client | Christian Poessinger | |
local variable 'peer_group' referenced before assignment. | |||
2021-02-19 | Merge pull request #736 from sever-sever/T3330 | Christian Poessinger | |
bgp: T3330: Fix capability orf prefix-list | |||
2021-02-19 | bgp: T3330: Fix capability orf prefix-list | sever-sever | |
2021-02-19 | Merge pull request #735 from sever-sever/T3331 | Daniil Baturin | |
bgp: T3331: Fix set unsuppress-map for neighbor | |||
2021-02-19 | bgp: T3331: Fix set unsuppress-map for neighbor | sever-sever | |