Page MenuHomeVyOS Platform
Feed All Stories

May 1 2024

c-po added a comment to T6281: Wireguard does not pass traffic if VRFs are used.

You probably should get the wireguard interface running in your default VRF first and see if traffic properly passes - once that's working for oyu you can move it into a VRF. Please not only the decrypted side of the WireGuard interface will reside in the VRF. The side passing encrypted packets ALWAYS is in the default VRF (Linux Kernel)

May 1 2024, 9:16 AM · VyOS 1.5 Circinus
Apachez added a comment to T2468: Passwords with special characters fail in commit-archive.

You would still be limited to not be able to use " as part of your password.

May 1 2024, 9:15 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
Viacheslav added a comment to T2468: Passwords with special characters fail in commit-archive.

There should also be migration scripts, as CLI will be changed.

May 1 2024, 9:13 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
nvollmar added a comment to T2468: Passwords with special characters fail in commit-archive.

Proposal:

set system config-management commit-archive uri "stor01z-cs.int.trae32566.org/cr01b-vyos"
set system config-management commit-archive scheme "sftp"
set system config-management commit-archive username "cr01b"
set system config-management commit-archive password "$T3$TP@$$W0^%"
May 1 2024, 8:15 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX0460076d8be1: firewall: T6257: Show member information for dynamic groups in op-mode (authored by sarthurdev).
May 1 2024, 8:14 AM
sarthurdev committed rVYOSONEX456419c79304: firewall: T6257: Show member information for dynamic groups in op-mode.
May 1 2024, 8:13 AM
GitHub <[email protected]> committed rVYOSONEX91c1a8556eed: Merge pull request #3369 from sarthurdev/T6257 (authored by c-po).
May 1 2024, 8:13 AM
GitHub <[email protected]> committed rVYOSONEXc7d4126ab20d: Merge pull request #3383 from vyos/mergify/bp/sagitta/pr-3382 (authored by c-po).
May 1 2024, 8:11 AM
nvollmar added a comment to T2468: Passwords with special characters fail in commit-archive.

We could improve it by breaking up configuration, having the user providing a URI, Protocol and optional username/password as separate values.
Then we can properly encode username/password. This would also give more flexibility how username/password are handled and passed on.

May 1 2024, 8:06 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
nvollmar added a comment to T2468: Passwords with special characters fail in commit-archive.

In both cases it is kind of an user error, the password would have to be properly url encoded if provided in one (@ should be %40 in an URI, a ! should be %21).

May 1 2024, 8:04 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
Viacheslav edited projects for T6287: Add API destination port number for secondary firewall in config sync, added: VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa3); removed VyOS 1.4 Sagitta.
May 1 2024, 7:26 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a project to T6179: Incorrect HAProxy config generated for reverse-proxy rules with url-path: VyOS 1.4 Sagitta (1.4.0-epa3).
May 1 2024, 7:16 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav changed the status of T6179: Incorrect HAProxy config generated for reverse-proxy rules with url-path from Open to Needs testing.
May 1 2024, 7:16 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav changed the status of T6287: Add API destination port number for secondary firewall in config sync from Open to In progress.
May 1 2024, 7:12 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a comment to T6287: Add API destination port number for secondary firewall in config sync.

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

set service config-sync secondary address '192.168.122.11'
set service config-sync secondary port '8443'
May 1 2024, 7:12 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXfbc33054f635: haproxy: T6179: fix rule generation (authored by nvollmar).
May 1 2024, 6:14 AM
nvollmar committed rVYOSONEX0be0cdb932ca: haproxy: T6179: fix rule generation.
May 1 2024, 6:13 AM
GitHub <[email protected]> committed rVYOSONEX3580bbb054a5: Merge pull request #3382 from nvollmar/T6179 (authored by c-po).
May 1 2024, 6:13 AM
Viacheslav moved T6267: Improve commit failure messages for wireless interface configuration from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
May 1 2024, 5:43 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav closed T6267: Improve commit failure messages for wireless interface configuration as Resolved.
May 1 2024, 5:43 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav moved T6169: DNS forwarding configuration rejects underscores in SRV records from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
May 1 2024, 5:42 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav closed T6169: DNS forwarding configuration rejects underscores in SRV records as Resolved.
May 1 2024, 5:41 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav triaged T6287: Add API destination port number for secondary firewall in config sync as Wishlist priority.
May 1 2024, 5:35 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav triaged T6288: policy route ipv4 rule order behaviour as Normal priority.
May 1 2024, 5:31 AM · VyOS 1.5 Circinus
Viacheslav closed T6289: config-sync: create documentation as Resolved.

Documentation does not require a task on the phabricator.
Thanks.

