Page MenuHomeVyOS Platform
Feed All Stories

Feb 13 2023

Alfa80 awarded T4991: Restore path level information to compare output a Like token.
Feb 13 2023, 7:26 AM · VyOS 1.4 Sagitta
trae32566 added a comment to T4774: Disallow duplicate pubkey on peers of a wireguard interface.
In T4774#142529, @c-po wrote:

Please note the WireGuard crypto Key routing concept: https://www.wireguard.com/#cryptokey-routing

Keys should not be re-used

Feb 13 2023, 6:52 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
c-po added a comment to T4774: Disallow duplicate pubkey on peers of a wireguard interface.

Please note the WireGuard crypto Key routing concept: https://www.wireguard.com/#cryptokey-routing

Feb 13 2023, 6:50 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
c-po closed T5001: Replace links to the phabricator site as Resolved.
Feb 13 2023, 6:47 AM
trae32566 updated subscribers of T4774: Disallow duplicate pubkey on peers of a wireguard interface.

@sdev @c-po @Alfa80 Can we look at rolling this back until it works fully, or fixing it so that it allows the above scenario please? Newer versions of 1.4 are unusable for me for a few months due to this. Let me know if I should file a separate bug.

Feb 13 2023, 6:44 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav claimed T5002: Add uk (United Kingdom) keymap.
Feb 13 2023, 5:50 AM · VyOS 1.4 Sagitta
fernandolcx added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.

Everything just worked fine.

Feb 13 2023, 4:19 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
fernandolcx added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.
 service {
+    pppoe-server {
+        authentication {
+            mode radius
+            radius {
+                server 172.31.255.2 {
+                    key 123456
+                }
+            }
+        }
+        interface eth1 {
+        }
+    }
 }
Feb 13 2023, 3:51 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
sarthurdev moved T5003: Upgrade base system to Debian 12 "Bookworm" from Open to In Progress on the VyOS 1.4 Sagitta board.
Feb 13 2023, 12:42 AM · VyOS 1.4 Sagitta
sarthurdev changed the status of T5003: Upgrade base system to Debian 12 "Bookworm" from Open to In progress.
Feb 13 2023, 12:41 AM · VyOS 1.4 Sagitta

Feb 12 2023

mas90 created T5002: Add uk (United Kingdom) keymap.
Feb 12 2023, 9:06 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4990: Commit results may not be properly saved if power is cut immediately after a successful commit from Open to Needs testing.
Feb 12 2023, 8:35 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
c-po added a comment to T4998: pppoe username validation too restrictive (regression).

Sorry about the trouble - fixed in next rolling release.

Feb 12 2023, 8:30 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX9d8bcc8096ae: pppoe: wwan: T4998: fix typo in constraintErrorMessage.
Feb 12 2023, 8:30 PM
c-po closed T4998: pppoe username validation too restrictive (regression) as Resolved.
Feb 12 2023, 8:28 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX945f27cd4c58: pppoe: wwan: T4998: fix username not accepting dot (.).
Feb 12 2023, 8:28 PM
Viacheslav changed the status of T4998: pppoe username validation too restrictive (regression) from Open to In progress.
Feb 12 2023, 8:28 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5001: Replace links to the phabricator site from Open to In progress.
Feb 12 2023, 8:09 PM
c-po committed rVYOSONEXbd9416a6aa9d: T5001: Replace links to the phabricator site.
Feb 12 2023, 7:55 PM
Viacheslav added a comment to T5001: Replace links to the phabricator site.

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

Feb 12 2023, 7:39 PM
Viacheslav created T5001: Replace links to the phabricator site.
Feb 12 2023, 7:09 PM
NicholasRush created T5000: Extend NAT66 NPTv6 to support dynamic prefix mapping .
Feb 12 2023, 6:53 PM · VyOS Rolling
Viacheslav added a comment to T4999: vyos.util backport dict_search_recursive.

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

Feb 12 2023, 6:48 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.

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

Feb 12 2023, 6:44 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav changed the status of T4999: vyos.util backport dict_search_recursive from Open to In progress.
Feb 12 2023, 6:04 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the subtype of T4999: vyos.util backport dict_search_recursive from "Bug" to "Feature Request".
Feb 12 2023, 6:04 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav created T4999: vyos.util backport dict_search_recursive.
Feb 12 2023, 6:04 PM · VyOS 1.3 Equuleus (1.3.3)
mas90 created T4998: pppoe username validation too restrictive (regression).
Feb 12 2023, 3:45 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T1993: Extended pppoe rate-limiter .

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

