Page MenuHomeVyOS Platform
Feed Search

Feb 22 2021

c-po committed rVYOSONEXe81c0134e596: tunnel: T3072: remove duplicate key from mapping dict used in apply().
Feb 22 2021, 5:50 PM
c-po committed rVYOSONEXe960935dcb19: vyos.ifconfig: extend debug option to print input dict.
Feb 22 2021, 5:19 PM
c-po committed rVYOSONEXa3e11ace758f: vyos.ifconfig: extend debug option to print input dict.
Feb 22 2021, 5:17 PM
c-po committed rVYOSONEX121ca131f662: xml: tunnel: make individual parameter nodes reusable.
Feb 22 2021, 4:41 PM
c-po committed rVYOSONEX577ae00d0c73: xml: tunnel: erspan: make individual parameter nodes reusable.
Feb 22 2021, 4:37 PM

Feb 21 2021

c-po reopened T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500 as "Needs testing".
Feb 21 2021, 7:08 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX20e500b8a4f6: ethernet: T3342: Xen vif driver requires sg offloading for MTU > 1500 bytes.
Feb 21 2021, 7:07 PM
c-po placed T3229: Ethtool CLI Integration up for grabs.
Feb 21 2021, 6:54 PM · VyOS 1.5 Circinus
c-po added a comment to T3344: Per VRF dynamic routing support.

Unfortunately I can not connect the dots between "still the same process" and set protocols bgp <asn> vs. set protocols vrf <vrf> bgp <asn> (I explicitly left the "move bgp tagNode to node with local-as" topic out of the discussion as this is something different and is addressed via a different task)

Feb 21 2021, 6:50 PM · VyOS 1.4 Sagitta
c-po updated the task description for T3344: Per VRF dynamic routing support.
Feb 21 2021, 5:39 PM · VyOS 1.4 Sagitta
c-po added a comment to T3344: Per VRF dynamic routing support.

FRR actually supports configuring a different ASN per VRF in contrast to other vendors

Feb 21 2021, 5:38 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXd14d2f30ef59: ethernet: T3163: probe driver for maximum rx/tx ring-buffer size.
Feb 21 2021, 5:24 PM
c-po closed T3163: ethernet ring-buffer can be set with an invalid value as Resolved.
Feb 21 2021, 5:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXcf1156a60e1d: ethernet: T3163: probe driver for maximum rx/tx ring-buffer size.
Feb 21 2021, 5:23 PM
c-po added a project to T3163: ethernet ring-buffer can be set with an invalid value: VyOS 1.4 Sagitta.
Feb 21 2021, 4:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3163: ethernet ring-buffer can be set with an invalid value from Open to In progress.
Feb 21 2021, 4:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX65adcc1d80d0: console-server: T2490: do not use cli-shell-api in systemd unit.
Feb 21 2021, 4:26 PM
c-po committed rVYOSONEXd5804b19d3ff: console-server: T2490: do not use cli-shell-api in systemd unit.
Feb 21 2021, 4:26 PM
c-po changed the status of T2271: OSPF: add per VRF instance support, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, from Open to Blocked.
Feb 21 2021, 8:49 AM
c-po changed the status of T2271: OSPF: add per VRF instance support, a subtask of T3344: Per VRF dynamic routing support, from Open to Blocked.
Feb 21 2021, 8:49 AM · VyOS 1.4 Sagitta
c-po renamed T2271: OSPF: add per VRF instance support from OSPF: add VRF support to OSPF: add per VRF instance support.
Feb 21 2021, 8:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3345: BGP: add per VRF instance support from Open to Blocked.
Feb 21 2021, 8:48 AM · VyOS 1.4 Sagitta
c-po added a subtask for T2579: The root task for VRF features: T3344: Per VRF dynamic routing support.
Feb 21 2021, 8:48 AM · VyOS 1.3 Equuleus (1.3.6)
c-po added a parent task for T3344: Per VRF dynamic routing support: T2579: The root task for VRF features.
Feb 21 2021, 8:48 AM · VyOS 1.4 Sagitta
c-po removed a subtask for T2579: The root task for VRF features: T2271: OSPF: add per VRF instance support.
Feb 21 2021, 8:48 AM · VyOS 1.3 Equuleus (1.3.6)
c-po removed a parent task for T2271: OSPF: add per VRF instance support: T2579: The root task for VRF features.
Feb 21 2021, 8:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2271: OSPF: add per VRF instance support: T3344: Per VRF dynamic routing support.
Feb 21 2021, 8:47 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T3344: Per VRF dynamic routing support: T2271: OSPF: add per VRF instance support.
Feb 21 2021, 8:47 AM · VyOS 1.4 Sagitta
c-po changed the status of T3344: Per VRF dynamic routing support from Open to In progress.
Feb 21 2021, 8:46 AM · VyOS 1.4 Sagitta