May 1 2024, 5:23 AM · VyOS 1.4 Sagitta
Giggum created T6289: config-sync: create documentation.
May 1 2024, 3:51 AM · VyOS 1.4 Sagitta
e.pc.yuan created T6288: policy route ipv4 rule order behaviour.
May 1 2024, 3:07 AM · VyOS 1.5 Circinus
Viacheslav triaged T6286: Enable Generic Hyper-V UIO driver in kernel config as Normal priority.
May 1 2024, 1:20 AM · Restricted Project, VyOS 1.5 Circinus
syncer assigned T6287: Add API destination port number for secondary firewall in config sync to Viacheslav.
May 1 2024, 1:05 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
syncer assigned T6285: Listen-address in DHCP-server when going VyOS 1.4 to 1.5 will cause problems to Viacheslav.

Migration needed for listen-address when upgrading from isc-dhcp to kea dhcp (1.4 to 1.5)

May 1 2024, 1:05 AM · Restricted Project, VyOS 1.5 Circinus
haakon.nore created T6287: Add API destination port number for secondary firewall in config sync.
May 1 2024, 12:12 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Apr 30 2024

zsdc added a comment to T6286: Enable Generic Hyper-V UIO driver in kernel config.

PR for 1.5: https://github.com/vyos/vyos-build/pull/579

Apr 30 2024, 7:57 PM · Restricted Project, VyOS 1.5 Circinus
zsdc changed the status of T6286: Enable Generic Hyper-V UIO driver in kernel config from Confirmed to In progress.
Apr 30 2024, 7:48 PM · Restricted Project, VyOS 1.5 Circinus
zsdc changed the status of T6286: Enable Generic Hyper-V UIO driver in kernel config from Open to Confirmed.
Apr 30 2024, 7:48 PM · Restricted Project, VyOS 1.5 Circinus
zsdc created T6286: Enable Generic Hyper-V UIO driver in kernel config.
Apr 30 2024, 7:48 PM · Restricted Project, VyOS 1.5 Circinus
natali-rs1985 claimed T6284: IPoE server op mode commands do not show IPv6 addresses.
Apr 30 2024, 7:30 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
GitHub <[email protected]> committed rVYOSONEX982221bb2649: Merge pull request #3377 from vyos/mergify/bp/sagitta/pr-3371 (authored by c-po).
Apr 30 2024, 7:02 PM
GitHub <[email protected]> committed rVYOSONEX021cc22ebf3c: Merge pull request #3380 from vyos/mergify/bp/sagitta/pr-3379 (authored by c-po).
Apr 30 2024, 7:02 PM
GitHub <[email protected]> committed rVYOSONEX1e8c98e04ee3: Merge pull request #3381 from vyos/mergify/bp/sagitta/pr-3368 (authored by c-po).
Apr 30 2024, 6:58 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX626b32380511: T6267: Check interface wireless module before apply config (authored by Viacheslav).
Apr 30 2024, 6:23 PM
Viacheslav committed rVYOSONEX09c302d7e57a: T6267: Check interface wireless module before apply config.
Apr 30 2024, 6:21 PM
GitHub <[email protected]> committed rVYOSONEXb111c6c1bc55: Merge pull request #3368 from sever-sever/T6267 (authored by c-po).
Apr 30 2024, 6:21 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXb07539481e5d: T6169: DNS forwarding should allow underscore for srv record (authored by Viacheslav).
Apr 30 2024, 6:21 PM
Viacheslav committed rVYOSONEX3c37b6a44dca: T6169: DNS forwarding should allow underscore for srv record.
Apr 30 2024, 6:20 PM
GitHub <[email protected]> committed rVYOSONEXb2a320d5f714: Merge pull request #3379 from sever-sever/T6169 (authored by c-po).
Apr 30 2024, 6:20 PM
Viacheslav added a comment to T6169: DNS forwarding configuration rejects underscores in SRV records.

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

Apr 30 2024, 3:00 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Apachez created T6285: Listen-address in DHCP-server when going VyOS 1.4 to 1.5 will cause problems.
Apr 30 2024, 1:54 PM · Restricted Project, VyOS 1.5 Circinus
Viacheslav added a comment to T6169: DNS forwarding configuration rejects underscores in SRV records.

@Zen3515, any idea for regex?

Apr 30 2024, 1:40 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav moved T1751: DNS server addresses from DHCPv6 are not added to resolv.conf from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.7) board.
Apr 30 2024, 9:04 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
Viacheslav moved T1751: DNS server addresses from DHCPv6 are not added to resolv.conf from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
Apr 30 2024, 9:04 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
Viacheslav closed T1751: DNS server addresses from DHCPv6 are not added to resolv.conf, a subtask of T2464: DNS bugs (parent task), as Resolved.
Apr 30 2024, 9:04 AM · VyOS 1.3 Equuleus (1.3.9)
Viacheslav closed T1751: DNS server addresses from DHCPv6 are not added to resolv.conf as Resolved.

