Page MenuHomeVyOS Platform
Feed All Stories

Dec 22 2020

mw8124 updated mw8124.
Dec 22 2020, 11:45 AM
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

Yeah also it looks like wide is hardcoded to support only type 1 DUID (LLT) anyway.... so probably it wasn't accidentally "forgotten" in 1.3 migration that someone probably has realized it wasn't viable to support it... Thanks :)

Dec 22 2020, 11:18 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

Undortunately it only worked in 50% of the cases properly. Also there is only one global duid file so you can not have multiple duids (one per each interface).

Dec 22 2020, 11:10 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 moved T3137: Let VLAN aware bridge approach the behavior of professional equipment from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Dec 22 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.

@vagardx thank you for this rant.

Dec 22 2020, 8:47 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T3142: OpenVPN op-command completion fails due to missing status file as Resolved.
Dec 22 2020, 8:42 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) renamed T3142: OpenVPN op-command completion fails due to missing status file from OpenVPN up-command completion issue to OpenVPN op-command completion issue.
Dec 22 2020, 8:41 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3143: OpenVPN server: Push route config format is wrong from In progress to Needs testing.
Dec 22 2020, 8:34 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) committed rVYOSONEX35fcfbbfe530: openvpn: T3143: Push routes in correct format <IP> <NETMASK>.
Dec 22 2020, 8:33 AM
GitHub <noreply@github.com> committed rVYOSONEXb0c8fb08c55d: Merge pull request #655 from DmitriyEshenko/1x-openvpn21122020f2 (authored by c-po).
Dec 22 2020, 8:33 AM
jack9603301 updated the task description for T3137: Let VLAN aware bridge approach the behavior of professional equipment.
Dec 22 2020, 5:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 renamed T3137: Let VLAN aware bridge approach the behavior of professional equipment from When the bridge is a VLAN-aware bridge, the parent interface of the bridge can be set with an address to When setting a VLAN-aware bridge, the VLAN ID of the parent interface is always 1.
Dec 22 2020, 5:36 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.

Sorry I am confused. I took a brief look at the code of dhcp6c and it appears manually modifying the dhcp6c_duid file should be able to keep the change persistent: https://github.com/jinmei/wide-dhcpv6/blob/24ee2a4f0009bc6ac9bd0b7b737aef93a4aa9905/common.c#L992. Did I miss anything? Thanks :)

Dec 22 2020, 1:59 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 21 2020

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

Accidentally deleted the comment. Is there plan to migrated to dhcpcd instead? dhcpcd has good ipv6 support and being actively maintained too. Thanks.

Dec 21 2020, 9:53 PM · VyOS 1.3 Equuleus (1.3.0)
pengshao82 added a comment to T3134: DHCPv6 DUID configuration node missing.
Dec 21 2020, 9:51 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3143: OpenVPN server: Push route config format is wrong from Open to In progress.

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

Dec 21 2020, 6:54 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) claimed T3143: OpenVPN server: Push route config format is wrong.
Dec 21 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3143: OpenVPN server: Push route config format is wrong.
Dec 21 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T3142: OpenVPN op-command completion fails due to missing status file from Open to Needs testing.
Dec 21 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) committed rVYOSONEX1951413f8a3e: openvpn: T3142: Change the path to tunnel status file.
Dec 21 2020, 5:26 PM
GitHub <noreply@github.com> committed rVYOSONEX3a795c8d0dcf: Merge pull request #654 from DmitriyEshenko/fix-openvpn-21122020 (authored by c-po).
Dec 21 2020, 5:26 PM
c-po committed rVYOSONEX36b59b0c8737: smoketest: wifi: add testcase for bridging an AP interface.
Dec 21 2020, 5:25 PM
c-po committed rVYOSONEX13159ee5c9d2: xdp: T2666: remove wrongly added binarys.
Dec 21 2020, 5:25 PM
c-po committed rVYOSONEXef629504d4b5: smoketest: mirror: drop testcase.
Dec 21 2020, 5:25 PM
Unknown Object (User) claimed T3142: OpenVPN op-command completion fails due to missing status file.
Dec 21 2020, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T3142: OpenVPN op-command completion fails due to missing status file.
Dec 21 2020, 11:00 AM · VyOS 1.3 Equuleus (1.3.0)
vegardx added a comment to T2206: Split WireGuard endpoint into proper host and port nodes.

This breaks with standard configuration convention in Wireguard. Also, no documentation has been updated to reflect this breaking change.

Dec 21 2020, 10:39 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2216: Containerized third-party applications for VyOS.

I want to know the behavior of the implementation when upgrading the vyos version

