Page MenuHomeVyOS Platform
Feed All Stories

Jan 22 2021

stepler added a comment to T3134: DHCPv6 DUID configuration node missing.

See T3240 for a proper fix.

Jan 22 2021, 5:24 AM · VyOS 1.3 Equuleus (1.3.0)
stepler added a comment to T3240: Support per-interface DHCPv6 DUIDs.

Fork https://github.com/bstepler/wide-dhcpv6
PR https://github.com/vyos/vyos-1x/pull/693
PR https://github.com/vyos/vyos-build/pull/141

Jan 22 2021, 5:18 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler claimed T3240: Support per-interface DHCPv6 DUIDs.
Jan 22 2021, 4:30 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler created T3240: Support per-interface DHCPv6 DUIDs.
Jan 22 2021, 4:30 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, from Resolved to Unknown Status.
Jan 22 2021, 12:03 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Resolved to Unknown Status.
Jan 22 2021, 12:03 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T2910: XML: generator should support override of variables from Resolved to Unknown Status.
Jan 22 2021, 12:03 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T2910: XML: generator should support override of variables as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXea4c72ed0dbc: xml: T3239: override default mtu values and remove workarounds.
Jan 22 2021, 12:02 AM

Jan 21 2021

jestabro added a subtask for T2910: XML: generator should support override of variables: T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds.
Jan 21 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a parent task for T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds: T2910: XML: generator should support override of variables.
Jan 21 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Open to In progress.
Jan 21 2021, 11:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX891bb78c1222: bgp: T1875: validate() that peer-group specified via listen range exists.
Jan 21 2021, 5:46 PM
c-po edited projects for T1875: Add the ability to use network address as BGP neighbor (bgp listen range), added: VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T1875: Add the ability to use network address as BGP neighbor (bgp listen range), a subtask of T2174: Rewrite protocol BGP to new XML/Python style, from Open to Needs testing.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1875: Add the ability to use network address as BGP neighbor (bgp listen range) from Open to Needs testing.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Cheeze_It committed rVYOSONEXa0a88d2dea97: bgp: T1875: Adding BGP listen range FRR feature.
Jan 21 2021, 5:09 PM
GitHub <noreply@github.com> committed rVYOSONEXa80cd3058cb8: Merge pull request #690 from Cheeze-It/current (authored by c-po).
Jan 21 2021, 5:09 PM
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX95f61e54f1c9: ospf: T3236: Add XML for new format ospf conf-mode.
Jan 21 2021, 5:08 PM
GitHub <noreply@github.com> committed rVYOSONEX0a6ca540da53: Merge pull request #691 from sever-sever/T3236 (authored by c-po).
Jan 21 2021, 5:08 PM
c-po edited a custom field on T3237: DHCP Server Static-Mapping Validation Error.
Jan 21 2021, 5:08 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3237: DHCP Server Static-Mapping Validation Error as Resolved.
Jan 21 2021, 5:08 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3237: DHCP Server Static-Mapping Validation Error from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jan 21 2021, 5:07 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3237: DHCP Server Static-Mapping Validation Error from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 21 2021, 5:07 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEXaf3192173650: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:07 PM
c-po committed rVYOSONEX91f5b0dd4761: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:02 PM
c-po committed rVYOSONEX79af3560e7b2: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:01 PM
c-po added a comment to T3237: DHCP Server Static-Mapping Validation Error.
vyos@vyos# set service dhcp-server shared-network-name LAN subnet 10.242.0.0/24   static-mapping AlexPC  mac-address 00-d8-61-9e-78-2a
Jan 21 2021, 4:58 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a project to T3237: DHCP Server Static-Mapping Validation Error: VyOS 1.2 Crux (VyOS 1.2.7).
Jan 21 2021, 4:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a comment to T3237: DHCP Server Static-Mapping Validation Error.

The problem is that there is no input validator for the mac address. Thank you for reporting this!

