Page MenuHomeVyOS Platform
Feed All Stories

Dec 21 2020

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)
c-po changed the status of T2666: Packet Processing with eBPF and XDP from Open to Needs testing.
Dec 17 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXbd3ff678b733: xdp: T2666: initial XDP (generic mode) forwarding support.
Dec 17 2020, 5:37 PM
runar added a comment to T3133: conf; policy prefix-list: ge is not allowed to be the same as prefix length.

In your example the use of ge is redundant as as you have allready specified a limiting subnettmask you cant go outside the boundry of the prefix specified.

Dec 17 2020, 4:42 PM
Viacheslav added a comment to T3133: conf; policy prefix-list: ge is not allowed to be the same as prefix length.

It's FRR logic.

Dec 17 2020, 3:56 PM
afics renamed T3133: conf; policy prefix-list: ge is not allowed to be the same as prefix length from conf; policy prefix-list: ge is not allowed to be the same as prefix lentgh to conf; policy prefix-list: ge is not allowed to be the same as prefix length.
Dec 17 2020, 2:00 PM
afics created T3133: conf; policy prefix-list: ge is not allowed to be the same as prefix length.
Dec 17 2020, 2:00 PM
jpbede lowered the priority of T3132: Enable egress flow accounting from Normal to Wishlist.
Dec 17 2020, 12:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jpbede added a comment to T3132: Enable egress flow accounting.

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

Dec 17 2020, 11:38 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 added a watcher for VyOS 2.0.x: jack9603301.
Dec 17 2020, 11:06 AM
jpbede changed the status of T3132: Enable egress flow accounting, a subtask of T446: Flow accounting enhancements: pre/post NAT, ingress/egress, from Open to In progress.
Dec 17 2020, 9:30 AM · VyOS 1.4 Sagitta
jpbede changed the status of T3132: Enable egress flow accounting from Open to In progress.
Dec 17 2020, 9:30 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jpbede created T3132: Enable egress flow accounting.
Dec 17 2020, 9:30 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Unknown Object (User) closed T2036: Open Connect VPN Server () support as Resolved.
Dec 17 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2810: Docs for vpn anyconnect-server, a subtask of T2036: Open Connect VPN Server () support, as Resolved.
Dec 17 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2810: Docs for vpn anyconnect-server as Resolved.
Dec 17 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Dec 17 2020, 6:58 AM · VyOS 1.4 Sagitta
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Dec 17 2020, 6:58 AM · VyOS 1.4 Sagitta
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Dec 17 2020, 6:58 AM · VyOS 1.4 Sagitta

Dec 16 2020

Viacheslav assigned T3131: Typo in ipsec preshared-secret help to SrividyaA.
Dec 16 2020, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a project to T3131: Typo in ipsec preshared-secret help: VyOS 1.3 Equuleus.
Dec 16 2020, 4:07 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T3131: Typo in ipsec preshared-secret help.
Dec 16 2020, 3:57 PM · VyOS 1.3 Equuleus (1.3.0)
vlesk added a comment to T3124: Cannot add user to group via configuration.

Ok. I will try to use containers, this good idea.
Containers will be more predictable and stable I suppose.

Dec 16 2020, 9:26 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3124: Cannot add user to group via configuration.

@vlesk once container support is added you have a better way by usibg a dedicates container on your VyOS installation.

Dec 16 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3124: Cannot add user to group via configuration.

If your device supports virtualization, you can consider running both VyOS and cups servers in KVM (there are many open source projects that can do this, such as Proxmox Ve)

Dec 16 2020, 7:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2666: Packet Processing with eBPF and XDP.
Dec 16 2020, 7:00 AM · VyOS 1.3 Equuleus (1.3.0)
vlesk added a comment to T3124: Cannot add user to group via configuration.

Yes I know that I must install printer driver. I successfully solved this problem long time ago by using additional partition. And YES I KNOW that VyOS is not a general server operating system. But some time convenient use ONE universal host instead two or more.

Dec 16 2020, 6:34 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3124: Cannot add user to group via configuration.

Why install the remote print sharing service on the router and use cups, you must install the printer driver on the cups server to make it work. VyOS is not a general server operating system, so you should install cups on a physical server or virtual server

Dec 16 2020, 4:41 AM · VyOS 1.3 Equuleus (1.3.0)
vlesk added a comment to T3124: Cannot add user to group via configuration.

I prefer build images with some additional packages, such as cups. For example in order to administer printer I should add user to group lpadmin. In releases 1.2.x it was easy, but now I necessary after each update do it manually.

Dec 16 2020, 4:38 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 15 2020

c-po added a comment to T3124: Cannot add user to group via configuration.

Why you would line to add a user to an additional group?

Dec 15 2020, 6:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3124: Cannot add user to group via configuration as Wontfix.
Dec 15 2020, 6:48 PM · VyOS 1.3 Equuleus (1.3.0)