Page MenuHomeVyOS Platform
Feed Search

May 16 2020

c-po committed rVYOSONEXa927192af240: nat: T2198: move from iptables to nftables.
May 16 2020, 4:37 PM
c-po committed rVYOSONEXa5650abb6d57: nat: T2198: migrate to common template for source/destination NAT.
May 16 2020, 4:37 PM
c-po committed rVYOSONEX7caf1568bbb6: nat: T2198: destination nat template for iptables-restore.
May 16 2020, 4:37 PM
c-po committed rVYOSONEX40e8938667b0: nat: T2198: initial XML and Python representation.
May 16 2020, 4:37 PM

May 14 2020

c-po updated the task description for T2459: Migrate vyatta-show-nat-rules.pl to Python.
May 14 2020, 4:32 PM
c-po reassigned T2460: Migrate vyatta-nat-translations.pl to Python from c-po to thomas-mangin.
May 14 2020, 4:31 PM · VyOS 1.3 Equuleus (1.3.3)
c-po triaged T2460: Migrate vyatta-nat-translations.pl to Python as Normal priority.
May 14 2020, 4:31 PM · VyOS 1.3 Equuleus (1.3.3)
c-po renamed T2459: Migrate vyatta-show-nat-rules.pl to Python from Migrate to Migrate vyatta-show-nat-rules.pl to Python.
May 14 2020, 4:27 PM
c-po triaged T2459: Migrate vyatta-show-nat-rules.pl to Python as Normal priority.
May 14 2020, 4:27 PM
jack9603301 awarded T2023: Add support for 802.1ae MACsec a Like token.
May 14 2020, 1:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2023: Add support for 802.1ae MACsec.
May 14 2020, 1:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T2457: IPv6 ping by address not working to thomas-mangin.
May 14 2020, 1:09 PM
c-po moved T2458: Update FRR to 7.3.1 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 14 2020, 11:59 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2458: Update FRR to 7.3.1 as Unknown Status.
May 14 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2458: Update FRR to 7.3.1.
May 14 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)

May 12 2020

c-po added a comment to T1876: IPSec VTI tunnels are deleted after rekey and dangling around as A/D.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1291: Under certain conditions the VTI will stay forever down.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

No Problem - nice to see races for bugfixes

May 12 2020, 7:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2392: SSTP with ipv6 as Resolved.
May 12 2020, 7:22 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po closed T2454: Update Linux Kernel to v4.19.122 as Resolved.
May 12 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2454: Update Linux Kernel to v4.19.122.
May 12 2020, 3:22 PM · VyOS 1.3 Equuleus (1.3.0)

May 11 2020

c-po claimed T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2338: Can't delete static IPv6 route on vrf: T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2450: Rewrite "protocols vrf" tree in XML and Python: T2338: Can't delete static IPv6 route on vrf.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2446: VRF IPv6 static routes subnet deletion.

Thank you for the good explanation in the issue!

May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion, a subtask of T2450: Rewrite "protocols vrf" tree in XML and Python, as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2446: VRF IPv6 static routes subnet deletion: T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2450: Rewrite "protocols vrf" tree in XML and Python: T2446: VRF IPv6 static routes subnet deletion.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2446: VRF IPv6 static routes subnet deletion.

Okay the problem here is that FRR stores the network as fe::/64 and not as fe::0/64 which was specified on the VyOS commandline. Thus the grep command used when deleting the route does not find the proper FRR entry and gives that error.

May 11 2020, 5:54 PM · VyOS 1.3 Equuleus (1.3.0)

May 10 2020

c-po claimed T2446: VRF IPv6 static routes subnet deletion.
May 10 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2447: Additional boot argument configuration to limit CPU C-States.

That could als help on debugging like adding vyos-config-debug option or as I like on my hosts, vga=773 when debugging and checking for config migration issues.

May 10 2020, 5:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po closed T2445: VRF route leaking for ipv4 not working as Resolved.
May 10 2020, 10:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2445: VRF route leaking for ipv4 not working.

In regards to 1) I do not remember why I added it there as FRR seems to accept that kind of routes - but its actually a warning only no real error.

May 10 2020, 10:50 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2445: VRF route leaking for ipv4 not working.

The inconsitency of the naming is b/c the default routing table naming is inconsitent, too - thus it makes it consitent again :)

