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.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
Apr 30 2024
Apr 30 2024
Apr 29 2024
Apr 29 2024
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).
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.
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 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 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.
jestabro closed T6276: Do not call config dependencies on script error, a subtask of T5660: Remove redundant calls to config dependency scripts, as Resolved.
jestabro moved T6276: Do not call config dependencies on script error from Open to Finished on the VyOS 1.5 Circinus board.
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.
Viacheslav changed the status of T6206: L2tp smoketest fails if vyos-configd is running from Unknown Status to Resolved.
Viacheslav changed the status of T4921: Miniupnpd only allows for IGDv2 while IGDv1 is mostly common used and supported from Open to Needs reporter action.
@yarokifor The current version is updated, add steps to reproduce (set of commands) or close the task
vyos@r4# run show ver all | match upnp ii miniupnpd-nftables 2.3.1-1 amd64 UPnP and NAT-PMP daemon for gateway routers - nftables backend [edit] vyos@r4#
Viacheslav changed the status of T6267: Improve commit failure messages for wireless interface configuration from Open to In progress.
a.apostoliuk changed the status of T6272: PPPoE configuration does not load after deleting a PPPoE interface from the system from Open to In progress.
Viacheslav closed T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS as Resolved.
Fixed in the commit https://github.com/vyos/vyos-1x/commit/b75e0ba0a297fd64307960f98f30c27a689deab7
It seems like if there's an option to use remote backup in the config, yet the keys get erased every time it's upgraded that would be a bug. However , I am new to dev on VYOS, so classify it as makes sense for the team and I'll hope it get implemented at some point. 👍
The bug means the feature is implemented but works with issues, but this functionality has never been implemented :)
I created a root task T6279, and several similar/related subtasks.
Viacheslav triaged T6279: The root task for copying SSH keys and files from the home directory to use between updates as Normal priority.
I disagree, being that there's a command and associated config entry to backup config to a remote ssh server. This config option requires key based authentication. It would seem that the backup function puts this in- scope as a bug. Everyone who uses the remote configuration backup to an external ssh box is affected.
It is not a bug but a feature request.
Only keys in /etc/ssh are copied. The keys in the home user directory were never copied.
Apr 28 2024
Apr 28 2024
PR for 1.5:
https://github.com/vyos/vyos-1x/pull/3372
Combined PRs for backport to 1.4 of T5839, T5660, T6276 pending.
syncer edited projects for T6277: 'protocols ospf interface ... passive disable' should be renamed, added: VyOS 1.5 Circinus; removed VyOS 1.4 Sagitta.
@Viacheslav can you create root task maybe and we consolidate related tasks under it
@Viacheslav @c-po can you guys review this PR
This would be the key's themselves and known_hosts, stored in the non-root user folder. The prompt during upgrade seems to indicate it'll copy them over. However, whenever I upgrade, I have to manually perform ssh-keygen and ssh-copy-id again for my backup server to allow my config backup to work.
we talking about athorized_keys or known_hosts?
Unknown Object (User) added a comment to T6002: When using git as config-management commit-archive, comment is not used as commit message.
You are right - I wonder why it didn't work when I tested it back then. (Most likely I forgot to write "comment")
Apr 27 2024
Apr 27 2024
Embezzle added a comment to T6002: When using git as config-management commit-archive, comment is not used as commit message.
I explored implementing this feature, turns out it is already available.
Correct syntax for commit messages is commit comment "example message".
Apachez added a comment to T6209: Improve Configuration Load/Commit Speed by moving away from deep-tree flat-file backend.
Probably related: https://vyos.dev/T5388
Apr 26 2024
Apr 26 2024
Tested as working in: VyOS 1.5-rolling-202404250020
sarthurdev changed the status of T6257: Add op mode commands for dynamic firewall address groups from Open to Needs testing.
Viacheslav added a comment to T6267: Improve commit failure messages for wireless interface configuration.
PR https://github.com/vyos/vyos-1x/pull/3368
vyos@r4# compare
[interfaces]
+ wireless wlan0 {
+ address "192.0.2.5/32"
+ }a.apostoliuk triaged T6272: PPPoE configuration does not load after deleting a PPPoE interface from the system as High priority.
It is impossible to set several addresses, but it is possible 0.0.0.0
Limits of the accel-ppp
Viacheslav triaged T6269: Polixy route "set table" option is not working correctly as Normal priority.
Viacheslav closed T4529: Backtrace for config-archive when netwofrk is not configured as Not Applicable.
looks good for VyOS 1.5-rolling-202404260019 and VyOS 1.4-stable-202404120309
vyos@r4# set system config-management commit-archive location scp://vyos:[email protected]/tmp/ vyos@r4# [edit] vyos@r4# commit Archiving config... scp://192.168.255.11/tmp/ Unable to upload "scp://vyos:[email protected]/tmp//config.boot-r4.vyos.local.20240426_153518": [Errno 101] Network is unreachable run-parts: /etc/commit/post-hooks.d/02vyos-commit-archive exited with return code 1 [edit] vyos@r4#
n.fort changed the status of T6269: Polixy route "set table" option is not working correctly from Open to In progress.
Viacheslav moved T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
Viacheslav edited projects for T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS, added: VyOS 1.4 Sagitta (1.4.0-epa3); removed VyOS 1.4 Sagitta.
Viacheslav added a comment to T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS.
It looks working on VyOS 1.5-rolling-202404260019
set system domain-name 'vyos.local' set system host-name 'r4' set system static-host-mapping host-name r4.vyos.local inet '100.64.0.14'
Perhaps those changes should be within the firewall context?
Hi Giggum,
our previous solution was IPv4 only and not so nice integrated in VyOS,
therefore there are several reasons why a rework is a good idea.
In T6258#185013, @Apachez wrote:Im thinking since sysctl can be changed after the system have completed its boot shouldnt the "system sysctl" be runned among the last tasks according to "/usr/libexec/vyos/priority.py", which would also fix this issue ?
@adestis did your previous solution account for non-IP address characters in a given blocklist? For example the https://www.spamhaus.org/drop/dropv6.txt list has a bunch of stuff that would need to be ignored.
Apr 25 2024
Apr 25 2024
Im thinking since sysctl can be changed after the system have completed its boot shouldnt the "system sysctl" be runned among the last tasks according to "/usr/libexec/vyos/priority.py", which would also fix this issue ?
@Apachez, there is no easy way to fix anything related to sysctl, until one component depends on another.
Especially, for example, if we have to deal with "dynamic" interfaces.
Globally, this task is still open and could contain subtasks.
Thanks!
Viacheslav updated subscribers of T6266: Firewall flowtable ability to set timeout for TCP and UDP flow.
In T6266#184977, @sarthurdev wrote:Possibly would make sense for CLI to fall under firewall global-options?
Note that "base_reachable_time_ms" is still valid while "base_reachable_time" is obsolete.
jestabro changed the status of T6206: L2tp smoketest fails if vyos-configd is running from Resolved to Unknown Status.
jestabro closed T5660: Remove redundant calls to config dependency scripts, a subtask of T5644: Firewall groups deletion can break config, as Unknown Status.
jestabro closed T5839: Remove trivial redundancies in calls to config dependency scripts, a subtask of T5660: Remove redundant calls to config dependency scripts, as Unknown Status.
jestabro closed T5839: Remove trivial redundancies in calls to config dependency scripts as Unknown Status.
sarthurdev moved T6241: Updating CRL in "pki" config does not update OpenVPN from Open to In Progress on the VyOS 1.5 Circinus board.
sarthurdev moved T6241: Updating CRL in "pki" config does not update OpenVPN from Need Triage to In Progress on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
sarthurdev added a comment to T6266: Firewall flowtable ability to set timeout for TCP and UDP flow.
Possibly would make sense for CLI to fall under firewall global-options?
Viacheslav updated the task description for T6265: Firewall flowtable should allow ethernet only interfaces.
SrividyaA triaged T6267: Improve commit failure messages for wireless interface configuration as Normal priority.
Viacheslav changed the subtype of T6265: Firewall flowtable should allow ethernet only interfaces from "Task" to "Enhancement".
Viacheslav updated the task description for T6265: Firewall flowtable should allow ethernet only interfaces.