In T6281#185620, @c-po wrote: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)
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
May 1 2024
May 1 2024
Thanks for the hints, that makes sense. Let's see how that can be implemented :)
For added service when typing just:
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)
You would still be limited to not be able to use " as part of your password.
There should also be migration scripts, as CLI will be changed.
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^%"
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX0460076d8be1: firewall: T6257: Show member information for dynamic groups in op-mode (authored by sarthurdev).
GitHub <noreply@github.com> committed rVYOSONEX91c1a8556eed: Merge pull request #3369 from sarthurdev/T6257 (authored by c-po).
GitHub <noreply@github.com> committed rVYOSONEXc7d4126ab20d: Merge pull request #3383 from vyos/mergify/bp/sagitta/pr-3382 (authored by c-po).
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.
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).
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.
Viacheslav changed the status of T6179: Incorrect HAProxy config generated for reverse-proxy rules with url-path from Open to Needs testing.
Viacheslav changed the status of T6287: Add API destination port number for secondary firewall in config sync from Open to In progress.
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'
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXfbc33054f635: haproxy: T6179: fix rule generation (authored by nvollmar).
GitHub <noreply@github.com> committed rVYOSONEX3580bbb054a5: Merge pull request #3382 from nvollmar/T6179 (authored by c-po).
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.
Viacheslav closed T6169: DNS forwarding configuration rejects underscores in SRV records as Resolved.
Viacheslav triaged T6287: Add API destination port number for secondary firewall in config sync as Wishlist priority.
Documentation does not require a task on the phabricator.
Thanks.
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)
Apr 30 2024
Apr 30 2024
PR for 1.5: https://github.com/vyos/vyos-build/pull/579
zsdc changed the status of T6286: Enable Generic Hyper-V UIO driver in kernel config from Confirmed to In progress.
zsdc changed the status of T6286: Enable Generic Hyper-V UIO driver in kernel config from Open to Confirmed.
GitHub <noreply@github.com> committed rVYOSONEX982221bb2649: Merge pull request #3377 from vyos/mergify/bp/sagitta/pr-3371 (authored by c-po).
GitHub <noreply@github.com> committed rVYOSONEX021cc22ebf3c: Merge pull request #3380 from vyos/mergify/bp/sagitta/pr-3379 (authored by c-po).
GitHub <noreply@github.com> committed rVYOSONEX1e8c98e04ee3: Merge pull request #3381 from vyos/mergify/bp/sagitta/pr-3368 (authored by c-po).
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX626b32380511: T6267: Check interface wireless module before apply config (authored by Viacheslav).
GitHub <noreply@github.com> committed rVYOSONEXb111c6c1bc55: Merge pull request #3368 from sever-sever/T6267 (authored by c-po).
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXb07539481e5d: T6169: DNS forwarding should allow underscore for srv record (authored by Viacheslav).
GitHub <noreply@github.com> committed rVYOSONEXb2a320d5f714: Merge pull request #3379 from sever-sever/T6169 (authored by c-po).
Viacheslav added a comment to T6169: DNS forwarding configuration rejects underscores in SRV records.
Viacheslav added a comment to T6169: DNS forwarding configuration rejects underscores in SRV records.
@Zen3515, any idea for regex?
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.
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.
Viacheslav closed T1751: DNS server addresses from DHCPv6 are not added to resolv.conf, a subtask of T2464: DNS bugs (parent task), 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 ###
Viacheslav triaged T6284: IPoE server op mode commands do not show IPv6 addresses as Normal priority.
GitHub <noreply@github.com> committed rVYOSONEX07826e81b35e: Merge pull request #3378 from vyos/mergify/bp/sagitta/pr-3374 (authored by c-po).
a.apostoliuk updated the task description for T6283: Cannot delete as-path prepend from policy when it contains more than one AS.
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.
a.apostoliuk triaged T6283: Cannot delete as-path prepend from policy when it contains more than one AS as High priority.
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).
GitHub <noreply@github.com> committed rVYOSONEXf07bdb139432: Merge pull request #3374 from aapostoliuk/T6273 (authored by c-po).
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXef665adb7e44: openconnect: T4982: Support defining minimum TLS version in openconnect VPN (authored by Embezzle).
GitHub <noreply@github.com> committed rVYOSONEXa107a93ca1cf: Merge pull request #3371 from Embezzle/T4982 (authored by c-po).
Apr 29 2024
Apr 29 2024
1.2 is EOL
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.
Please note that the Wireguard tunnel itself is sourced from the default VRF. Only the "inner side" of the tunnel runs in VRF wan.
c-po moved T6162: ixgbe: Add 1000BASE-BX support from Open to Finished on the VyOS 1.5 Circinus board.
c-po added projects to T6162: ixgbe: Add 1000BASE-BX support: VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa3).
Running into this issue on VyOS 1.5-rolling-202404280021
set protocols static route xxx.xxx.74.149/32 dhcp-interface eth1.999
marekm awarded T6264: ISO builder fails to build 1.4 because of sagitta-packages repo 403 error a Like token.
marekm awarded T6224: More easily produceable source builds a Like token.
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.
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.
GitHub <noreply@github.com> committed rVYOSONEX7edaf47f0f58: Merge pull request #3376 from vyos/mergify/bp/sagitta/pr-3375 (authored by c-po).
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX1b64d0522cbd: T6272: Changed interface existence verification in pppoe/ipoe to Warning (authored by a.apostoliuk).
GitHub <noreply@github.com> committed rVYOSONEX08115436b454: Merge pull request #3375 from aapostoliuk/T6272-circinus (authored by c-po).
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.
jestabro changed the status of T6111: Minor revision to unicode support in configtree backend from Unknown Status to Resolved.
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.
jestabro changed the status of T5836: Add boolean check for whether config-mode script was called as a dependency from Unknown Status to Resolved.
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.
jestabro changed the status of T5839: Remove trivial redundancies in calls to config dependency scripts from Unknown Status to Resolved.
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.
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.
jestabro changed the status of T5660: Remove redundant calls to config dependency scripts from Unknown Status to Resolved.