Dec 21 2020, 10:36 AM · VyOS 1.4 Sagitta
vegardx added a comment to T1807: Improve WireGuard CLI "endpoint" on.
Dec 21 2020, 10:32 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T2619: Bug: Changes in NAT or ZONES from 1.2 to 1.3 as Resolved.
Dec 21 2020, 9:13 AM · VyOS 1.3 Equuleus (1.3.0)
jpbede committed rVYOSONEX2f1373fbcb0d: flow-accounting: T3141: remove legacy jinja2 template.
Dec 21 2020, 8:54 AM
GitHub <noreply@github.com> committed rVYOSONEXf8db20706527: Merge pull request #653 from jpbede/fix/flow-accounting-template (authored by c-po).
Dec 21 2020, 8:54 AM

Dec 20 2020

jpbede closed T3141: Flow-Accounting: uacctd conf wrongly formatted as Resolved.
Dec 20 2020, 8:28 PM
jpbede committed rVYOSONEX5394518ae639: flow-accounting: T3141: Fixing wrongly formated config.
Dec 20 2020, 8:26 PM
GitHub <noreply@github.com> committed rVYOSONEX089b5f10aaa3: Merge pull request #652 from jpbede/fix/flow-accounting-template (authored by dmbaturin).
Dec 20 2020, 8:26 PM
jpbede changed the status of T3141: Flow-Accounting: uacctd conf wrongly formatted from Open to In progress.
Dec 20 2020, 7:58 PM
jpbede closed T3132: Enable egress flow accounting, a subtask of T446: Flow accounting enhancements: pre/post NAT, ingress/egress, as Resolved.
Dec 20 2020, 7:56 PM · VyOS 1.4 Sagitta
jpbede closed T3132: Enable egress flow accounting as Resolved.
Dec 20 2020, 7:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXaa51add8be3e: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 6:07 PM
c-po committed rVYOSONEX90ca5236b06b: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 6:01 PM
c-po committed rVYOSONEX975033bfa914: smoketest: wireless: test default values for channel and phy.
Dec 20 2020, 5:17 PM
c-po committed rVYOSONEX19f16fd36c7d: ethernet: T3140: remove debug code.
Dec 20 2020, 4:36 PM
c-po committed rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po added a reverting change for rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support: rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po committed rVYOSONEX34437ff4dee5: smoktest: interface: disable base mirror test.
Dec 20 2020, 4:28 PM
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