Works as expected in VyOS 1.5-rolling-202404290019 and VyOS 1.4-stable-202404300309 and VyOS 1.3-stable-202404300508

vyos@r1-right:~$ cat /etc/resolv.conf 
### Autogenerated by VyOS ###
### Do not edit, your changes will get overwritten ###
Apr 30 2024, 9:04 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
Viacheslav triaged T6284: IPoE server op mode commands do not show IPv6 addresses as Normal priority.
Apr 30 2024, 8:08 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav created T6284: IPoE server op mode commands do not show IPv6 addresses.
Apr 30 2024, 8:08 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
a.apostoliuk assigned T6283: Cannot delete as-path prepend from policy when it contains more than one AS to c-po.
Apr 30 2024, 7:55 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
a.apostoliuk assigned T6250: "policy route-map set table" cannot be deleted from the rule to c-po.
Apr 30 2024, 7:54 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
GitHub <[email protected]> committed rVYOSONEX07826e81b35e: Merge pull request #3378 from vyos/mergify/bp/sagitta/pr-3374 (authored by c-po).
Apr 30 2024, 7:38 AM
a.apostoliuk updated the task description for T6283: Cannot delete as-path prepend from policy when it contains more than one AS.
Apr 30 2024, 7:24 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
a.apostoliuk lowered the priority of T6283: Cannot delete as-path prepend from policy when it contains more than one AS from High to Normal.
Apr 30 2024, 7:16 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
a.apostoliuk triaged T6283: Cannot delete as-path prepend from policy when it contains more than one AS as High priority.
Apr 30 2024, 7:14 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
a.apostoliuk created T6283: Cannot delete as-path prepend from policy when it contains more than one AS.
Apr 30 2024, 7:14 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav triaged T6282: Generate SNMP trap if a commit is failed as Wishlist priority.
Apr 30 2024, 7:08 AM · VyOS 1.5 Circinus
Viacheslav created T6282: Generate SNMP trap if a commit is failed.
Apr 30 2024, 7:08 AM · VyOS 1.5 Circinus
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX5f31655a8925: T6273: Allowed the use of "-" and "_" in PPPoE access-concentrator name (authored by a.apostoliuk).
Apr 30 2024, 6:35 AM
a.apostoliuk committed rVYOSONEXde38b0171095: T6273: Allowed the use of "-" and "_" in PPPoE access-concentrator name.
Apr 30 2024, 6:34 AM
GitHub <[email protected]> committed rVYOSONEXf07bdb139432: Merge pull request #3374 from aapostoliuk/T6273 (authored by c-po).
Apr 30 2024, 6:34 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXef665adb7e44: openconnect: T4982: Support defining minimum TLS version in openconnect VPN (authored by Embezzle).
Apr 30 2024, 6:31 AM
Embezzle committed rVYOSONEX9ff74d4370f0: openconnect: T4982: Support defining minimum TLS version in openconnect VPN.
Apr 30 2024, 6:29 AM
GitHub <[email protected]> committed rVYOSONEXa107a93ca1cf: Merge pull request #3371 from Embezzle/T4982 (authored by c-po).
Apr 30 2024, 6:29 AM

Apr 29 2024

syncer closed T2820: BGP crash in if_destroy_via_zapi as Wontfix.

1.2 is EOL

Apr 29 2024, 11:32 PM · VyOS 1.2 Crux
rchrist added a comment to T6281: Wireguard does not pass traffic if VRFs are used.
In T6281#185394, @c-po wrote:

Please note that the Wireguard tunnel itself is sourced from the default VRF. Only the "inner side" of the tunnel runs in VRF wan.

There is no possibility to source the wireguard interface from

  • Another VRf
  • A discrete source IP
  • A discrete source interface

This can only be handled by applying fwmark values and policy based routing - this is a WireGuard design thing.

Apr 29 2024, 7:29 PM · VyOS 1.5 Circinus
c-po changed the status of T6162: ixgbe: Add 1000BASE-BX support from Open to In progress.
Apr 29 2024, 7:29 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
c-po claimed T6281: Wireguard does not pass traffic if VRFs are used.
Apr 29 2024, 7:27 PM · VyOS 1.5 Circinus
c-po added a comment to T6281: Wireguard does not pass traffic if VRFs are used.

Please note that the Wireguard tunnel itself is sourced from the default VRF. Only the "inner side" of the tunnel runs in VRF wan.

Apr 29 2024, 7:27 PM · VyOS 1.5 Circinus
c-po moved T6162: ixgbe: Add 1000BASE-BX support from Open to Finished on the VyOS 1.5 Circinus board.
Apr 29 2024, 7:24 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
c-po added projects to T6162: ixgbe: Add 1000BASE-BX support: VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa3).
Apr 29 2024, 7:24 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
rchrist added a comment to T5811: static dhcp-interface routes not installed.