Jan 21 2021, 4:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po changed the status of T3237: DHCP Server Static-Mapping Validation Error from Open to In progress.
Jan 21 2021, 4:46 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3238: Update Linux Kernel to v4.19.178 as Resolved.
Jan 21 2021, 4:44 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po created T3238: Update Linux Kernel to v4.19.178.
Jan 21 2021, 4:44 PM · VyOS 1.2 Crux (VyOS 1.2.7)
Dickins created T3237: DHCP Server Static-Mapping Validation Error.
Jan 21 2021, 4:32 PM · VyOS 1.2 Crux (VyOS 1.2.7)
jestabro committed rVYOSONEX3dfbd19e0f36: xml: T2910: add script to support override of defaultValue elements.
Jan 21 2021, 3:18 PM
jestabro committed rVYOSONEXdd89255dcc82: xml: T2910: add override script to Makefile.
Jan 21 2021, 3:18 PM
GitHub <noreply@github.com> committed rVYOSONEX173e4599394c: Merge pull request #692 from jestabro/override-default (authored by jestabro).
Jan 21 2021, 3:18 PM
jestabro added a comment to T2910: XML: generator should support override of variables.

PR https://github.com/vyos/vyos-1x/pull/692

Jan 21 2021, 3:13 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 added a project to T3116: Support back-end L4 level load balancing: VyOS 1.3 Equuleus.
Jan 21 2021, 3:08 PM · VyOS 1.4 Sagitta
jestabro added a comment to T2910: XML: generator should support override of variables.

Will remove test case and rebase to create PR and merge for 1.4; will later backport to 1.3 pending any issue.

Jan 21 2021, 2:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3236: Add XML for [conf-mode] OSPF.

PR https://github.com/vyos/vyos-1x/pull/691

Jan 21 2021, 10:28 AM · VyOS 1.4 Sagitta
Viacheslav added a project to T3236: Add XML for [conf-mode] OSPF: VyOS 1.4 Sagitta.
Jan 21 2021, 10:17 AM · VyOS 1.4 Sagitta
Viacheslav claimed T3236: Add XML for [conf-mode] OSPF.
Jan 21 2021, 10:17 AM · VyOS 1.4 Sagitta
Viacheslav created T3236: Add XML for [conf-mode] OSPF.
Jan 21 2021, 10:17 AM · VyOS 1.4 Sagitta
Viacheslav created T3235: Rewrite protocol OSPF to new XML/Python style.
Jan 21 2021, 10:15 AM
jack9603301 updated the task description for T2518: Add support for IPv6 NAT (NPTv6).
Jan 21 2021, 5:48 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 updated the task description for T2518: Add support for IPv6 NAT (NPTv6).
Jan 21 2021, 5:40 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 added a comment to T2518: Add support for IPv6 NAT (NPTv6).

I have finished the test of nat66 in GNS lab

Jan 21 2021, 5:38 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jan 20 2021

jestabro added a project to T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions: VyOS 1.3 Equuleus.
Jan 20 2021, 11:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro renamed T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from multi_to_list fails in certain case, with root cause an element redundancy in XML interface-definitions to multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions.
Jan 20 2021, 11:12 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro updated the task description for T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions.
Jan 20 2021, 10:48 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro changed the status of T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from Open to Confirmed.
Jan 20 2021, 10:40 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro added a comment to T2910: XML: generator should support override of variables.

Two minor comments left out of the above:
(1) The script in question runs a check on all interface definitions, however, there is no measurable increase in compile time.
(2) lxml will escape characters '>', '<', however these are unescaped by build-command-templates, so the issue is mooted. One can see the single line changed in the XML by running the test case above; it is noted that some interface definitions already have a mixed use of, say, '>' and '&gt;'.

Jan 20 2021, 9:55 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

Feature was present in 1.2 and until now not possible with nftables, so we keep the old CLI and just replace the engine for now. Adding the prefix option simply feels more complicated in terms of validation logic and scripting.

