Page MenuHomeVyOS Platform
Feed Search

Jul 7 2020

c-po changed the status of T2687: SNMP: change logic on v3 password encryption from Open to In progress.
Jul 7 2020, 5:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Using the mentioned defaults in https://tools.ietf.org/html/rfc3414#appendix-A.3.2

Jul 7 2020, 5:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2651: Generate CLI abstraction for options passed to CURL and SSH client.
Jul 7 2020, 5:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2690: Add VRF support to the add system image command.

This somehow relates to T2651

Jul 7 2020, 5:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2691: Upgrade from 1.2.5 to 1.3-rolling-202007040117 results in broken config due to case mismatch as Resolved.
Jul 7 2020, 5:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd0261c4daf31: ssh: T2691: bugfix loglevel config migration.
Jul 7 2020, 5:08 PM
c-po added a comment to T2691: Upgrade from 1.2.5 to 1.3-rolling-202007040117 results in broken config due to case mismatch.

The reason this is failing is VyOS 1.2 lacks proper input validation on the loglevel nodes.

Jul 7 2020, 4:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2663: SNMP does not listen on the specified address from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2671: SNMP failed to start after the system was rebooted from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2680: dhcp6c service cannot recover when it fails from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2682: VRF aware services - connection no longer possible after system reboot from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2676: NTP: migrate to get_config_dict() implementation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2685: Update Accel-PPP to fix SSTP client issues from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2684: Update Linux Kernel to v4.19.131 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2681: PPPoE stops negotiating IPv6 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2599: "show interfaces" does not list VIF interfaces in ascending order from Backlog to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2321: VRF support for SSH, NTP, SNMP service from Backlog to Finished on the VyOS 1.3 Equuleus board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2389: BGP community-list unknown command from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed the status of T2389: BGP community-list unknown command from Unknown Status to Resolved.
Jul 7 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Jul 7 2020, 4:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed the status of T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series from Unknown Status to Resolved.
Jul 7 2020, 4:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po claimed T2691: Upgrade from 1.2.5 to 1.3-rolling-202007040117 results in broken config due to case mismatch.
Jul 7 2020, 4:05 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 6 2020

c-po added a comment to T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series.

So should be cherry-pick this to 1.2.6?

Jul 6 2020, 6:28 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)

Jul 5 2020

c-po added a comment to T2687: SNMP: change logic on v3 password encryption.

Just digging around I found this:

Jul 5 2020, 6:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2680: dhcp6c service cannot recover when it fails.

There is already a new build containing the fix.

Jul 5 2020, 2:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2687: SNMP: change logic on v3 password encryption.
Jul 5 2020, 2:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series.

@Viacheslav could you please check if this probably should make it into 1.2.6 in addition?

Jul 5 2020, 2:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series as Unknown Status.
Jul 5 2020, 2:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series.

https://github.com/vyos/vyatta-cfg-quagga/pull/51

Jul 5 2020, 2:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2686: FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series.
Jul 5 2020, 2:07 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2681: PPPoE stops negotiating IPv6 as Resolved.
Jul 5 2020, 10:35 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX03fb974b8f5c: pppoe: ipv6: T2681: script bugfix after get_config_dict() migration.
Jul 5 2020, 10:34 AM
c-po added a comment to T2681: PPPoE stops negotiating IPv6.

Problem was introduced by porting PPPoE to the get_config_dict() implementation T2653 commit https://github.com/vyos/vyos-1x/commit/65fa21f5

Jul 5 2020, 10:25 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2685: Update Accel-PPP to fix SSTP client issues as Resolved.
Jul 5 2020, 9:40 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2685: Update Accel-PPP to fix SSTP client issues, a subtask of T2684: Update Linux Kernel to v4.19.131, as Resolved.
Jul 5 2020, 9:40 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2684: Update Linux Kernel to v4.19.131 as Resolved.
Jul 5 2020, 9:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2684: Update Linux Kernel to v4.19.131 from Open to In progress.
Jul 5 2020, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2685: Update Accel-PPP to fix SSTP client issues.
Jul 5 2020, 9:35 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2684: Update Linux Kernel to v4.19.131.
Jul 5 2020, 9:35 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table..

Does DNS static-host-mapping still work with the nssswich.conf change? I‘m just curious about the side effects.

Jul 5 2020, 8:05 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 4 2020

c-po committed rVYOSONEX93a2cc132f47: ntp: vrf: T2682: support restart on failure indefinitely.
Jul 4 2020, 8:20 PM
c-po committed rVYOSONEXb2291c5825c6: snmp: vrf: T2682: support restart on failure indefinitely..
Jul 4 2020, 8:20 PM
c-po renamed T2682: VRF aware services - connection no longer possible after system reboot from SSH: VRF: connection no longer possible after system reboot to VRF aware services - connection no longer possible after system reboot.
Jul 4 2020, 7:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table..

