Page MenuHomeVyOS Platform
Feed Search

Jul 28 2020

c-po added a comment to T681: Shaper QoS policy does not recognize 'lowdelay' DSCP value.

Well, does it not work, or was it removed upstream? Can we probably migrate it?

Jul 28 2020, 9:42 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling

Jul 27 2020

c-po added a comment to T2736: Change curl to aria2c.

You always say ‚if the server supports it‘s thats the main reason I do not want to add it - as it has a peer dependency which is bad times two. That counts as an additional -1 to me

Jul 27 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2736: Change curl to aria2c.

I see no valid reason why to replace a known to be good piece of software just to replace it with something more or less fancy/doubtfull.

Jul 27 2020, 5:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2729: Pseudo-ethernet replace fail message as Resolved.
Jul 27 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2729: Pseudo-ethernet replace fail message.

As this is now handled via a generic implementation after the interface re-rewrite this can be closed

Jul 27 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2736: Change curl to aria2c.

We use curl over wget on image upgrade process.

Jul 27 2020, 5:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2690: Add VRF support to the add system image command.

EveNG lab tests have shown its not working as expected (yet)

Jul 27 2020, 3:34 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 26 2020

c-po added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

Thanks - added a note to the docs.

Jul 26 2020, 7:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX789775af9f5e: wireguard: ifconfig: T2653: move to get_config_dict().
Jul 26 2020, 7:46 PM
c-po closed T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten as Invalid.
Jul 26 2020, 7:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.

Thanks for clarification! That exclusion could indeed be added to the config scripts would would require some ipaddress mangling to determine overlapping subnets.

Jul 26 2020, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed Version from 1.2.5 to 1.2.5 + 1.3-rolling on T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.
Jul 26 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a project to T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten: VyOS 1.2 Crux (VyOS 1.2.6).
Jul 26 2020, 2:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2735: WireGuard cannot configure multiple peers - allowed-ips is overwritten.
Jul 26 2020, 2:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2644: Bonding interfaces cannot be disabled, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Jul 26 2020, 1:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2644: Bonding interfaces cannot be disabled as Resolved.
Jul 26 2020, 1:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2644: Bonding interfaces cannot be disabled.

Works as expected in latest rolling: 1.3-rolling-20200724

Jul 26 2020, 1:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2733: Support MTU configuration on pseudo ethernet devices, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Jul 26 2020, 1:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2733: Support MTU configuration on pseudo ethernet devices as Resolved.
Jul 26 2020, 1:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2734: WireGuard: fwmark CLI definition is inconsistent, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Unknown Status to Resolved.
Jul 26 2020, 1:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2734: WireGuard: fwmark CLI definition is inconsistent from Unknown Status to Resolved.
Jul 26 2020, 1:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2734: WireGuard: fwmark CLI definition is inconsistent from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Jul 26 2020, 1:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po committed rVYOSONEX4ad4709a4500: wireguard: T2734: fwmark is a 32bit value - fix validator.
Jul 26 2020, 1:08 PM
c-po committed rVYOSONEXc87616aaef53: wireguard: T2734: fwmark is a 32bit value - fix validator.
Jul 26 2020, 1:08 PM
c-po committed rVYOSONEXa156d2f1479a: vxlan: ifconfig: T2653: move to get_interface_dict().
Jul 26 2020, 1:08 PM
c-po committed rVYOSONEX6b531e04474d: pseudo-ethernet: ifconfig: T2733: support MTU configuration.
Jul 26 2020, 1:07 PM
c-po closed T2734: WireGuard: fwmark CLI definition is inconsistent, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Unknown Status.
Jul 26 2020, 11:17 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2734: WireGuard: fwmark CLI definition is inconsistent as Unknown Status.
Jul 26 2020, 11:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po updated the task description for T2734: WireGuard: fwmark CLI definition is inconsistent.
Jul 26 2020, 11:14 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2734: WireGuard: fwmark CLI definition is inconsistent.
Jul 26 2020, 10:49 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed the status of T2733: Support MTU configuration on pseudo ethernet devices, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Jul 26 2020, 7:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2733: Support MTU configuration on pseudo ethernet devices from Open to In progress.
Jul 26 2020, 7:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2733: Support MTU configuration on pseudo ethernet devices.
Jul 26 2020, 7:44 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 25 2020

c-po added a comment to T2715: Duplicate address detection option supporting ARP.

