Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-14 | vrf: ospf: T2271: create individual OSPF process for specified VRF name | Christian Poessinger | |
VyOS CLI config: vrf red { ospf { default-information { originate { always } } default-metric 30 passive-interface default } } Will create the FRR configuration snippet: ! router ospf vrf red auto-cost reference-bandwidth 100 timers throttle spf 200 1000 10000 passive-interface default default-metric 30 default-information originate always ! | |||
2021-03-13 | nat66: T2518: Align the log and comment of nat66 template with nat | jack9603301 | |
2021-03-10 | bgp: evpn: T1513: add support for per VNI route-distinguished and route-target | Christian Poessinger | |
set protocols bgp 65010 address-family l2vpn-evpn vni 100 route-target both 516:10516 set protocols bgp 65010 address-family l2vpn-evpn vni 100 rd 192.168.0.1:514 Todo: add verify() step to check if at least one evpn enabled BGP neighbor exits, else FRR will error out with: This command is only supported under EVPN VRF | |||
2021-03-10 | rpki: T3399: Fix template dashes replace | sever-sever | |
(cherry picked from commit 55c4dd3586a3b0e2fe53ccad75c996b55d9979eb) | |||
2021-03-10 | syslog: T3396: Fix remote IPv6 host | sever-sever | |
2021-03-09 | Merge pull request #762 from jack9603301/T2518 | Christian Poessinger | |
nptv6: T2518: Support IPv6 address translation | |||
2021-03-09 | nptv6: T2518: Support masquerade and cancel new migrators | jack9603301 | |
2021-03-08 | bgp: T3391: migrate old IPv4 only maximum-paths config to new syntax | Christian Poessinger | |
2021-03-09 | nptv6: T2518: Support IPv6 address translation | jack9603301 | |
2021-03-07 | bgp: T3391: add per AFI maximum-paths support | Christian Poessinger | |
* set protocols bgp ASN address-family ipv4-unicast maximum-paths * set protocols bgp ASN address-family ipv4-unicast maximum-paths-ibgp * set protocols bgp ASN address-family ipv6-unicast maximum-paths * set protocols bgp ASN address-family ipv6-unicast maximum-paths-ibgp | |||
2021-03-04 | Merge pull request #729 from bstepler/T3300 | Christian Poessinger | |
dhcp: T3300: add DHCP default route distance | |||
2021-03-04 | pppoe: T3386: Fix client ip-pool stop range | sever-sever | |
2021-03-02 | dhcpv6-server: T3379: Add option global-parameters name-server | sever-sever | |
2021-03-01 | pppoe: T3353: Fix regex for listen interface vlan-id | sever-sever | |
2021-02-28 | pppoe: T3353: Modify template for vlan-mon and interface | sever-sever | |
2021-02-27 | bgp: T3365: After commit bf9c914 config interface become out of the check | sever-sever | |
2021-02-27 | bgp: T3365: Fix remote-as ordering for neighbor | 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 | 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 | https: T3357: redirect http request on non-standard https port | John Estabrook | |
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-23 | dhcp-server: T2927: Add empty args if does not possible to determine variables | DmitriyEshenko | |
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-19 | bgp: T3330: Fix capability orf prefix-list | sever-sever | |
2021-02-16 | bfd: T3310: use end to exit FRR scope | Christian Poessinger | |
We need to exit from the bfd context by end instead of exit, else FRR reload will get confused: frr-reload output: 168 2021-02-16 21:13:19,014 DEBUG: LINE ip prefix-list GLOBAL seq 10 permit 192.168.100.1/32: append to current_context_lines, ['bfd'] | |||
2021-02-16 | ospf: T3047: support virtual-link interfaces on "passive-interface-exclude" | Christian Poessinger | |
This superseeds GitHub pull request #723 by implementing support to add an OSPF virtual-link interface which connects different areas to the "no passive-interface" configuration option when the system uses "passive-interface default". Setting "protocols ospf passive-interface-exclude vlink0" on the VyOS CLI will render the FRR OSPF configuration "no passive-interface VLINK0". | |||
2021-02-16 | bgp: T2100: always set "no bgp network import-check" | Christian Poessinger | |
In order to keep the current behavior when upgrading from 1.2 -> 1.3 -> 1.4 FRR requires us to set this option. This configuration modifies the behavior of the network statement. If you have this configured the underlying network must exist in the rib (default). If you have the [no] form configured then BGP will not check for the networks existence in the rib. For FRR versions 7.3 and before frr defaults for datacenter were the network must exist, traditional did not check for existence. For versions 7.4 and beyond both traditional and datacenter the network must exist. VyOS uses "traditional". | |||
2021-02-16 | ospfv3: T3313: move interface related options to "protocols ospfv3 interface" | Christian Poessinger | |
2021-02-15 | Merge pull request #732 from c-po/t3310-bfd | John Estabrook | |
bfd: T3310: migrate to get_config_dict() and FRR reload | |||
2021-02-15 | bgp: T1513: add per VRF vni support | Christian Poessinger | |
2021-02-15 | bfd: T3310: implement peer profile support | Christian Poessinger | |
2021-02-15 | bfd: T3310: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-15 | dhcp: T3300: add DHCP default route distance | Brandon Stepler | |
2021-02-14 | templates: convert DOS -> UNIX line endings | Christian Poessinger | |
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 | 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-14 | bgp: T1513: make vni a multi node | Christian Poessinger | |
2021-02-13 | bgp: T2387: bgp_neighbor macro should access address family dict with items() | Christian Poessinger | |
2021-02-13 | bgp: T1513: extend supported evpn support/cli options | Christian Poessinger | |
Add CLI options for: - advertise-pip - rt-auto-derive - flooding - rd - route-target | |||
2021-02-12 | nat: T3307: fix destination nat generation | Esa Varemo | |
Fix destination NAT template trying to map source->translation instead of destination->translation. Fixes https://phabricator.vyos.net/T3307 | |||
2021-02-11 | ripng: T3281: move common parts into Jinja2 include | Christian Poessinger | |
2021-02-10 | rip: T2547: fix indention of distribute-list in FRR template | Christian Poessinger | |
2021-02-10 | ripng: T3281: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-09 | bgp: T1513: initial implementation of L2VPN EVPN support | Christian Poessinger | |
2021-02-09 | bgo: T3183: T2100: enable "no bgp ebgp-requires-policy" | Christian Poessinger | |