Page MenuHomeVyOS Platform
Feed All Stories

Jan 23 2021

c-po closed T3236: Add XML for [conf-mode] OSPF as Resolved.
Jan 23 2021, 12:04 PM · VyOS 1.4 Sagitta
c-po closed T3236: Add XML for [conf-mode] OSPF, a subtask of T3235: Rewrite protocol OSPF to new XML/Python style, as Resolved.
Jan 23 2021, 12:04 PM
c-po changed the status of T3235: Rewrite protocol OSPF to new XML/Python style, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, from Open to Needs testing.
Jan 23 2021, 12:03 PM
c-po changed the status of T3235: Rewrite protocol OSPF to new XML/Python style from Open to Needs testing.
Jan 23 2021, 12:03 PM
c-po committed rVYOSONEX75e2ef3439c6: console-server: T2490: dropbear can restart as long as necessary.
Jan 23 2021, 12:00 PM
c-po committed rVYOSONEXed622e21c284: console-server: T2490: dropbear can restart as long as necessary.
Jan 23 2021, 12:00 PM
c-po committed rVYOSONEX814e6873e119: smoketest: config: dmz-guest... remove config upload via commit-archive.
Jan 23 2021, 10:22 AM
c-po committed rVYOSONEX0ddd684ff12b: ospf: T3236: add default values.
Jan 23 2021, 10:18 AM
c-po committed rVYOSONEX93c0416efc68: ospf: T3236: support processing by vyos-configd.
Jan 23 2021, 10:18 AM
c-po committed rVYOSONEX4ed4d822cfd1: ospf: T3236: provide full protocol support in XML and Python.
Jan 23 2021, 10:18 AM
GitHub <noreply@github.com> committed rVYOSONEX7a7fdc561f0c: Merge pull request #694 from c-po/t3236-ospf (authored by dmbaturin).
Jan 23 2021, 10:18 AM
c-po changed the status of T3227: Latest releases don't work with RPKI (crash), a subtask of T2174: Rewrite protocol BGP to new XML/Python style, from Confirmed to Needs testing.
Jan 23 2021, 9:55 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3227: Latest releases don't work with RPKI (crash) from Confirmed to Needs testing.
Jan 23 2021, 9:55 AM · VyOS 1.4 Sagitta
c-po added a parent task for T3225: Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: '': T3227: Latest releases don't work with RPKI (crash).
Jan 23 2021, 9:53 AM · VyOS 1.4 Sagitta
c-po added a subtask for T3227: Latest releases don't work with RPKI (crash): T3225: Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: ''.
Jan 23 2021, 9:53 AM · VyOS 1.4 Sagitta
c-po moved T3230: RPKI can't be deleted from Backlog to In Progress on the VyOS 1.3 Equuleus board.
Jan 23 2021, 9:51 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux, VyOS 1.4 Sagitta
c-po moved T3230: RPKI can't be deleted from Need Triage to Backlog on the VyOS 1.3 Equuleus board.
Jan 23 2021, 9:51 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux, VyOS 1.4 Sagitta
c-po added a comment to T3229: Ethtool CLI Integration.

What operational mode information do you require that are yet not displayed by:

Jan 23 2021, 9:02 AM · VyOS 1.5 Circinus
stepler added a comment to T3240: Support per-interface DHCPv6 DUIDs.

Upstream https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980843

Jan 23 2021, 1:15 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Jan 22 2021

trae32566 updated the task description for T3229: Ethtool CLI Integration.
Jan 22 2021, 10:50 PM · VyOS 1.5 Circinus
Viacheslav added a comment to T645: Allow multiple prefixes in ipsec tunnel.

Needs to rewrite that part https://github.com/vyos/vyatta-cfg-vpn/blob/current/scripts/vpn-config.pl#L526-L534
And https://github.com/vyos/vyatta-cfg-vpn/blob/current/scripts/vpn-config.pl#L908-L910

Jan 22 2021, 8:34 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX26d5202b151c: bgp: T1875: support processing by vyos-configd.
Jan 22 2021, 6:38 PM
c-po committed rVYOSONEXed482498b0ba: bgp: T1875: update CLI description under protocols and template indention level.
Jan 22 2021, 6:38 PM
c-po committed rVYOSONEXbb260747096b: frr: T2826: add additional debug output when loading new config.
Jan 22 2021, 6:38 PM
jack9603301 added a comment to T3240: Support per-interface DHCPv6 DUIDs.

After solving this requirement of vyos and confirming its normal operation, it is recommended to provide a feedback repair patch and submit a pr

Jan 22 2021, 3:44 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3240: Support per-interface DHCPv6 DUIDs.

WOW! Any chance getting this upstreamed? That would be the overall best solution - I still like it and think we should add it, but fetching the source from upstream reduces our maintenance load.

Jan 22 2021, 3:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
cyberflow added a comment to T1381: Enable DHCP option 121 processing.

Do you have a plan to backport it to 1.2?

Jan 22 2021, 8:20 AM · VyOS 1.3 Equuleus (1.3.0)
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