Page MenuHomeVyOS Platform
Feed Search

Jul 25 2020

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
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Okay, and the reason you have not indicated your VyOS reason is because of?

Jul 18 2020, 9:54 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Your log is not very helpful - a full log would be much better, that'
s why we have those show interfaces .... log commands

Jul 18 2020, 9:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2585: Unable to access the Internet after opening PPPoE on-demand dialing as Resolved.
Jul 18 2020, 8:42 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Then I guess you have not tested the latest version. Closing as Invalid.

Jul 18 2020, 8:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

I still don't get it - about which address you are talking about? 10.64.64.64 is pppd "hisaddr" which is 0x0a404040 + ppp unit number.

Jul 18 2020, 8:23 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

I have no clue what you are talking about

Jul 18 2020, 8:18 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Issue can not be reproduced:

Jul 18 2020, 8:09 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2704: connect/disconnect Missing newline in op-mode tab completion helper as Resolved.
Jul 18 2020, 7:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po merged T2711: Support fail2ban to prevent SSH from being brutally cracked into T380: Add system service fail2ban.
Jul 18 2020, 6:57 AM · Invalid
c-po merged task T2711: Support fail2ban to prevent SSH from being brutally cracked into T380: Add system service fail2ban.
Jul 18 2020, 6:57 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 15 2020

c-po added a comment to T1802: Wireguard QR code in cli for mobile devices.

this implementation would ba an operational mode command. THose are deinfed here: https://github.com/vyos/vyos-1x/blob/current/op-mode-definitions/wireguard.xml and package dependencies life here https://github.com/vyos/vyos-1x/blob/current/debian/control

Jul 15 2020, 7:13 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T2690: Add VRF support to the add system image command.

@moepman can you please try if the change introduced in T2651 is already sufficient for your usecase?

Jul 15 2020, 7:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2596: Allow specifying source IP for 'add system image' as Resolved.
Jul 15 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2596: Allow specifying source IP for 'add system image', a subtask of T2651: Generate CLI abstraction for options passed to CURL and SSH client, as Resolved.
Jul 15 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2596: Allow specifying source IP for 'add system image'.

Implemented as of T2651

Jul 15 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc24cecc325de: Merge branch 'curlrc' of github.com:c-po/vyos-1x into current.
Jul 15 2020, 6:59 PM
c-po committed rVYOSONEX63052b890687: http-client: T2651: support specifying source-interface/address for curl.
Jul 15 2020, 6:59 PM
c-po committed rVYOSONEXbee479c9baa9: xml: T2651: provide general source-interface include file.
Jul 15 2020, 6:59 PM

Jul 14 2020

c-po updated subscribers of T2704: connect/disconnect Missing newline in op-mode tab completion helper.

@dmbaturin was there anything changed on the handling of op-mode? As I remember that this used to work.

Jul 14 2020, 8:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2704: connect/disconnect Missing newline in op-mode tab completion helper.
Jul 14 2020, 8:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2704: connect/disconnect Missing newline in op-mode tab completion helper.
Jul 14 2020, 8:01 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 12 2020

c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

https://github.com/vyos/vyatta-wanloadbalance/commit/ab841d3588c88e0e8ef86693471281badce92a9f

Jul 12 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2696: Some bugfixes of vyatta-wanloadbalance as Resolved.
Jul 12 2020, 7:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

@jack9603301 the approach from @banditos13 is perfectly fine. Despite the fact that a PR would be the non plus ultra - a problem was identified and a fix was provided - works for me.

Jul 12 2020, 7:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