Feb 20 2021

c-po closed T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500 as Unknown Status.
Feb 20 2021, 7:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500 from In progress to Needs testing.
Feb 20 2021, 7:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3c64c79d7977: ethernet: T3342: Xen vif driver requires sg offloading for MTU > 1500 bytes.
Feb 20 2021, 7:53 PM
c-po committed rVYOSONEX73c5ef5b91ff: vyos.ethtool: import helper class.
Feb 20 2021, 7:42 PM
c-po committed rVYOSONEXfb2b3c48a47f: op-mode: bgp: T1513: no need for "sudo".
Feb 20 2021, 7:22 PM
c-po claimed T3229: Ethtool CLI Integration.
Feb 20 2021, 6:55 PM · VyOS 1.5 Circinus
c-po added a comment to T3200: LRO can't be tuned off on KVM.

Which VyOS CLI command enables LRO?

Feb 20 2021, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX68f7d1474dec: op-mode: bgp: T1513: add "show bgp" tree containing l2vpn evpn.
Feb 20 2021, 6:25 PM

Feb 19 2021

c-po updated subscribers of T3337: Add possibility to serve static DNS zones from the router.

at first glance this looks very interesting. Befor this can be added I would like to give the following comments:

  • adding a cli node that passes raw config values from cli to the daemon is bad (we inherited this for dhcp and openvpn and it caused more harm then good in the last 2 years) - is this mandatory?
  • even dns using A, AAAA, PTR upper case types we should keep the CLI lowercase - this can be easily handled within the Jinja2 template.
  • having > 20 dns records here could really bleow up the CLI, maybe we should thing about loading the zone from a file @zdc @dmbaturin @jestabro?
Feb 19 2021, 9:52 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
c-po committed rVYOSONEXbaade8815bd1: bgp: T3332: fix UnboundLocalError when using route-reflector-client.
Feb 19 2021, 8:40 PM
c-po closed T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Resolved.
Feb 19 2021, 8:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment as Resolved.
Feb 19 2021, 8:40 PM · VyOS 1.4 Sagitta
c-po added a comment to T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.

Thank you for giving out bleeding edge codebase a spin - I will check this out.

Feb 19 2021, 7:23 PM · VyOS 1.4 Sagitta
c-po claimed T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.
Feb 19 2021, 7:22 PM · VyOS 1.4 Sagitta
c-po added a comment to T3330: Bgp capability orf prefix-list fail.

Can we also extend the available BGP smoketests to test this?

Feb 19 2021, 7:20 PM · VyOS 1.4 Sagitta
c-po added a comment to T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500.

A verify() step will be added to prevent certain configurations when a specific type of driver is used. In this case if the xen driver is used, and MTU is > 1500 and sg is not set, a ConfigError() will be raised.

Feb 19 2021, 7:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500 from Open to In progress.
Feb 19 2021, 7:38 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3326: OSPFv3: Cannot add L2TPv3 interface as Resolved.
Feb 19 2021, 7:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXb0b03e21d244: validator: T3326: add missing interfaces (e.g. ppp and l2tpv3).
Feb 19 2021, 7:33 AM

Feb 18 2021

c-po added a comment to T3340: Add dhcp-helper package to replace ISC DHCP Relay.

If this package supports all existing setups and the GRE usecase I see no reason to not replace it. @basalblas PR is happily accepted.