Jan 20 2021, 9:22 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX511c12783266: udev: import rule file from vyatta-cfg-system.
Jan 20 2021, 7:49 PM
c-po committed rVYOSONEX44b7157addd4: sysctl: as send_redirects is enabled for all interfaces, also add default.
Jan 20 2021, 7:36 PM
c-po committed rVYOSONEXf872acf5df63: Debian: add openvpn user via postinstall.
Jan 20 2021, 7:27 PM
c-po committed rVYOSONEX3568e45dca8a: Debian: add radius_user and radius_priv_user via postinstall.
Jan 20 2021, 7:18 PM
jack9603301 updated the task description for T2898: Support NDP proxy.
Jan 20 2021, 5:47 PM · VyOS 1.4 Sagitta
jack9603301 changed Version from vyos 1.3 to - on T2518: Add support for IPv6 NAT (NPTv6).
Jan 20 2021, 5:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 updated the task description for T2518: Add support for IPv6 NAT (NPTv6).
Jan 20 2021, 5:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po committed rVYOSONEX12a6cca544f9: ospf: add skeleton for new XML/Python based implementation.
Jan 20 2021, 4:13 PM
c-po committed rVYOSONEX7508af79700e: tunnel: T3173: bugfix nopmtu raw key.
Jan 20 2021, 4:09 PM
jack9603301 updated the task description for T2518: Add support for IPv6 NAT (NPTv6).
Jan 20 2021, 3:43 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 added a comment to T2518: Add support for IPv6 NAT (NPTv6).

Since the current branch uses the kernel Linux 5.10+, I began to pay attention to the implementation of NPT again. At present, I have completed the following features:

Jan 20 2021, 3:42 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
rpeterson created T3233: Interface redirect to dum0.
Jan 20 2021, 2:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3173: Need 'nopmtudisc' option for tunnel interface.

'nopmtudisc' option still not present

Jan 20 2021, 11:04 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

@c-po Why not consider dnat prefix to? Maybe it's more convenient

Jan 20 2021, 8:24 AM · VyOS 1.4 Sagitta
danielpo added a comment to T1000: Broken 6rd tunnel implementation.
Jan 20 2021, 7:05 AM

Jan 19 2021

jestabro changed the status of T2910: XML: generator should support override of variables from Open to Needs testing.

Preprocessing solution in testing here:
https://github.com/vyos/vyos-1x/compare/current...jestabro:override-default

Jan 19 2021, 8:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

Implemented on the 1.4 current branch, once the QAT issues are resolved for 5.10 Linux Kernel this can be backported after successful testing to 1.3 equuleus LTS branch.

Jan 19 2021, 8:05 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX9207897983a3: nat: T2947: add many-many translation.
Jan 19 2021, 8:05 PM
c-po changed the status of T2947: Nat translation many-many with prefix does not map 1-1., a subtask of T3092: nat: migrate to get_config_dict(), from Confirmed to Needs testing.
Jan 19 2021, 8:05 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2947: Nat translation many-many with prefix does not map 1-1. from Confirmed to Needs testing.
Jan 19 2021, 8:05 PM · VyOS 1.4 Sagitta
jestabro claimed T2910: XML: generator should support override of variables.
Jan 19 2021, 7:30 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a project to T2947: Nat translation many-many with prefix does not map 1-1.: VyOS 1.4 Sagitta.
Jan 19 2021, 5:56 PM · VyOS 1.4 Sagitta
craterman created T3232: ISIS incorrect hostname and LSP ID.
Jan 19 2021, 5:43 PM · Bugs, VyOS Rolling
craterman added a comment to T3222: Typo in BGP dampening description.

Looks good. But maybe it is reasonable to change argument start-suppress-time to start-suppress because it is not a time, but penalty points

Jan 19 2021, 5:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3227: Latest releases don't work with RPKI (crash).