Feb 12 2023, 1:02 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4996: Exposing bgp received and advertised routes via the GraphQL HTTP-API.
Feb 12 2023, 4:23 AM · VyOS Rolling
Viacheslav added a parent task for T4996: Exposing bgp received and advertised routes via the GraphQL HTTP-API: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Feb 12 2023, 4:23 AM · VyOS Rolling
Viacheslav removed a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4967: Ability to set hostname for the container.
Feb 12 2023, 4:22 AM · VyOS Rolling
Viacheslav removed a parent task for T4967: Ability to set hostname for the container: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Feb 12 2023, 4:22 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4967: Ability to set hostname for the container.
Feb 12 2023, 4:21 AM · VyOS Rolling
Viacheslav added a parent task for T4967: Ability to set hostname for the container: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Feb 12 2023, 4:21 AM · VyOS 1.4 Sagitta
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.

okay, so with https://vyos.dev/T4997 in place (tested via my custom build https://github.com/b-/vyos-build-action/releases/tag/v1.4-rolling_bri_add-dhcp-user-hooks ) and the following file in /config/scripts/dhcp-client/post-hooks.d/set-addrgroup

#!/bin/sh
#
# /config/scripts/dhcp-client/post-hooks.d/set-addrgroup
Feb 12 2023, 12:05 AM · VyOS Rolling

Feb 11 2023

b- added a comment to T4997: Add DHCP client user hooks dir.

https://github.com/vyos/vyos-1x/pull/1810

Feb 11 2023, 11:55 PM · VyOS 1.4 Sagitta
b- updated the task description for T4997: Add DHCP client user hooks dir.
Feb 11 2023, 8:16 PM · VyOS 1.4 Sagitta
b- changed the status of T4997: Add DHCP client user hooks dir from Open to In progress.
Feb 11 2023, 7:59 PM · VyOS 1.4 Sagitta
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.

Reading more of the fancy internal scripting going on inside VyOS, there's already both a place to put this script (that would cause it to automatically be called by dhclient upon a new address), _and_ it sets a bunch of variables for us so I don't have to hac hac hac parse output that really isn't intended to be parsed. https://github.com/vyos/vyos-1x/tree/current/src/etc/dhcp/dhclient-exit-hooks.d

Feb 11 2023, 7:15 PM · VyOS Rolling
c-po added a comment to T4978: KeyError: 'memory' container_config['memory'] on upgrading to 1.4-rolling-202302041536.

This is quiet interesting as container memory defaults to 512.

Feb 11 2023, 6:51 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4978: KeyError: 'memory' container_config['memory'] on upgrading to 1.4-rolling-202302041536 from Open to In progress.
Feb 11 2023, 5:52 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav closed T2603: pppoe-server: reduce min MTU as Resolved.
Feb 11 2023, 5:38 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav committed rVYOSONEX7e957591a661: T2603: PPPoE-server change default min-mtu value 1280 for Equuleus.
Feb 11 2023, 3:39 PM
GitHub <noreply@github.com> committed rVYOSONEXc99c1127d3bc: Merge pull request #1806 from sever-sever/T2603-eq (authored by dmbaturin).
Feb 11 2023, 3:39 PM
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.
#!/bin/vbash
source /opt/vyatta/etc/functions/script-template
configure
WAN_IF_GROUP=wan
show firewall group interface ${WAN_IF_GROUP} | cut -c 2- | cut -d' ' -f2 > /tmp/WANS
WANS=$(</tmp/WANS)
getip(){
        #ip -4 a show ${1} | grep -Po 'inet \K[0-9.]*'
        run show interface ${1:0:3} $1 brief  | tr -s '  ' | grep $1 | cut -d' ' -f2 | cut -d/ -f1 | grep -v ':'
        # returns like 123.234.34.34
        # grep -v : removes ipv6
}
Feb 11 2023, 10:43 AM · VyOS Rolling
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.

This feature would be very helpfull for hairpin nat as we can see from the mentions.
Might also be helpfull for ipv6 as well.
I am aware its a different product but edgeos from ubiquiti does something like this (looks to be a managed address group that populates dynamically) for nat and fw:

destination {
    group {
        address-group ADDRv4_eth0
    }
}
Feb 11 2023, 10:01 AM · VyOS Rolling
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.

I just want to really strongly second this issue — if this feature isn't added and I can't find a good workaround, I won't be able to stick with VyOS :(

Feb 11 2023, 9:59 AM · VyOS Rolling
c-po committed rVYOSONEX4a4b25cba424: qos: T4284: migration script must ensure bandwidth is converted to lower case.
Feb 11 2023, 7:34 AM
syncer uninstalled Pholio.
Feb 11 2023, 12:23 AM

