Page MenuHomeVyOS Platform
Feed Search

Jul 25 2020

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
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