Somehow I do not want to change the overall system behavior by altering nsswitch.conf. I wonder if we should not enable "disable-host-ookups" by default as an IP address is in the end more useful then a resolved PTR. A PTR record can be changed later on when dissecting the logfiles but an IP lookup should stay longer.

Jul 4 2020, 7:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX8c4221083d88: ssh: vrf: T2682: support restart on failure indefinitely.
Jul 4 2020, 7:37 PM
c-po committed rVYOSONEXd88e7a17000c: vrf: T31: lower startup priority to 60.
Jul 4 2020, 7:37 PM
c-po committed rVYOSONEXff7dd3b9de82: ssh: T2682: simplify VRF binding.
Jul 4 2020, 7:37 PM
c-po committed rVYOSONEXc8c42db4cc64: cleanup: no need to call sudo for configuration mode scripts.
Jul 4 2020, 7:37 PM
c-po closed T2682: VRF aware services - connection no longer possible after system reboot as Resolved.
Jul 4 2020, 7:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2682: VRF aware services - connection no longer possible after system reboot.

Linux tries to bind SSHd to the VRF but it is yet not ready. After restarting SSH to often (rate-limiting) it is blocked.

Jul 4 2020, 7:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2682: VRF aware services - connection no longer possible after system reboot from Open to Confirmed.
Jul 4 2020, 6:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2682: VRF aware services - connection no longer possible after system reboot.
Jul 4 2020, 6:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2682: VRF aware services - connection no longer possible after system reboot.
Jul 4 2020, 6:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2680: dhcp6c service cannot recover when it fails.

Changing the systemd defaults is a thing I hesitate to do! It will have a ton of unexpected sideeffects. I guess you have an error in your entire setup as multiple sites of mine work flawlessly

Jul 4 2020, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table. from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 4 2020, 7:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table. from Open to Confirmed.
Jul 4 2020, 7:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table..

I found that I had disable-host-validation configured and as soon as I removed it it happened to me, too. Changing task priority.

Jul 4 2020, 7:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2678: High RAM usage on SSH logins with lots of IPv6 routes in the routing table..

I have checked with a v4/v6 full table router and VyOS 1.2.5 - each SSH session will consume 7MiB which semms okay for me.

Jul 4 2020, 6:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2679: VRRP with BFD Failure Detection.

Availible in keepalived, thus kt could be considered for 1.3

Jul 4 2020, 6:42 AM · VyOS 1.3 Equuleus (1.3.0)

Jul 3 2020

c-po assigned T2675: DNS service failed to start to jjakob.
Jul 3 2020, 4:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2675: DNS service failed to start.

Again, please always attach a configuration file

Jul 3 2020, 4:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2677: Proposal for clearer DHCPv6-PD configuration options from In Progress to Backlog on the VyOS 1.3 Equuleus board.
Jul 3 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2677: Proposal for clearer DHCPv6-PD configuration options from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 3 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2677: Proposal for clearer DHCPv6-PD configuration options from Open to In progress.
Jul 3 2020, 3:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2676: NTP: migrate to get_config_dict() implementation as Resolved.
Jul 3 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5ceec317f24e: ntp: T2676: mive to get_config_dict().
Jul 3 2020, 11:31 AM
c-po committed rVYOSONEX5d9a89a52207: vyos.template: T2676: add custom Jinja2 filter for IP handling.
Jul 3 2020, 11:15 AM
c-po changed the status of T2676: NTP: migrate to get_config_dict() implementation from Open to In progress.
Jul 3 2020, 11:10 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2676: NTP: migrate to get_config_dict() implementation.
Jul 3 2020, 11:09 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2665: vyos.xml.defaults for tag nodes.

I use myself a "cleanup" function, imagine:

Jul 3 2020, 8:57 AM · VyOS 1.4 Sagitta
c-po added a comment to T2674: Other arhitecture support (MIPS, ARM).

I wish you success in advance. Porting and compiling has always been a large-scale application project, which may take a lot of time. However, in addition to rewriting and porting related code to a more portable language, we can also try to transplant and cross build the existing old code first. Of course, this is only the first step. If possible, porting the code base has made it easier for the code base to be transplanted Meaningful.

Jul 3 2020, 8:39 AM
c-po added a comment to T2665: vyos.xml.defaults for tag nodes.

As "ip" is an invalid key in "vif" (as its no VLAN number) it should not be part of the default dict I guess - same for vif_s

Jul 3 2020, 8:29 AM · VyOS 1.4 Sagitta
c-po added a comment to T2674: Other arhitecture support (MIPS, ARM).

porting half of an operating system to a different architecture is far from easy. Right now VyOS still has a lot of the old Vyatta codebase in it. As we are more and more in the process of migrating this to a Python based codebase it will still take some time. To be fair I stater a project some time back to port VyOS on an EdgeROuterPro (https://github.com/c-po/vy-project) and at least "it booted" but I then switched my focus to VyOS first - so by migrating th ecodebase to our own vyos-1x based Python implementation it will become easier in the future to port it to other operating systems as there is less code, less packages to port.

Jul 3 2020, 7:10 AM

Jul 2 2020

c-po added a comment to T2671: SNMP failed to start after the system was rebooted.

As always, please provide your config and probably a way to reproducs.

Jul 2 2020, 10:48 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 1 2020

c-po committed rVYOSONEX9afc69f83f5e: ifconfig: T2653: use better names for vyos.configverify functions.
Jul 1 2020, 6:57 PM
c-po committed rVYOSONEX65fa21f5e791: ifconfig: T2653: move pppoe interface to get_config_dict().
Jul 1 2020, 6:57 PM
c-po added a comment to T1928: Is the 'Welcome to VyOS' message when using SSH an information leak?.

The login banner was always user configurable, see https://docs.vyos.io/en/latest/system/user-management.html?highlight=banner#login-banner

Jul 1 2020, 4:16 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Jun 30 2020

c-po assigned T2665: vyos.xml.defaults for tag nodes to thomas-mangin.
Jun 30 2020, 4:46 PM · VyOS 1.4 Sagitta
c-po created T2665: vyos.xml.defaults for tag nodes.
Jun 30 2020, 4:46 PM · VyOS 1.4 Sagitta

Jun 28 2020

c-po committed rVYOSONEX628ba49dd655: wwan: T2660: remove workaround - use XML backed default dict.
Jun 28 2020, 8:06 AM
c-po committed rVYOSONEXc725e1e67978: wwan: T1988: fix missing MTU assignment.
Jun 28 2020, 8:06 AM
c-po closed T2660: XML: Python default dictionary does not obey underscore (_) when flat is False, a subtask of T2656: XML: Python default dictionary returns wrong dictionary level(s), as Resolved.
Jun 28 2020, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2660: XML: Python default dictionary does not obey underscore (_) when flat is False as Resolved.
Jun 28 2020, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 27 2020

c-po committed rVYOSONEX50068c7bbdb4: ifconfig: T2653: move wirelessmodem (WWAN) interface to get_config_dict().
Jun 27 2020, 8:30 PM
c-po committed rVYOSONEXb8004cac6152: xml: include: mtu: add default MTU 1500 bytes.
Jun 27 2020, 8:30 PM
c-po committed rVYOSONEX4ac7fedb373f: pppoe: T1318: use MTU include file.
Jun 27 2020, 8:29 PM
c-po assigned T2660: XML: Python default dictionary does not obey underscore (_) when flat is False to thomas-mangin.
Jun 27 2020, 7:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2660: XML: Python default dictionary does not obey underscore (_) when flat is False.
Jun 27 2020, 7:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX4af82f00036a: xml: T2656: do not flatten dict by default.
Jun 27 2020, 1:32 PM
c-po closed T2656: XML: Python default dictionary returns wrong dictionary level(s) as Resolved.
Jun 27 2020, 1:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2159: webproxy log read from wrong file.

@elbandi could you please submit a PR?

Jun 27 2020, 1:16 PM · VyOS 1.3 Equuleus (1.3.0), vyatta-webproxy
c-po committed rVYOSONEXb7358c84b980: ifconfig: T2653: macsec switch to default dictionary.
Jun 27 2020, 1:12 PM
c-po committed rVYOSONEX9d2e6cfec372: Merge branch 'T2656' of https://github.com/thomas-mangin/vyos-1x into current.
Jun 27 2020, 1:12 PM
c-po added a comment to T2656: XML: Python default dictionary returns wrong dictionary level(s).

We should make this a default option, not much functions using it and also it makes no sense to be to use the "flattened" dict as it can't be merged with a dict from `get_config_dict()

Jun 27 2020, 1:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2658: Interface description comment display error.

Maybe you mind sharing your configuration so it can be reproduced.

Jun 27 2020, 12:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T2656: XML: Python default dictionary returns wrong dictionary level(s) to thomas-mangin.
Jun 27 2020, 7:32 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2656: XML: Python default dictionary returns wrong dictionary level(s).
Jun 27 2020, 7:31 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 26 2020

c-po committed rVYOSONEX2f96eee421df: ifconfig: T2653: add common vyos.configverify helpers.
Jun 26 2020, 10:01 PM
c-po committed rVYOSONEX76ae717ff7dc: ifconfig: T2653: add common vyos.configverify helpers.
Jun 26 2020, 8:45 PM