Feb 10 2023

Usman created T4996: Exposing bgp received and advertised routes via the GraphQL HTTP-API.
Feb 10 2023, 8:08 PM · VyOS Rolling
Restricted Repository Identity closed T4857: SNMP - Implement FRR SNMP recommendations as Resolved by committing rVYOSONEX847434e1e34e: Merge pull request #1805 from nicolas-fort/T4857-frr-fix.
Feb 10 2023, 6:46 PM · VyOS 1.4 Sagitta
n.fort committed rVYOSONEXa31f6d45f72d: T4857: Fix error when not defining client|network under community.
Feb 10 2023, 6:46 PM
c-po committed rVYOSONEX011e6a2cdea8: snmp: T4857: explicitly define default community networks 0.0.0.0/0 and ::/0.
Feb 10 2023, 6:46 PM
GitHub <noreply@github.com> committed rVYOSONEX847434e1e34e: Merge pull request #1805 from nicolas-fort/T4857-frr-fix (authored by c-po).
Feb 10 2023, 6:46 PM
c-po closed T4995: pppoe, wwan and sstp-client - rename user -> username on authentication as Resolved.
Feb 10 2023, 6:07 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXabb45b2dac6d: interfaces: T4995: rename user -> username CLI node for pppoe, wwan and sstp….
Feb 10 2023, 6:06 PM
c-po changed the status of T4995: pppoe, wwan and sstp-client - rename user -> username on authentication from Open to In progress.
Feb 10 2023, 6:05 PM · VyOS 1.4 Sagitta
c-po created T4995: pppoe, wwan and sstp-client - rename user -> username on authentication.
Feb 10 2023, 6:04 PM · VyOS 1.4 Sagitta
Usman added a comment to T4987: Structure HTTPS-API output - "show ip bgp neighbours".

Thanks @Viacheslav, that makes sense.

Feb 10 2023, 5:48 PM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4993: Can't delete conntrack ignore rule from Open to In progress.
Feb 10 2023, 1:30 PM · VyOS 1.3 Equuleus (1.3.3)
a.apostoliuk claimed T4993: Can't delete conntrack ignore rule.
Feb 10 2023, 1:30 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a comment to T4993: Can't delete conntrack ignore rule.

Take a look at this T4165
Maybe the same issue but per rule. Different order of "comment"

Feb 10 2023, 11:38 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav edited projects for T4993: Can't delete conntrack ignore rule, added: VyOS 1.3 Equuleus (1.3.3); removed VyOS 1.3 Equuleus.
Feb 10 2023, 11:33 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav updated the task description for T4992: Incorrect check is_local_address for bgp neighbor with option ip_nonlocal_bind set.
Feb 10 2023, 11:30 AM · VyOS 1.3 Equuleus (1.3.3)
a.apostoliuk created T4993: Can't delete conntrack ignore rule.
Feb 10 2023, 10:44 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a comment to T4978: KeyError: 'memory' container_config['memory'] on upgrading to 1.4-rolling-202302041536.

Thanks for reporting.
We will take a look at it.

Feb 10 2023, 9:50 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav changed the status of T4992: Incorrect check is_local_address for bgp neighbor with option ip_nonlocal_bind set from Open to Confirmed.
Feb 10 2023, 9:49 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav created T4992: Incorrect check is_local_address for bgp neighbor with option ip_nonlocal_bind set.
Feb 10 2023, 9:39 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav moved T1993: Extended pppoe rate-limiter from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 10 2023, 7:52 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav committed rVYOSONEXf6da0e89992e: T1993: PPPoE-server add section shaper and fwmark option.
Feb 10 2023, 6:54 AM
Viacheslav committed rVYOSONEX3f4aee7a3446: T1993: Extend smoketest for fwmark shaper check.
Feb 10 2023, 6:54 AM
GitHub <noreply@github.com> committed rVYOSONEX7000d33d3dd2: Merge pull request #1808 from sever-sever/T1993 (authored by c-po).
Feb 10 2023, 6:54 AM
anon3fe35 added a comment to T4978: KeyError: 'memory' container_config['memory'] on upgrading to 1.4-rolling-202302041536.

I have the same issue

Feb 10 2023, 3:17 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
syncer changed the subtype of T4443: Wan Load Balancing Multiple Regressions from "Task" to "Bug".
Feb 10 2023, 1:41 AM · VyOS Rolling, Bugs
syncer updated subscribers of T4443: Wan Load Balancing Multiple Regressions.