Are you familiar with that codebase @jack9603301? As I see no real answer in your posting which does not help at all :(

Jul 12 2020, 5:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2690: Add VRF support to the add system image command.
Jul 12 2020, 4:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2696: Some bugfixes of vyatta-wanloadbalance.

I feel more like abandoning that daemon and use a python based implementation.

Jul 12 2020, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd73664309957: snmp: T2687: replace 3rd party hash library with custom code.
Jul 12 2020, 12:56 PM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

New ISO build triggered with fix - also an MD5 smoketest was added

Jul 12 2020, 12:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe983aba81c2d: snmp: T2687: replace 4rd party hash library with custom code.
Jul 12 2020, 12:52 PM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Bug in the library is confirmed - id completely ignores MD5

Jul 12 2020, 12:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Problem seems to be in the 3rd party hash library - when upgrading from 1.2.5 to 1.3 rolling settings persist and work:

Jul 12 2020, 11:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

MD5 should be supported as it works in VyOS 1.2 - let me have a look.

Jul 12 2020, 11:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX0a92f4a0e474: vyos.snmpv3_hashgen: add license text.
Jul 12 2020, 11:10 AM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

It is stated in the documentation - that is why I passed it to you

Jul 12 2020, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6f44b47d8f2b: nat: T2699: fix exclusion rules for noNAT destinations.
Jul 12 2020, 9:54 AM
c-po closed T2699: NAT Regression in 1.3 as Resolved.
Jul 12 2020, 9:54 AM
c-po committed rVYOSONEX149ea57f54e0: nat: T2699: rename interface include.
Jul 12 2020, 9:54 AM
c-po added a comment to T2699: NAT Regression in 1.3.

The following rules are now installed after the fix:

Jul 12 2020, 9:53 AM
c-po added a comment to T2699: NAT Regression in 1.3.

Your above ruleset should be tralnsated into thie NFT syntax:

Jul 12 2020, 8:15 AM
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

There i no community in SNMPv3 - please read https://docs.vyos.io/en/latest/services/snmp.html#snmpv3

Jul 12 2020, 8:11 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 11 2020

c-po added a comment to T2698: Current vyos-build for crux does not include wireguard.ko.

@linuxgemini we do not support DKMS.

Jul 11 2020, 9:03 PM · VyOS 1.2 Crux
c-po changed the status of T2698: Current vyos-build for crux does not include wireguard.ko from Open to In progress.
Jul 11 2020, 5:59 PM · VyOS 1.2 Crux
c-po closed T2687: SNMP: change logic on v3 password encryption as Resolved.
Jul 11 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd9c7dfb1e7a8: snmp: T2687: precalculate snmpv3 encrypted keys.
Jul 11 2020, 4:03 PM
c-po committed rVYOSONEX8eb65fa66974: snmp: T2687: enforce beginning and end of string match for regex.
Jul 11 2020, 4:03 PM

Jul 10 2020

c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

Well a bit more verbosity would be good. As usual:

  • provide config
  • logfiles
  • routing table
  • interface ip list
Jul 10 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 8 2020

c-po added a comment to T2644: Bonding interfaces cannot be disabled.

There is a basic test for this which should be expanded.

Jul 8 2020, 8:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1c6ea07e995f: pppoe: T2585: use cleaner template expression.
Jul 8 2020, 6:31 PM
c-po claimed T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
Jul 8 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.

A very fast look on the source indicated wrong dictionary keys which have bewn missed out during migration to get_config_dict() - please try next rolling.

Jul 8 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX17e9f97cbbc7: pppoe: T2585: fix template for on-demand dialing.
Jul 8 2020, 6:28 PM
c-po triaged T2585: Unable to access the Internet after opening PPPoE on-demand dialing as Low priority.
Jul 8 2020, 6:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2585: Unable to access the Internet after opening PPPoE on-demand dialing.
Jul 8 2020, 6:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2315: Ability to have right address-family for BGP peers..

My guess is this will be resolved by the full BGP rewrite - I also do not like the current behavior.

Jul 8 2020, 6:01 PM · VyOS 1.4 Sagitta
c-po triaged T2315: Ability to have right address-family for BGP peers. as High priority.
Jul 8 2020, 6:01 PM · VyOS 1.4 Sagitta