Feb 18 2021, 7:36 PM · VyOS Rolling
c-po renamed T3238: Update Linux Kernel to v4.19.178 from Update Linux Kernel to v4.19.169 to Update Linux Kernel to v4.19.176.
Feb 18 2021, 5:50 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po updated the task description for T3238: Update Linux Kernel to v4.19.178.
Feb 18 2021, 5:50 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEXf67568bc2307: validator: T3326: add missing interfaces (e.g. ppp and l2tpv3).
Feb 18 2021, 7:45 AM
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.98 / 5.10.16 to Update Linux Kernel to v5.4.99 / 5.10.17.
Feb 18 2021, 7:40 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Feb 17 2021

c-po added a comment to T3316: Use Kea DHCP(v6) instead of ISC DHCP(v6).

DHCPd shold be vonsistent for both v4 and v6 - running different daemons is simply bad.

Feb 17 2021, 1:22 PM · VyOS 1.5 Circinus
c-po added a comment to T3172: Builds sometime after 2020-12-17 have broken routing after reboot.

Perfect, thanks

Feb 17 2021, 10:26 AM · VyOS 1.3 Equuleus (1.3.0)

Feb 16 2021

c-po closed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 as Resolved.
Feb 16 2021, 11:26 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po created T3318: Update Linux Kernel to v5.4.208 / 5.10.142.
Feb 16 2021, 11:26 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX79ebf56dd18d: bfd: T3310: use end to exit FRR scope.
Feb 16 2021, 9:02 PM
c-po added a comment to T2505: XCP-ng packet drops for small packets (e.g. icmp) under Xen and AWS.

@mathiashedberg could you try and enable RPS set interfaces ethernet eth0 offload rps and see if this does any good on utilisation / drop rate? I had a similar issue with a PPPoE link which behaved super bad under preasure.

Feb 16 2021, 7:30 PM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.1)
c-po closed T3310: BFD: migrate to get_config_dict() and FRR reload, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, as Resolved.
Feb 16 2021, 6:26 PM
c-po closed T3310: BFD: migrate to get_config_dict() and FRR reload as Resolved.
Feb 16 2021, 6:26 PM
c-po committed rVYOSONEX0fb5cc02c6c1: ospf: T3047: support virtual-link interfaces on "passive-interface-exclude".
Feb 16 2021, 6:19 PM
c-po committed rVYOSONEX2e3d6058e30d: ospf: T3047: support virtual-link interfaces on "passive-interface-exclude".
Feb 16 2021, 6:17 PM
c-po added a comment to T2100: BGP route adverisement wih checks rib.

@plett VyOS 1.4 now does an automatic fallback to the 1.3 behavior which used FRR 7.3 until we decide how to handle this, w.g. by adding a new CLI option which is added by a migration script to keep older systems running "as is" when upgrading.

Feb 16 2021, 6:05 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEX050f44ef1fba: ospfv3: T3313: move interface related options to "protocols ospfv3 interface".
Feb 16 2021, 6:00 PM
c-po closed T3313: ospfv3 interface missing options as Resolved.
Feb 16 2021, 5:59 PM · VyOS 1.4 Sagitta
c-po merged T1564: BGP IPv6 only peer-group not supported into T3311: BGP Error: Remote AS must be set for neighbor or peer-group.
Feb 16 2021, 7:14 AM · VyOS 1.4 Sagitta
c-po merged task T1564: BGP IPv6 only peer-group not supported into T3311: BGP Error: Remote AS must be set for neighbor or peer-group.
Feb 16 2021, 7:14 AM · VyOS 1.3 Equuleus (1.3.0)

Feb 15 2021

c-po changed the status of T3313: ospfv3 interface missing options from Open to In progress.
Feb 15 2021, 8:14 PM · VyOS 1.4 Sagitta
c-po added a comment to T3313: ospfv3 interface missing options.

Somehow this was lost in translation in my git repo....

Feb 15 2021, 8:13 PM · VyOS 1.4 Sagitta
c-po added a comment to T3312: SolarFlare NICs support.

Nackported to 1.3 equuleus