Hi @jack9603301 your PRs are much appreciated but triggering my eMail inbox won't get your stuff merged faster - it actually will be quiet the opposite as I think you will trigger me again when it's urgent.

Jul 25 2020, 10:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX675942ce3e23: l2tpv3: ifconfig: T2653: move implementation to get_interface_dict().
Jul 25 2020, 9:53 PM
c-po committed rVYOSONEX56255d62fe1a: Revert "Merge pull request #423 from thomas-mangin/T2494".
Jul 25 2020, 7:33 PM
c-po added a reverting change for rVYOSONEXbfbf51acb2d4: Merge pull request #423 from thomas-mangin/T2494: rVYOSONEX56255d62fe1a: Revert "Merge pull request #423 from thomas-mangin/T2494".
Jul 25 2020, 7:33 PM
c-po committed rVYOSONEXb7dfe4e1484d: Merge branch 'interface-rewrite' of github.com:c-po/vyos-1x into current.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXe57d76e86f7e: vyos.configverify: T2653: fix some formatting issues.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXe70a304e36fc: ifconfig: T2653: make ifname an optional argument to get_interface_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX79af6c7b3516: wireless: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX72c0ac35b4ac: vyos.configdict: T2653: remove obsolete code from configdict and ifconfig_vlan.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXee65528d7209: ifconfig: T2653: move get_ethertype() from configdict to interface.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXf81b0443cf09: bonding: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXd81ce482836a: vlan: ifconfig: T2653: move get_removed_vlans() to vyos.configdiff.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX0d21de93ce02: vyos.configdict: T2653: use dict_merge() over update().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXadd7eaebe7b8: ifconfig: T2653: move vlan configuration code to base class.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX3998e140d13d: ifconfig: T2653: implement update() in derived classes for admin up/down.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX3ee6030b98f8: vyos.configdict: T2653: add new reusable helper node_changed().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX92dd96726dd6: geneve: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXc9ba8952ad7c: interfaces: ifconfig: T2653: migrate to get_interface_dict() API.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX0e2304e0ec90: ifconfig: T2653: move bridge member check to base class.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXa25d7095e009: bridge: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXc8cd7951e38a: pseudo-ethernet: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEXebefa38b9fa9: ethernet: ifconfig: T2653: move to get_config_dict().
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX2b1c3dc86fe4: vlan: ifconfig: T2653: only enable interface when lower interface is up.
Jul 25 2020, 3:55 PM
c-po committed rVYOSONEX6d2ffb9badcd: ifconfig: T2653: set arp-cache-timeout default value of 30ms.
Jul 25 2020, 3:55 PM
c-po changed the status of T2653: "set interfaces" Python handler code improvements - next iteration from In progress to Needs testing.
Jul 25 2020, 3:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2106: Wrong interface states after reboot as Resolved.
Jul 25 2020, 3:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2106: Wrong interface states after reboot, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Jul 25 2020, 3:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2106: Wrong interface states after reboot.

Resolved via T2653

Jul 25 2020, 3:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1a85e758b105: vyos.util: add common helper to load kernel modules.
Jul 25 2020, 1:37 PM
c-po created T2731: "show interfaces" returns invalid state when link is down.
Jul 25 2020, 1:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2730: Update Linux Kernel to v4.19.134 as Resolved.
Jul 25 2020, 12:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2730: Update Linux Kernel to v4.19.134.
Jul 25 2020, 12:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2672: Bug: Errors when creating new user as Resolved.
Jul 25 2020, 8:34 AM
c-po closed T1507: cli: logical redundancy with boolean type as Resolved.
Jul 25 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1507: cli: logical redundancy with boolean type.

Yes, I have migrated this a long time ago

Jul 25 2020, 8:32 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 24 2020

c-po added a subtask for T2653: "set interfaces" Python handler code improvements - next iteration: T2106: Wrong interface states after reboot.
Jul 24 2020, 10:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2106: Wrong interface states after reboot: T2653: "set interfaces" Python handler code improvements - next iteration.
Jul 24 2020, 10:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2106: Wrong interface states after reboot from Open to In progress.
Jul 24 2020, 10:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2097: Problems when using <path> as completion helper in op-mode as Resolved.
Jul 24 2020, 11:50 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2097: Problems when using <path> as completion helper in op-mode.

A workaround is in place for this

Jul 24 2020, 11:50 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 23 2020