@zsdc @v.huti this requires your attention

Feb 10 2023, 1:40 AM · VyOS Rolling, Bugs
syncer reassigned T4443: Wan Load Balancing Multiple Regressions from Viacheslav to v.huti.
Feb 10 2023, 1:40 AM · VyOS Rolling, Bugs
jestabro added a comment to T4991: Restore path level information to compare output.

Some adjustments made for command output; re-testing for PR.

Feb 10 2023, 12:53 AM · VyOS 1.4 Sagitta

Feb 9 2023

jestabro added a comment to T4991: Restore path level information to compare output.

Running smoketests; PR's to follow:

Feb 9 2023, 8:17 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4942: Rewrite vyatta-config-mgmt to Python/XML: T4991: Restore path level information to compare output.
Feb 9 2023, 7:32 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4991: Restore path level information to compare output: T4942: Rewrite vyatta-config-mgmt to Python/XML.
Feb 9 2023, 7:32 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4991: Restore path level information to compare output from Open to In progress.
Feb 9 2023, 7:29 PM · VyOS 1.4 Sagitta
dmbaturin created T4990: Commit results may not be properly saved if power is cut immediately after a successful commit.
Feb 9 2023, 4:14 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
a.apostoliuk committed rVYOSONEXcccfa2b3df2f: nhrp: T4905: Rewritten nhrp op-mode in new style.
Feb 9 2023, 3:00 PM
GitHub <noreply@github.com> committed rVYOSONEX078faa6718c2: Merge pull request #1793 from aapostoliuk/T4905-sagitta (authored by dmbaturin).
Feb 9 2023, 3:00 PM
Viacheslav closed T4987: Structure HTTPS-API output - "show ip bgp neighbours" as Invalid.
Feb 9 2023, 10:24 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4852: pppoe - static default route deleted automatically with default-route none option.

eth0 -> PPPoE (Primary link)
eth1 -> DHCP (Backup link)

if I use default-route 'auto' for pppoe then default route via pppoe is not getting configured. That's why I am defining the static default route for pppoe with default-route 'none' option.

Feb 9 2023, 9:58 AM · VyOS 1.4 Sagitta
Viacheslav reopened T4852: pppoe - static default route deleted automatically with default-route none option as "Open".
Feb 9 2023, 9:46 AM · VyOS 1.4 Sagitta
pratik.g added a comment to T4852: pppoe - static default route deleted automatically with default-route none option.

I have two wan links as following-

Feb 9 2023, 9:36 AM · VyOS 1.4 Sagitta
daniil created T4989: QoS Policy Limiter - classes for marked traffic do not work.
Feb 9 2023, 9:20 AM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Nova_Logic added a comment to T4376: DNAT with multiwan and policy routing, incoming connections only work on primary interface.

It looks like mine issue with wan load balancing - reply for dnat-ed packets from secondary interfaces was sent by vyos from "primary" https://phabricator.vyos.net/T4587 . Could you dump traffic and check that possibility

Feb 9 2023, 8:37 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4971: Radius attribute "Framed-Pool" for PPPoE from In progress to Needs testing.
Feb 9 2023, 8:18 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.

@fernandolcx Will be present in the next rolling release, could you test it (after 20230209)?

Feb 9 2023, 8:18 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po committed rVYOSONEX330466f39bd3: vyos.ifconfig: T1579: improve source-validation warning.
Feb 9 2023, 6:51 AM
c-po committed rVYOSONEXe22e9c9210cb: wwan: T3622: add constraint for username/password CLI nodes.
Feb 9 2023, 6:51 AM
c-po added a reverting change for rVYOSONEXb17251334c57: container: T4959: Add container registry authentication config for containers: rVYOSONEXf234b602c4b0: Revert "container: T4959: Add container registry authentication config for….
Feb 9 2023, 6:31 AM
c-po committed rVYOSONEXf234b602c4b0: Revert "container: T4959: Add container registry authentication config for….
Feb 9 2023, 6:31 AM
Zen3515 committed rVYOSONEXb17251334c57: container: T4959: Add container registry authentication config for containers.
Feb 9 2023, 6:31 AM
GitHub <noreply@github.com> committed rVYOSONEXc300df1e5a22: Revert "container: T4959: Add container registry authentication config for… (authored by c-po).
Feb 9 2023, 6:31 AM
GitHub <noreply@github.com> committed rVYOSONEX10ab68a018dd: Merge pull request #1790 from Zen3515/current-add-container-login (authored by c-po).
Feb 9 2023, 6:31 AM