Bug with frr-reload.py script

Jan 19 2021, 12:48 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T2629: VXLAN interfaces don't actually allow you to configure most settings from Open to Needs testing.
Jan 19 2021, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)

Jan 18 2021

trae32566 closed T2679: VRRP with BFD Failure Detection as Resolved.

Interesting. I agree, I think that defeats the purpose of VRRP if both have to be running. I guess we can go ahead and close this as not feasible at this time.

Jan 18 2021, 10:18 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2679: VRRP with BFD Failure Detection.

"the VRRP instance will only be able to come up if both VRRP instance are running, which somewhat defeats the purpose of VRRP. " ref https://manpages.debian.org/buster/keepalived/keepalived.conf.5.en.html

Jan 18 2021, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2761: Extend "show vrrp" op-mode command with router priority as Resolved.

Fixed, VyOS 1.4-rolling-202101171022

vyos@r5-roll:~$ show vrrp 
Name    Interface      VRID  State      Priority  Last Transition
------  -----------  ------  -------  ----------  -----------------
GRP     eth1             99  MASTER           90
Jan 18 2021, 7:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T2664: vyos-hostsd overriding dns forward configuration as High priority.
Jan 18 2021, 7:46 PM · VyOS 1.2 Crux (VyOS 1.2.9)
c-po edited projects for T2664: vyos-hostsd overriding dns forward configuration, added: VyOS 1.2 Crux (VyOS 1.2.7); removed VyOS 1.2 Crux.
Jan 18 2021, 7:46 PM · VyOS 1.2 Crux (VyOS 1.2.9)
Viacheslav closed T2777: "monitor dhcp" does not output any DHCP related information as Invalid.
Jan 18 2021, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T2850: Add BGP template for FRR.

The neighbor interface section needs to be updated
It was in the old template.
https://github.com/vyos/vyos-1x/commit/570886631deae3de8c38ea4ff70710e7a4858cbd#diff-c8405ef7cc0b5938bde66328e60f83c3cdc8d47f26a59bf86d646a63d1d4e5a7R512

Jan 18 2021, 7:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX75e947ccc72d: bgp: T2174: fix validator for neighbor interface config.
Jan 18 2021, 6:59 PM
srnoth added a comment to T2664: vyos-hostsd overriding dns forward configuration.

Still present in the 1.2.6-S1 release. Makes vyos unusable in environment with DHCP WAN IPs and using the DNS forwarder for specific domains. Those domain forwarders are lost every time the ISP renews the public IP.

Jan 18 2021, 6:55 PM · VyOS 1.2 Crux (VyOS 1.2.9)
c-po committed rVYOSONEX0743cb3533de: options: T3231: bugfix ctrl-alt-delete option was not working.
Jan 18 2021, 5:37 PM
c-po committed rVYOSONEXd59d66e732a9: options: T1919: beautify with open() for reboot on panic.
Jan 18 2021, 5:37 PM
c-po committed rVYOSONEX13d76e69cc43: options: T1919: beautify with open() for reboot on panic.
Jan 18 2021, 5:36 PM
c-po committed rVYOSONEX66ec730d3bc5: options: T3231: bugfix ctrl-alt-delete option was not working.
Jan 18 2021, 5:36 PM
c-po closed T3231: "system option ctrl-alt-delete" has no effect as Resolved.
Jan 18 2021, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6994297bbc57: bgp: T2174: use better variable names when creating peers.
Jan 18 2021, 5:10 PM
c-po changed the status of T3231: "system option ctrl-alt-delete" has no effect from Open to In progress.
Jan 18 2021, 4:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc71bf9ca97a0: ssh: T3212: remove RestartPreventExitStatus from systemd unit.
Jan 18 2021, 4:53 PM
c-po committed rVYOSONEXcdbac8f10b47: ssh: T3212: remove RestartPreventExitStatus from systemd unit.
Jan 18 2021, 4:53 PM