May 10 2020, 10:38 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2445: VRF route leaking for ipv4 not working from Open to In progress.
May 10 2020, 10:36 AM · VyOS 1.3 Equuleus (1.3.0)

May 8 2020

c-po committed rVYOSONEXeb94721a996a: validator: T2417: remove src/validators/mac-address.
May 8 2020, 8:51 PM
c-po committed rVYOSONEX903e576f6be0: Merge branch 'dhcpd-permissions-T2432' of https://github.com/jjakob/vyos-1x….
May 8 2020, 4:52 PM

May 6 2020

c-po committed rVYOSONEXed22334321d3: sstp: T2392: add IPv6 DNS support.
May 6 2020, 7:44 PM
c-po committed rVYOSONEXd55050dcb880: sstp: T2392: add initial IPv6 support.
May 6 2020, 7:44 PM
c-po changed the status of T2392: SSTP with ipv6 from In progress to Needs testing.
May 6 2020, 7:43 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po updated subscribers of T2392: SSTP with ipv6.
May 6 2020, 7:43 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po added a comment to T2392: SSTP with ipv6.

New commands added:

May 6 2020, 7:42 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po changed the status of T2392: SSTP with ipv6 from Open to In progress.
May 6 2020, 7:10 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project

May 4 2020

c-po closed T1321: Cleanup "service dns forwarding" tree as Wontfix.
May 4 2020, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T951: command 'isolate-stations true/false' does not make any changes in the hostapd.conf as Resolved.
May 4 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T951: command 'isolate-stations true/false' does not make any changes in the hostapd.conf.

Wireless AP completely rewritten. If issue reappears please reopen or file a new bug.

May 4 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T701: LTE interface dosen't come up as Resolved.
May 4 2020, 3:00 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T701: LTE interface dosen't come up.

Forum says issue is fixed. Also WWAN underwent a major rewrite - should be all good now.

May 4 2020, 3:00 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T102: Add a command like "set service dns dynamic http-request url ...".

@MikeLupe Are you using a custom dyndns provider/script? It ifs compatible with the dyndns2 "API" this is already possible using the "custom" dns dynamic service.

May 4 2020, 2:59 PM
c-po moved T915: MPLS Support from Backlog to In Progress on the VyOS 1.3 Equuleus board.
May 4 2020, 2:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po closed T1180: require_ht and require_vht configuration as Wontfix.
May 4 2020, 2:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T1180: require_ht and require_vht configuration.

This has been completely rewritte in Python/XML. Please reopen if this is still a problem - and if so what do you think should be the "real" rendered configuration.

May 4 2020, 2:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T2404: Cannot change MTU.

I suggest adding a "validate" function to vyos.validate. We should determine the hypervisor used and if a setting is allowed on that hypervisor or not. Thus we can throw an appropriate erorr message by raise ConfigError() in the Python file changing the interface setting. This would be the cleanest way then the "false" setting never reaches the configuration backend at all.

May 4 2020, 2:50 PM · VyOS 1.3 Equuleus (1.3.6)

May 3 2020

c-po added a comment to T2404: Cannot change MTU.

Sure it can (was in the initial ifconfig.py rewrite IIRC)

May 3 2020, 5:26 PM · VyOS 1.3 Equuleus (1.3.6)
c-po closed T2421: Update WireGuard to Debian release 1.0.20200429-2_bpo10+1, a subtask of T2420: Update Linux Kernel to v4.19.120, as Resolved.
May 3 2020, 10:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2421: Update WireGuard to Debian release 1.0.20200429-2_bpo10+1 as Resolved.
May 3 2020, 10:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2420: Update Linux Kernel to v4.19.120 as Resolved.
May 3 2020, 10:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2420: Update Linux Kernel to v4.19.120.
May 3 2020, 9:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2421: Update WireGuard to Debian release 1.0.20200429-2_bpo10+1.
May 3 2020, 9:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2421: Update WireGuard to Debian release 1.0.20200429-2_bpo10+1.
May 3 2020, 9:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2420: Update Linux Kernel to v4.19.120.
May 3 2020, 9:55 AM · VyOS 1.3 Equuleus (1.3.0)

May 2 2020

c-po closed T2414: Improve runtime from Python numeric validator as Resolved.
May 2 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2414: Improve runtime from Python numeric validator.
May 2 2020, 11:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2414: Improve runtime from Python numeric validator.
May 2 2020, 11:38 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2413: Update Linux Kernel to v4.19.119 as Resolved.
May 2 2020, 8:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2413: Update Linux Kernel to v4.19.119.
May 2 2020, 8:37 AM · VyOS 1.3 Equuleus (1.3.0)