Feb 15 2021, 7:55 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX3a32c507134c: bfd: T3310: migrate to get_config_dict() and FRR reload.
Feb 15 2021, 7:44 PM
c-po committed rVYOSONEX3d3d09d6e5d7: bfd: T3310: implement peer profile support.
Feb 15 2021, 7:44 PM
c-po committed rVYOSONEXe9f581efe834: bgp: T1513: add per VRF vni support.
Feb 15 2021, 7:22 PM
c-po added a comment to T3250: PPPoE server: wrong local usernames.

With this new information I see little to none reason to keep the key_mangling() workaround. If we manage to transform all nodes into "proper" syntax we can one day drop it.

Feb 15 2021, 5:19 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX8d41bc6f7219: smoketest: bfd: ensure sessions are sourced from a valid local if.
Feb 15 2021, 4:26 PM
c-po closed T3311: BGP Error: Remote AS must be set for neighbor or peer-group as Resolved.
Feb 15 2021, 4:26 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX82bdae42ceef: smoketest: bfd: ensure sessions are sourced from a valid local if.
Feb 15 2021, 4:26 PM
c-po committed rVYOSONEXdd291b2312f0: bgp: T3311: remove remote-as from address-family.
Feb 15 2021, 4:25 PM
c-po claimed T3311: BGP Error: Remote AS must be set for neighbor or peer-group.
Feb 15 2021, 6:31 AM · VyOS 1.4 Sagitta

Feb 14 2021

c-po committed rVYOSONEXd969fd1f4dc0: templates: convert DOS -> UNIX line endings.
Feb 14 2021, 5:23 PM
c-po committed rVYOSONEX9756e54926af: template: T2947: backport additional Jinja2 filters.
Feb 14 2021, 5:22 PM
c-po closed T2152: ddclient has bug which prevents use_web from being used as Resolved.
Feb 14 2021, 5:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2315: Ability to have right address-family for BGP peers..

This actually feels like an FRR bug as this still occurs with the new XML/Python rewrite

Feb 14 2021, 4:48 PM · VyOS 1.4 Sagitta
c-po closed T2848: bgp-add-path configuration options as Resolved.
Feb 14 2021, 4:46 PM · VyOS 1.4 Sagitta
c-po closed T2848: bgp-add-path configuration options, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Resolved.
Feb 14 2021, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXdf7e790df0c7: templates: convert DOS -> UNIX line endings.
Feb 14 2021, 4:46 PM
c-po committed rVYOSONEXbbeafa5ed417: bgp: T2315: add CLI options for addpath-tx-(all-paths|bestpath-per-AS).
Feb 14 2021, 4:46 PM
c-po committed rVYOSONEX97a901dce9be: frr: harden "router" regex.
Feb 14 2021, 4:46 PM
c-po committed rVYOSONEX580baddebb93: bgp: T1513: add per VNI advertise-default-gw, advertise-svi-ip options.
Feb 14 2021, 4:46 PM
c-po moved T2844: BGP conf_mode errors disable-send-community from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 14 2021, 4:41 PM · VyOS 1.4 Sagitta
c-po moved T2848: bgp-add-path configuration options from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 14 2021, 4:41 PM · VyOS 1.4 Sagitta
c-po reopened T2848: bgp-add-path configuration options, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as In progress.
Feb 14 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2848: bgp-add-path configuration options as "In progress".
Feb 14 2021, 4:29 PM · VyOS 1.4 Sagitta
c-po closed T2848: bgp-add-path configuration options, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Invalid.
Feb 14 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2848: bgp-add-path configuration options as Invalid.
Feb 14 2021, 4:29 PM · VyOS 1.4 Sagitta
c-po added a comment to T2848: bgp-add-path configuration options.
Feb 14 2021, 4:28 PM · VyOS 1.4 Sagitta
c-po added a comment to T1941: Config mismatch with FRR on misconfiguration of V6 peer.

This is fixed in 1.4 as proper input validation happens.

Feb 14 2021, 3:17 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta
c-po added a project to T1941: Config mismatch with FRR on misconfiguration of V6 peer: VyOS 1.4 Sagitta.
Feb 14 2021, 3:16 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta
c-po added a project to T2315: Ability to have right address-family for BGP peers.: VyOS 1.4 Sagitta.
Feb 14 2021, 3:15 PM · VyOS 1.4 Sagitta