It looks like wide dhcp client does not support setting the DUID as it is overwritten again after a restart :(

Dec 20 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc8551d473b12: ethernet: T3140: relax "ethernet offload-options" CLI definition.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEXd60288741aab: wifi: T517: physical-interface and channel now default to phy0 and 0.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEX466452c1b9f5: wifi: T3043: country-code should be lower case.
Dec 20 2020, 2:24 PM
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3140: Relax "ethernet offload-options" CLI definition.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX2059f3502119: wifi: T2875: support bridging of wireless AP interface.
Dec 20 2020, 1:09 PM
c-po closed T3131: Typo in ipsec preshared-secret help as Resolved.
Dec 20 2020, 12:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd332748c6330: smoketest: dhcpv6-client: add generic tests.
Dec 20 2020, 12:31 PM
c-po closed T3134: DHCPv6 DUID configuration node missing as Resolved.
Dec 20 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX31de20c76592: smoketest: pseudo-ethernet: enable IPv6 tests.
Dec 20 2020, 11:55 AM
c-po committed rVYOSONEX509fed31c63d: Merge branch 'duid' into current.
Dec 20 2020, 11:46 AM
c-po committed rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support.
Dec 20 2020, 11:46 AM
jpbede committed rVYOSONEXc1135630283f: flow-accounting: T3132: enable egress traffic accounting.
Dec 20 2020, 10:17 AM
jpbede committed rVYOSONEXda03caa27446: flow-accounting: T3132: enable egress traffic accounting.
Dec 20 2020, 10:17 AM
GitHub <noreply@github.com> committed rVYOSONEX0cf4694a23b2: Merge pull request #647 from jpbede/feature/flowacc-enable-egress (authored by c-po).
Dec 20 2020, 10:17 AM
dsummers added a comment to T2619: Bug: Changes in NAT or ZONES from 1.2 to 1.3.

OK, I now tried vyos-1.3-rolling-202012192139 and am happy to report that something since the previous version I tried and this version has now fixed the problem.

Dec 20 2020, 4:35 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 19 2020

francescocarzaniga updated the task description for T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 11:53 PM · VyOS 1.3 Equuleus (1.3.0)
francescocarzaniga added a comment to T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 11:08 PM · VyOS 1.3 Equuleus (1.3.0)
francescocarzaniga created T3139: Cannot create bond SR-IOV XCP-ng X540-T2.
Dec 19 2020, 10:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXae567b86495b: xdp: T2666: use proper xdp_prog_user.c code.
Dec 19 2020, 9:13 PM
c-po committed rVYOSONEXb5c80d310527: xdp: T2666: switch to example code provided by xdp-tutorial.
Dec 19 2020, 8:56 PM
Viacheslav added a comment to T2216: Containerized third-party applications for VyOS.

PR https://github.com/vyos/vyos-build/pull/137
PR https://github.com/vyos/vyos-1x/pull/651

Dec 19 2020, 6:50 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T3137: Let VLAN aware bridge approach the behavior of professional equipment.

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

Dec 19 2020, 6:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
greywolfe created T3138: ddclient improperly updated when apply rfc2136 config.
Dec 19 2020, 3:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 changed the status of T3137: Let VLAN aware bridge approach the behavior of professional equipment from Confirmed to In progress.
Dec 19 2020, 2:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 edited a custom field on T3137: Let VLAN aware bridge approach the behavior of professional equipment.
Dec 19 2020, 1:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 claimed T3137: Let VLAN aware bridge approach the behavior of professional equipment.
Dec 19 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 changed the status of T3137: Let VLAN aware bridge approach the behavior of professional equipment from Open to Confirmed.
Dec 19 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 created T3137: Let VLAN aware bridge approach the behavior of professional equipment.
Dec 19 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Cheeze_It committed rVYOSONEX6451fe281f4b: mpls: T915: Add a bunch of op commands to LDP.
Dec 19 2020, 9:47 AM
GitHub <noreply@github.com> committed rVYOSONEX22308b05dfbc: Merge pull request #649 from Cheeze-It/current (authored by c-po).
Dec 19 2020, 9:47 AM
Cheeze_It added a comment to T915: MPLS Support.

Put in a PR to add op commands for LDP.

Dec 19 2020, 3:39 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta

Dec 18 2020

SrividyaA closed T3136: Typo in ipsec preshared-secret help (LTS release) as Invalid.
Dec 18 2020, 12:58 PM · Restricted Project
SrividyaA claimed T3136: Typo in ipsec preshared-secret help (LTS release).
Dec 18 2020, 11:47 AM · Restricted Project
SrividyaA created T3136: Typo in ipsec preshared-secret help (LTS release).
Dec 18 2020, 11:01 AM · Restricted Project
SrividyaA added a comment to T3131: Typo in ipsec preshared-secret help.

PR:

Dec 18 2020, 10:57 AM · VyOS 1.3 Equuleus (1.3.0)
SrividyaA updated the task description for T3131: Typo in ipsec preshared-secret help.
Dec 18 2020, 10:56 AM · VyOS 1.3 Equuleus (1.3.0)
SrividyaA removed a project from T3131: Typo in ipsec preshared-secret help: VyOS 1.2 Crux.
Dec 18 2020, 10:55 AM · VyOS 1.3 Equuleus (1.3.0)
afics closed T3133: conf; policy prefix-list: ge is not allowed to be the same as prefix length as Resolved.

@runar You're right, my bad.

Dec 18 2020, 7:46 AM
GitHub <noreply@github.com> committed rVYOSONEX2dc688ded021: T3135: bfd template missing newlines (authored by bedmisten).
Dec 18 2020, 6:41 AM
GitHub <noreply@github.com> committed rVYOSONEX889128c7aaec: Merge pull request #648 from bedmisten/current (authored by c-po).
Dec 18 2020, 6:41 AM

Dec 17 2020

bedmisten added a comment to T3135: BFD configurations fail to be applied.

Created PR #648 in vyos-1x

Dec 17 2020, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
bedmisten created T3135: BFD configurations fail to be applied.
Dec 17 2020, 8:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe350c7838b69: Debian: xdp: T2666: add build dependencies.
Dec 17 2020, 8:37 PM
c-po committed rVYOSONEX4fbed1dca725: ifconfig: T2653: switch to Python3 f(ormatted) strings.
Dec 17 2020, 8:37 PM
c-po committed rVYOSONEX44fd19cf2870: xdp: T2666: use generic "xdp" option when loading.
Dec 17 2020, 8:37 PM
c-po updated the task description for T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
sempervictus added a comment to T2884: Upstream Kernel Patches from Semper Victus Linux Hardened Tree.

So how are userspace packages for this sort of stuff handled? I assume we need to itemize out individual phabricator tickets?
Off the top of my head, relevant things to add to uspace would be:

  1. eoip binary
  2. eoip CLI wrapper
  3. Xtables userspace with GeoIP table data and updater script (we would need to figure out how to deal with rule placement for persistence)
  4. Xtables-related CLI for firewall matching on GeoIP, DNS, etc
  5. Xtables-related CLI for firewall actions to TARPIT or DELUDE
  6. UKSM userspace (or just wrappers for the sysfs interface in CLI)
  7. Hardened Malloc with system-wide LD_PRELOAD or maintain a vyos-specific libc package with it built-in
Dec 17 2020, 7:04 PM · VyOS Rolling
c-po added a comment to T2666: Packet Processing with eBPF and XDP.

The CLI command set interfaces ethernet <interface> offload-options xdp enables the XDP generic mode on the given interface.

Dec 17 2020, 6:16 PM · VyOS 1.3 Equuleus (1.3.0)