Running into this issue on VyOS 1.5-rolling-202404280021

set protocols static route xxx.xxx.74.149/32 dhcp-interface eth1.999
Apr 29 2024, 5:23 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
rchrist added a comment to T4214: [DHCP] static route dhcp-interface issues.
Apr 29 2024, 5:22 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.0), VyOS Rolling
marekm awarded T6264: ISO builder fails to build 1.4 because of sagitta-packages repo 403 error a Like token.
Apr 29 2024, 5:22 PM · VyOS 1.4 Sagitta
marekm awarded T6224: More easily produceable source builds a Like token.
Apr 29 2024, 5:05 PM · VyOS 1.5 Circinus
marekm added a comment to T6224: More easily produceable source builds.

It would be useful for 1.4 as well, to be able to rebuild the LTS with local patches to some packages but otherwise unmodified, for example to make it easier to test bug fixes in a single package (such as accel-ppp https://vyos.dev/T4600 ) without much risk to introduce new bugs.

Apr 29 2024, 5:04 PM · VyOS 1.5 Circinus
marekm added a comment to T2820: BGP crash in if_destroy_via_zapi.

I can (carefully) say it's probably fixed in 1.3.x with newer FRR (compared to 1.2.x in the original report) - I've moved the two PPPoE servers to the same two boxes running BGP (still using OSPF to redistribute routes, at few hundreds of them scalability is probably not an issue yet that would require BGP) and they don't seem to crash anymore.
Not tested in 1.4.x yet - I may test it some time after the 1.4 final release, if I will still be able to get it.

Apr 29 2024, 4:43 PM · VyOS 1.2 Crux
rchrist created T6281: Wireguard does not pass traffic if VRFs are used.
Apr 29 2024, 4:35 PM · VyOS 1.5 Circinus
GitHub <[email protected]> committed rVYOSONEX7edaf47f0f58: Merge pull request #3376 from vyos/mergify/bp/sagitta/pr-3375 (authored by c-po).
Apr 29 2024, 3:50 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX1b64d0522cbd: T6272: Changed interface existence verification in pppoe/ipoe to Warning (authored by a.apostoliuk).
Apr 29 2024, 3:34 PM
a.apostoliuk committed rVYOSONEXaf7277c7d525: T6272: Changed interface existence verification in pppoe/ipoe to Warning.
Apr 29 2024, 3:33 PM
GitHub <[email protected]> committed rVYOSONEX08115436b454: Merge pull request #3375 from aapostoliuk/T6272-circinus (authored by c-po).
Apr 29 2024, 3:33 PM
JeffWDH added a comment to T5647: Extend failover route functionality to use dynamically assigned interface next hops.

If this ever becomes a thing, support for directly connected routes (ie. PPPoE) would be great as well.

Apr 29 2024, 2:24 PM · VyOS 1.5 Circinus
jestabro changed the status of T6111: Minor revision to unicode support in configtree backend from Unknown Status to Resolved.
Apr 29 2024, 12:22 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
jestabro changed the status of T5836: Add boolean check for whether config-mode script was called as a dependency, a subtask of T4820: Support for inter-config-mode script dependencies, from Unknown Status to Resolved.
Apr 29 2024, 12:18 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5836: Add boolean check for whether config-mode script was called as a dependency from Unknown Status to Resolved.
Apr 29 2024, 12:18 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro changed the status of T5839: Remove trivial redundancies in calls to config dependency scripts, a subtask of T5660: Remove redundant calls to config dependency scripts, from Unknown Status to Resolved.
Apr 29 2024, 12:17 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro changed the status of T5839: Remove trivial redundancies in calls to config dependency scripts from Unknown Status to Resolved.
Apr 29 2024, 12:17 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro changed the status of T5660: Remove redundant calls to config dependency scripts, a subtask of T4820: Support for inter-config-mode script dependencies, from Unknown Status to Resolved.
Apr 29 2024, 12:17 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5660: Remove redundant calls to config dependency scripts, a subtask of T5644: Firewall groups deletion can break config, from Unknown Status to Resolved.
Apr 29 2024, 12:17 PM · VyOS 1.5 Circinus
jestabro changed the status of T5660: Remove redundant calls to config dependency scripts from Unknown Status to Resolved.
Apr 29 2024, 12:17 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro closed T6276: Do not call config dependencies on script error as Resolved.
Apr 29 2024, 12:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro closed T6276: Do not call config dependencies on script error, a subtask of T5660: Remove redundant calls to config dependency scripts, as Resolved.
Apr 29 2024, 12:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro moved T6276: Do not call config dependencies on script error from Open to Finished on the VyOS 1.5 Circinus board.
Apr 29 2024, 12:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav moved T6206: L2tp smoketest fails if vyos-configd is running from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
Apr 29 2024, 11:01 AM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus