Page MenuHomeVyOS Platform
Feed All Stories

Aug 3 2022

pjeevarathinam updated the task description for T4588: BGP Peer Group Scaling issues.
Aug 3 2022, 2:50 PM · VyOS Rolling
pjeevarathinam created T4588: BGP Peer Group Scaling issues.
Aug 3 2022, 2:49 PM · VyOS Rolling
jack9603301 added a comment to T160: Support NAT64.

It sounds like people prefer jool, and in my personal opinion, if there is a package that is still active up to now, like jool, then jool is probably better. But whatever it is, it's foreign to me

Aug 3 2022, 1:54 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
n.fort committed rVYOSONEX3c97f09dcd77: T4480:webproxy: Add safe-ports and ssl-safe-ports for acel squid config -- Fix….
Aug 3 2022, 1:53 PM
GitHub <noreply@github.com> committed rVYOSONEXe199ae2dd563: Merge pull request #1369 from nicolas-fort/T4480 (authored by dmbaturin).
Aug 3 2022, 1:53 PM
Viacheslav added a comment to T4586: Add to NAT66: SNAT destination address and DNAT source address..

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

set nat66 destination rule 10 destination address '2001:db8:1111::/64'
set nat66 destination rule 10 inbound-interface 'eth1'
set nat66 destination rule 10 source address '!2001:db8::6/127'
set nat66 destination rule 10 translation address '2001:db8::444'
set nat66 source rule 10 destination prefix '2001:db8::2/128'
set nat66 source rule 10 outbound-interface 'eth1'
set nat66 source rule 10 source prefix '2001:db8:1111::/64'
set nat66 source rule 10 translation address 'masquerade'
set nat66 source rule 20 destination prefix '!2001:db8::6/127'
set nat66 source rule 20 outbound-interface 'eth1'
set nat66 source rule 20 source prefix '2001:db8:1111::/64'
set nat66 source rule 20 translation address 'masquerade'
Aug 3 2022, 1:07 PM · VyOS 1.4 Sagitta
Nova_Logic added a comment to T4587: wan load balance issues with 3 or more WANs.

Also I had tried to assign IP addresses directly to wan interfaces to test if it's somehow related to usage of vrrp combined with WLB- it does not work.

Aug 3 2022, 10:52 AM · Bugs, VyOS Rolling
Viacheslav added a subtask for T4470: Rewrite load-balancing wan to XML/Python: T4443: Wan Load Balancing Multiple Regressions.
Aug 3 2022, 10:48 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav added a parent task for T4443: Wan Load Balancing Multiple Regressions: T4470: Rewrite load-balancing wan to XML/Python.
Aug 3 2022, 10:48 AM · VyOS Rolling, Bugs
Viacheslav added a subtask for T4470: Rewrite load-balancing wan to XML/Python: T4587: wan load balance issues with 3 or more WANs.
Aug 3 2022, 10:47 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav added a parent task for T4587: wan load balance issues with 3 or more WANs: T4470: Rewrite load-balancing wan to XML/Python.
Aug 3 2022, 10:47 AM · Bugs, VyOS Rolling
Viacheslav added a project to T4587: wan load balance issues with 3 or more WANs: VyOS 1.4 Sagitta.
Aug 3 2022, 10:47 AM · Bugs, VyOS Rolling
Nova_Logic updated the task description for T4587: wan load balance issues with 3 or more WANs.
Aug 3 2022, 2:51 AM · Bugs, VyOS Rolling

Aug 2 2022

Nova_Logic created T4587: wan load balance issues with 3 or more WANs.
Aug 2 2022, 10:03 PM · Bugs, VyOS Rolling
RyVolodya updated the task description for T4586: Add to NAT66: SNAT destination address and DNAT source address..
Aug 2 2022, 4:43 PM · VyOS 1.4 Sagitta
RyVolodya updated the task description for T4586: Add to NAT66: SNAT destination address and DNAT source address..
Aug 2 2022, 4:37 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4548: GRUB loader configuration rework from Open to In progress.
Aug 2 2022, 4:21 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav closed T4585: Rewrite op-mode containers to vyos.opmode , a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Aug 2 2022, 3:38 PM · VyOS Rolling
Viacheslav closed T4585: Rewrite op-mode containers to vyos.opmode as Resolved.
Aug 2 2022, 3:38 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX08cb76234720: containers: T4585: Add option restart to containers.py.
Aug 2 2022, 3:05 PM
GitHub <noreply@github.com> committed rVYOSONEX89890f5b07a3: Merge pull request #1456 from sever-sever/T4585 (authored by c-po).
Aug 2 2022, 3:05 PM
Viacheslav added a comment to T4585: Rewrite op-mode containers to vyos.opmode .

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

vyos@r14:~$ /usr/libexec/vyos/op_mode/container.py restart --name alp01
Container name "alp01" restarted!
vyos@r14:~$ 
vyos@r14:~$ /usr/libexec/vyos/op_mode/container.py restart --name alp02
Error: no container with name or ID alp02 found: no such container
vyos@r14:~$
Aug 2 2022, 2:36 PM · VyOS 1.4 Sagitta
Viacheslav claimed T4585: Rewrite op-mode containers to vyos.opmode .
Aug 2 2022, 2:15 PM · VyOS 1.4 Sagitta
RyVolodya updated the task description for T4586: Add to NAT66: SNAT destination address and DNAT source address..
Aug 2 2022, 2:09 PM · VyOS 1.4 Sagitta
RyVolodya updated the task description for T4586: Add to NAT66: SNAT destination address and DNAT source address..
Aug 2 2022, 2:09 PM · VyOS 1.4 Sagitta
RyVolodya created T4586: Add to NAT66: SNAT destination address and DNAT source address..
Aug 2 2022, 1:59 PM · VyOS 1.4 Sagitta
sirsquidness added a comment to T2700: Redirecting traffic from PPPoE interface to IFB fails.

Hi friends, I'm experiencing what appears to be the same bug. In my case, it's on a redirect on a vif subinterface on a bonding interface. So perhaps bug is not so much about PPPoE interfaces, so much as any interfaces that don't exist before the commit is done.

Aug 2 2022, 1:56 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
Viacheslav committed rVYOSONEX7199af206cf8: graphql: T4544: Add overwritten scripts op-mode-standardized.json.
Aug 2 2022, 1:05 PM
GitHub <noreply@github.com> committed rVYOSONEXb72a7dc0fd33: Merge pull request #1455 from sever-sever/T4544 (authored by c-po).
Aug 2 2022, 1:05 PM
Viacheslav changed the status of T4585: Rewrite op-mode containers to vyos.opmode , a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, from Open to In progress.
Aug 2 2022, 12:25 PM · VyOS Rolling
Viacheslav changed the status of T4585: Rewrite op-mode containers to vyos.opmode from Open to In progress.
Aug 2 2022, 12:25 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4544: Generate schema definitions from standardized op-mode scripts.

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

curl -k --raw 'https://localhost/graphql' \
  -H 'Content-Type: application/json' \
  -d '{"query":" {\n ShowVrf (data: {key: \"foo\"}) {\n  success\n  errors\n  data {\n    result\n  }\n}\n}\n"}'

Getting data:

{"data":{"ShowVrf":{"success":true,"errors":null,"data":{"result":[{"ifname":"foo","operstate":"UP","address":"26:f6:35:05:7e:0a","flags":["NOARP","MASTER","UP","LOWER_UP"]}]}}}}
Aug 2 2022, 12:19 PM · VyOS 1.4 Sagitta
c-po added a comment to T4538: Macsec does not work correctly when the interface status changes..

Works as expected in a recent rolling (e.g. 1.4-rolling-202208021045)

Aug 2 2022, 11:27 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po changed the status of T4537: MACsec not working with cipher gcm-aes-256 from Open to Needs testing.
Aug 2 2022, 11:13 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX2958c9067f13: container: T4585: Rewrite show container.
Aug 2 2022, 11:02 AM
GitHub <noreply@github.com> committed rVYOSONEX5edd93744c8b: Merge pull request #1454 from sever-sever/T4585 (authored by c-po).
Aug 2 2022, 11:02 AM
Viacheslav added a comment to T4585: Rewrite op-mode containers to vyos.opmode .

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

Aug 2 2022, 11:00 AM · VyOS 1.4 Sagitta
c-po closed T4515: Reduce telegraf binary size as Resolved.
Aug 2 2022, 10:31 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po changed the status of T4538: Macsec does not work correctly when the interface status changes. from Open to In progress.
Aug 2 2022, 10:30 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po moved T4537: MACsec not working with cipher gcm-aes-256 from Open to Finished on the VyOS 1.4 Sagitta board.
Aug 2 2022, 10:30 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav created T4585: Rewrite op-mode containers to vyos.opmode .
Aug 2 2022, 10:28 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX258e6873b605: macsec: T4537: add mussing macsec_csindex option to support GCM-AES-256.
Aug 2 2022, 9:07 AM
c-po committed rVYOSONEXff080c487718: hostap: T4584: add Debian specific options to systemd unit files.
Aug 2 2022, 9:07 AM
c-po moved T4584: hostap: create custom package build from Open to Finished on the VyOS 1.4 Sagitta board.
Aug 2 2022, 9:05 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po claimed T4584: hostap: create custom package build.
Aug 2 2022, 9:04 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po created T4584: hostap: create custom package build.
Aug 2 2022, 9:04 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Aug 1 2022

c-po committed rVYOSONEXfa25d349aebc: macsec: T4537: remove debug falg "-d" from systemd service file.
Aug 1 2022, 7:10 PM
c-po committed rVYOSONEX5e919d3f91bc: macsec: T4537: supply PID path via systemd service file to daemon.
Aug 1 2022, 6:54 PM
c-po committed rVYOSONEXd18b7b20c1ff: macsec: T4391: bugfix config path.
Aug 1 2022, 6:51 PM
c-po committed rVYOSONEX36e7cad8dd88: op-mode: macsec: T4537: add "show|monitor log macsec" CLI commands.
Aug 1 2022, 6:00 PM
c-po committed rVYOSONEXb2ff1407330e: macsec: T4537: restart wpa_supplicant on error.
Aug 1 2022, 6:00 PM
initramfs committed rVYOSONEX0564f830a779: router-advert: T4582: fix preferred cannot equal valid lifetime.
Aug 1 2022, 5:58 PM
GitHub <noreply@github.com> committed rVYOSONEX394ebb01d217: Merge pull request #1448 from initramfs/fix-t4582-equuleus (authored by c-po).
Aug 1 2022, 5:58 PM
c-po added a comment to T4537: MACsec not working with cipher gcm-aes-256.

The root issue is wpa_supplicant shipped in Debian does not contain commit https://w1.fi/cgit/hostap/commit/?id=46c635910a724ed14ee9ace549fed9790ed5980b which adds a new configuration file option named:

Aug 1 2022, 4:58 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T4572: Add an option to force interface MTU to the value received from DHCP.

PR for 1.3 https://github.com/vyos/vyos-1x/pull/1453

Aug 1 2022, 4:27 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEXa09359828e38: macsec: T3368: check key length for gcm-aes-128/gcm-aes-256.
Aug 1 2022, 4:08 PM
c-po committed rVYOSONEXd03248271c96: op-mode: macsec: T3368: generate 128/258bit connectivity association keys.
Aug 1 2022, 4:07 PM
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Aug 1 2022, 3:35 PM · VyOS 1.4 Sagitta
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Aug 1 2022, 3:35 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX71f2f2d789bd: bridge: T4565: bugfix error message when member interface contains an address.
Aug 1 2022, 3:29 PM
jack9603301 added a comment to T2518: Add support for IPv6 NAT (NPTv6).

@ajgnet If you have a way to limit the dynamic prefix to a known prefix, then using 1:1 NAT66 prefix translation should work (only the host segment is dynamic)

Aug 1 2022, 3:27 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 added a comment to T3596: Support wide-dhcp6-relay.

@c-po You haven't replied for a long time, please let me know if you have any other questions

Aug 1 2022, 3:14 PM
Viacheslav edited projects for T4572: Add an option to force interface MTU to the value received from DHCP, added: VyOS 1.3 Equuleus (1.3.2); removed VyOS 1.3 Equuleus.
Aug 1 2022, 3:07 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEXb6bab8573a8d: Merge pull request #1452 from sever-sever/T4572 (authored by c-po).
Aug 1 2022, 3:06 PM
Viacheslav committed rVYOSONEX29b0ee30bf26: mtu: T4572: Add DHCP-option MTU to get values from DHCP-server.
Aug 1 2022, 3:06 PM
Viacheslav added a comment to T4572: Add an option to force interface MTU to the value received from DHCP.

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

Aug 1 2022, 1:30 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T4572: Add an option to force interface MTU to the value received from DHCP.

To solve the issue with MTU over DHCP we can use some new options like mtu for example:

set interfaces ethernet eth0 dhcp-options mtu
Aug 1 2022, 12:24 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav created T4583: Rewrite VRRP op-mode to vyos.opmode format.
Aug 1 2022, 10:04 AM · Bugs, VyOS Rolling
Viacheslav committed rVYOSONEXab84f1f3757b: vrf: T4562: Check VRF if it has not been configured.
Aug 1 2022, 8:56 AM
GitHub <noreply@github.com> committed rVYOSONEX537fc205933b: Merge pull request #1451 from sever-sever/T4562 (authored by c-po).
Aug 1 2022, 8:56 AM
Viacheslav closed T4581: 'show system cpu' not working, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Aug 1 2022, 8:52 AM · VyOS Rolling
Viacheslav closed T4581: 'show system cpu' not working as Resolved.
Aug 1 2022, 8:52 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4562: Rewrite show vrf to new format.

Fix https://github.com/vyos/vyos-1x/pull/1451

Aug 1 2022, 8:47 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4562: Rewrite show vrf to new format.

If vrf not configured:

vyos@r14:~$ /usr/libexec/vyos/op_mode/vrf.py show
Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/vrf.py", line 89, in <module>
    res = vyos.opmode.run(sys.modules[__name__])
  File "/usr/lib/python3/dist-packages/vyos/opmode.py", line 118, in run
    res = func(**args)
  File "/usr/libexec/vyos/op_mode/vrf.py", line 84, in show
    return _get_formatted_output(vrf_data)
  File "/usr/libexec/vyos/op_mode/vrf.py", line 68, in _get_formatted_output
    state = vrf.get('operstate').lower()
AttributeError: 'NoneType' object has no attribute 'lower'
vyos@r14:~$
Aug 1 2022, 8:32 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4582: Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs from Open to Needs testing.
Aug 1 2022, 7:54 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav closed T4578: Rewrite show dns forwarding statistics to new format, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Aug 1 2022, 6:50 AM · VyOS Rolling
Viacheslav closed T4578: Rewrite show dns forwarding statistics to new format as Resolved.
Aug 1 2022, 6:50 AM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX66288ccfee99: dns-forwarding: T4578: Rewrite show dns forwarding.
Aug 1 2022, 5:28 AM
GitHub <noreply@github.com> committed rVYOSONEX225b1d3ef2e2: Merge pull request #1446 from sever-sever/T4578 (authored by c-po).
Aug 1 2022, 5:28 AM
initramfs committed rVYOSONEXf6efe3035d35: router-advert: T4582: fix preferred cannot equal valid lifetime.
Aug 1 2022, 5:27 AM
GitHub <noreply@github.com> committed rVYOSONEX7d6b760503f3: Merge pull request #1447 from initramfs/fix-t4582-current (authored by c-po).
Aug 1 2022, 5:27 AM
goodNETnick <pknet@ya.ru> committed rVYOSONEX55af3cb1f534: show: T4581: 'show system cpu' fix.
Aug 1 2022, 5:24 AM
GitHub <noreply@github.com> committed rVYOSONEX0c4e1eae2f82: Merge pull request #1449 from goodNETnick/sh_sys_cpu (authored by c-po).
Aug 1 2022, 5:24 AM
c-po added a comment to T4579: bridge: can not delete member interface CLI option when VLAN is enabled.

VyOS 1.3 equuleus https://github.com/vyos/vyos-1x/pull/1450

Aug 1 2022, 5:23 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po added a comment to T4565: vlan aware bridge not working .

VyOS 1.3 equuleus https://github.com/vyos/vyos-1x/pull/1450

Aug 1 2022, 5:23 AM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.3 Equuleus (1.3.2)
Unknown Object (User) added a comment to T4581: 'show system cpu' not working.

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

Aug 1 2022, 2:54 AM · VyOS 1.4 Sagitta
Unknown Object (User) claimed T4581: 'show system cpu' not working.
Aug 1 2022, 2:30 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4581: 'show system cpu' not working.
Aug 1 2022, 2:12 AM · VyOS Rolling
Viacheslav added a parent task for T4581: 'show system cpu' not working: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Aug 1 2022, 2:12 AM · VyOS 1.4 Sagitta
Unknown Object (User) changed the status of T4581: 'show system cpu' not working from Open to Confirmed.

Confirmed
VyOS 1.4-rolling-202207240217

Aug 1 2022, 1:45 AM · VyOS 1.4 Sagitta

Jul 31 2022

initramfs updated the task description for T4582: Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs.
Jul 31 2022, 10:28 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
initramfs updated the task description for T4582: Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs.
Jul 31 2022, 10:16 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
initramfs created T4582: Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs.
Jul 31 2022, 10:12 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
roedie created T4581: 'show system cpu' not working.
Jul 31 2022, 7:42 PM · VyOS 1.4 Sagitta
jestabro closed T4580: Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation, a subtask of T4554: Implement GraphQL resolvers for standardized op-mode scripts, as Resolved.
Jul 31 2022, 7:36 PM · VyOS 1.4 Sagitta
jestabro closed T4580: Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation as Resolved.
Jul 31 2022, 7:36 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX0e9115e34305: graphql: T4580: handle case of op-mode script name containing hyphens.
Jul 31 2022, 7:35 PM
jestabro added a subtask for T4554: Implement GraphQL resolvers for standardized op-mode scripts: T4580: Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation.
Jul 31 2022, 2:21 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4580: Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation: T4554: Implement GraphQL resolvers for standardized op-mode scripts.
Jul 31 2022, 2:21 PM · VyOS 1.4 Sagitta
jestabro triaged T4580: Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation as Normal priority.
Jul 31 2022, 2:21 PM · VyOS 1.4 Sagitta