c-po added a comment to T2650: interfaces bridge, bonding: revert back to per-interface membership syntax.

Well I think its not necessary to change this back - we rather should extend the smoketests to detect those errors!

Jul 23 2020, 8:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2188: NTP op-mode commands don't work as Resolved.
Jul 23 2020, 8:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2243: Bridge interface fails if member is VXLAN interface with VTI underlay.

I will check next couple of days

Jul 23 2020, 8:01 PM · Bugs, VyOS 1.3 Equuleus (1.3.9)
c-po claimed T2243: Bridge interface fails if member is VXLAN interface with VTI underlay.
Jul 23 2020, 8:00 PM · Bugs, VyOS 1.3 Equuleus (1.3.9)
c-po added a comment to T2505: XCP-ng packet drops for small packets (e.g. icmp) under Xen and AWS.

Oh - I'm sorry - I mixed up the lines in the kernel. The patch is actually in VyOS.

Jul 23 2020, 7:52 PM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.1)
c-po added a comment to T2505: XCP-ng packet drops for small packets (e.g. icmp) under Xen and AWS.

@fetzerms the mentioned patch is not included in the mainline kernel!

Jul 23 2020, 6:52 PM · VyOS Rolling, Bugs, VyOS 1.4 Sagitta (1.4.1)

Jul 22 2020

c-po closed T2725: Config fails to load if user has no password as Resolved.
Jul 22 2020, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2725: Config fails to load if user has no password from Open to In progress.
Jul 22 2020, 4:11 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 21 2020

c-po added a comment to T2326: Migrate NHRP(DMVPN) to FRR.

@hammerstud that would work for you - but it will break everyone elses implementation ;)

Jul 21 2020, 7:44 PM · VyOS 1.5 Circinus
c-po added a comment to T2722: get_config_dict() and key_mangling=('-', '_') will alter CLI data for tagNodes.

It will break everything when in use ;)

Jul 21 2020, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2644: Bonding interfaces cannot be disabled: T2653: "set interfaces" Python handler code improvements - next iteration.
Jul 21 2020, 2:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2653: "set interfaces" Python handler code improvements - next iteration: T2644: Bonding interfaces cannot be disabled.
Jul 21 2020, 2:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2644: Bonding interfaces cannot be disabled.

Must be fixed after T2653 - then there is only a single truth for all interfaces

Jul 21 2020, 2:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2666: Packet Processing with eBPF and XDP.

Option set! Kernel rebuilding

Jul 21 2020, 2:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T2722: get_config_dict() and key_mangling=('-', '_') will alter CLI data for tagNodes to dmbaturin.
Jul 21 2020, 2:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2722: get_config_dict() and key_mangling=('-', '_') will alter CLI data for tagNodes.
Jul 21 2020, 2:11 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 20 2020

c-po added a comment to T2715: Duplicate address detection option supporting ARP.

We have a ping CLI implementation

Jul 20 2020, 1:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2518: Add support for IPv6 NAT (NPTv6).

As VyOS is a hobby project for me and I‘m not paid by any party tvere is no progress planned in the near future from my side until ither things have been resolved. As you need it a contribution from your side would be much appreciated - all binary tools are in place.

Jul 20 2020, 1:58 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po added a comment to T2715: Duplicate address detection option supporting ARP.

Its always a good idea to research how other vendors are doong it - e.g. Arista, Cisco, Juniper and see if there is. common CLI ground.

Jul 20 2020, 6:59 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 19 2020

c-po closed T2712: udp-broadcast-relay: serivce no longer starts as Resolved.
Jul 19 2020, 8:53 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXdadb09fd1404: broadcast-relay: T2712: migrate to get_config_dict().
Jul 19 2020, 8:52 AM
c-po committed rVYOSONEXdaa810f81ce0: monitor: ndp: T2706: properly rename XML definition.
Jul 19 2020, 7:54 AM

Jul 18 2020

c-po updated the task description for T2712: udp-broadcast-relay: serivce no longer starts.
Jul 18 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2712: udp-broadcast-relay: serivce no longer starts.
Jul 18 2020, 2:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2712: udp-broadcast-relay: serivce no longer starts from Open to In progress.
Jul 18 2020, 2:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2712: udp-broadcast-relay: serivce no longer starts.
Jul 18 2020, 2:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3435b2514ccd: monitor: ndp: T2706: remove ability to send commands.
Jul 18 2020, 12:45 PM