May 1 2020

c-po updated the task description for T2198: Rewrite NAT in new XML/Python style.
May 1 2020, 10:55 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1083: Implement persistent/random address and port mapping options for NAT rules: T2198: Rewrite NAT in new XML/Python style.
May 1 2020, 10:53 AM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
c-po added a subtask for T2198: Rewrite NAT in new XML/Python style: T1083: Implement persistent/random address and port mapping options for NAT rules.
May 1 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2411: op-mode: make "monitor traceroute" VRF aware.

vyos@vyos:~$ monitor traceroute vrf red 1.1.1.1

May 1 2020, 8:35 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX096c77340b2a: op-mode: monitor: traceroute: T2411: add VRF awareness.
May 1 2020, 8:34 AM
c-po closed T2411: op-mode: make "monitor traceroute" VRF aware as Resolved.
May 1 2020, 8:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd6f330894a68: op-mode: traceroute: T2129: migrate to top level tagNode.
May 1 2020, 8:34 AM
c-po changed the status of T2411: op-mode: make "monitor traceroute" VRF aware from Open to In progress.
May 1 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2411: op-mode: make "monitor traceroute" VRF aware.
May 1 2020, 8:30 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2130: XML schema: add valueHelp support in op-mode definitions..

The following adds support into the XML generation but I have no clue about vyatta-cfg how those files get executed.

May 1 2020, 7:34 AM · VyOS Rolling, Restricted Project
c-po added a comment to T2130: XML schema: add valueHelp support in op-mode definitions..

Presumably a val_help line in the op-mode node.def, too

May 1 2020, 7:20 AM · VyOS Rolling, Restricted Project
c-po added a comment to T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition.

Tested good - migrating traceroute now

May 1 2020, 7:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition from Open to Blocked.
May 1 2020, 7:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2198: Rewrite NAT in new XML/Python style from Open to In progress.
May 1 2020, 7:04 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 30 2020

c-po reassigned T2406: DHCPv6 CLI improvements from c-po to Unknown Object (User).
Apr 30 2020, 4:23 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX7692f0777bd6: dhcpv6-server: T2406: add lease-time validator to XML.
Apr 30 2020, 4:21 PM
c-po committed rVYOSONEXb55f0ab64b89: dhcpv6-server: T2406: migrate from string to list when reading config.
Apr 30 2020, 4:21 PM
c-po committed rVYOSONEX7267229981f1: dhcpv6-server: T2406: move FQDN quoting to Jinja2 template.
Apr 30 2020, 3:52 PM
c-po added a project to T2406: DHCPv6 CLI improvements: Restricted Project.
Apr 30 2020, 3:44 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po changed the status of T2406: DHCPv6 CLI improvements from Open to In progress.
Apr 30 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX7fa7b5a6fce7: dhcpv6-server: T2406: merge sip-server-{address,name} to sip-server node.
Apr 30 2020, 3:41 PM
c-po committed rVYOSONEXc6d335f03a1b: dhcpv6-server: merge sip-server-{address,name} to sip-server node.
Apr 30 2020, 3:38 PM
c-po updated the task description for T2406: DHCPv6 CLI improvements.
Apr 30 2020, 3:13 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po created T2406: DHCPv6 CLI improvements.
Apr 30 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX8fcd1d1d3976: dhcpv6-server: T2185: bugfix starting DHCPv6 server.
Apr 30 2020, 2:51 PM

Apr 29 2020

c-po closed T2399: op-mode "dhcp client leases" does not return leases as Resolved.
Apr 29 2020, 5:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2398: op-mode "dhcp client leases interface" completion helper misses interfaces as Resolved.
Apr 29 2020, 2:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2398: op-mode "dhcp client leases interface" completion helper misses interfaces from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Apr 29 2020, 2:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed the status of T2399: op-mode "dhcp client leases" does not return leases from Open to In progress.
Apr 29 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2399: op-mode "dhcp client leases" does not return leases.
Apr 29 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2398: op-mode "dhcp client leases interface" completion helper misses interfaces.
Apr 29 2020, 1:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2398: op-mode "dhcp client leases interface" completion helper misses interfaces.
Apr 29 2020, 1:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)