Page MenuHomeVyOS Platform
Feed Search

Feb 17 2023

Viacheslav claimed T5013: Extend accelppp.py op-mode to get subnet start stop info from config.
Feb 17 2023, 2:56 PM · VyOS 1.4 Sagitta
Viacheslav created T5013: Extend accelppp.py op-mode to get subnet start stop info from config.
Feb 17 2023, 2:56 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5005: Skip user authentication for PPPoE Server with noauth option.

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

set service pppoe-server authentication mode 'noauth'
set service pppoe-server client-ip-pool name foo gateway-address '192.0.2.1'
set service pppoe-server client-ip-pool name foo subnet '192.0.2.0/24'
set service pppoe-server interface eth1

Check

vyos@r14# cat /run/accel-pppd/pppoe.conf | grep "\[auth" -A 2
[auth]
noauth=1
Feb 17 2023, 10:46 AM · VyOS 1.4 Sagitta
lue30499 added a comment to T2196: Dynamic ipv4 interface list hairpin.

Thanks for clarification @b-

Feb 17 2023, 2:03 AM · VyOS Rolling
b- added a comment to T2196: Dynamic ipv4 interface list hairpin.

This isn’t specific to WANs at all, no! I am using it for a WAN, so some of my comments reflect that, but really this is just a generic hook for any DHCP interface.

Feb 17 2023, 1:55 AM · VyOS Rolling
lue30499 added a comment to T2196: Dynamic ipv4 interface list hairpin.

@b- Im not sure 100% sure whats happening, as I am not a developer... I saw your code samples and PR in git...

Feb 17 2023, 1:46 AM · VyOS Rolling

Feb 16 2023

zsdc added a comment to T5012: Control network configuration from Cloud-Init config.

PRs:
1.3 - https://github.com/vyos/vyos-cloud-init/pull/62
1.4 - https://github.com/vyos/vyos-cloud-init/pull/61

Feb 16 2023, 5:22 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5011: Some interface drivers don't support min_mtu and max_mtu and verify_mtu check should be skipped.
Feb 16 2023, 2:55 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
zsdc changed the status of T5012: Control network configuration from Cloud-Init config from Open to In progress.
Feb 16 2023, 1:41 PM · VyOS 1.4 Sagitta
zsdc created T5012: Control network configuration from Cloud-Init config.
Feb 16 2023, 1:39 PM · VyOS 1.4 Sagitta
Viacheslav closed T4971: Radius attribute "Framed-Pool" for PPPoE as Resolved.
Feb 16 2023, 12:32 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav created T5011: Some interface drivers don't support min_mtu and max_mtu and verify_mtu check should be skipped.
Feb 16 2023, 12:05 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T5002: Add uk (United Kingdom) keymap.

@mas90 Will be present in the next rolling release.
Could you check when it will available? After 20230215

Feb 16 2023, 7:57 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5002: Add uk (United Kingdom) keymap.

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

set system option keyboard-layout uk
Feb 16 2023, 6:52 AM · VyOS 1.4 Sagitta
ammmze added a comment to T5006: Http api segfault with concurrent requests.

Excellent! I'll check it out and report back. Thank you!

Feb 16 2023, 4:08 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta

Feb 15 2023

jestabro closed T4991: Restore path level information to compare output, a subtask of T4942: Rewrite vyatta-config-mgmt to Python/XML, as Resolved.
Feb 15 2023, 6:09 PM · VyOS 1.4 Sagitta
jestabro closed T4991: Restore path level information to compare output as Resolved.
Feb 15 2023, 6:09 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5006: Http api segfault with concurrent requests from In progress to Needs testing.
Feb 15 2023, 5:09 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro added a comment to T5006: Http api segfault with concurrent requests.

@ammmze That PR is merged, so will be in the next rolling. Kindly let me know of any remaining or other issues you see. I'll add autocannon to my common tests; thanks again for that tip.

Feb 15 2023, 5:09 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro added a comment to T5006: Http api segfault with concurrent requests.

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

Feb 15 2023, 4:36 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
Viacheslav added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.

Fix
PR 1.4 https://github.com/vyos/vyos-1x/pull/1822
PR 1.3 https://github.com/vyos/vyos-1x/pull/1824

Feb 15 2023, 3:55 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav 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 {
+        }
+    }
 }

when I commit, throws me:

Traceback (most recent call last):
  File "/usr/libexec/vyos/conf_mode/service_pppoe-server.py", line 114, in <module>
    verify(c)
  File "/usr/libexec/vyos/conf_mode/service_pppoe-server.py", line 60, in verify
    verify_accel_ppp_base_service(pppoe)
  File "/usr/lib/python3/dist-packages/vyos/configverify.py", line 424, in verify_accel_ppp_base_service
    for _, v in config['client_ip_pool']['name'].items():
KeyError: 'client_ip_pool'
Feb 15 2023, 3:19 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
a.apostoliuk changed the status of T5008: MACsec CKN of 32 chars is not allowed in CLI, but works fine from Open to In progress.
Feb 15 2023, 2:40 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
a.apostoliuk claimed T5008: MACsec CKN of 32 chars is not allowed in CLI, but works fine.
Feb 15 2023, 1:59 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T4943: Radius SSH login displays "permission denied" on 1.4 rolling release.

Some debugging, the authentication with user vyosunpriv

Feb 15 2023, 1:44 PM · VyOS 1.4 Sagitta
tflabs-nl added a comment to T5010: bgp: EVPN route-target not honored.
set protocols bgp address-family l2vpn-evpn vni 100070 route-target both 70:100070

Should return an error, as this is not implemented.

Feb 15 2023, 1:28 PM · VyOS 1.4 Sagitta
tflabs-nl updated the task description for T5010: bgp: EVPN route-target not honored.
Feb 15 2023, 12:26 PM · VyOS 1.4 Sagitta
tflabs-nl updated the task description for T5010: bgp: EVPN route-target not honored.
Feb 15 2023, 12:26 PM · VyOS 1.4 Sagitta
tflabs-nl created T5010: bgp: EVPN route-target not honored.
Feb 15 2023, 12:24 PM · VyOS 1.4 Sagitta
a.apostoliuk added a comment to T4593: Upgrade strongswan to 5.9.8.

I was wrong. NOT 6 CHILSD_SAs on one tunnel.
6 IKE SAs on one configured tunnel.

Feb 15 2023, 11:50 AM · VyOS 1.4 Sagitta
Viacheslav claimed T5005: Skip user authentication for PPPoE Server with noauth option.
Feb 15 2023, 10:47 AM · VyOS 1.4 Sagitta
a.apostoliuk added a comment to T4593: Upgrade strongswan to 5.9.8.

I met 2 issues after the last commit.
My config:

Feb 15 2023, 10:11 AM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4985: reset vpn ipsec-peer command with peer name does not work from In progress to Needs testing.
Feb 15 2023, 8:49 AM · VyOS 1.4 Sagitta
ammmze added a comment to T5006: Http api segfault with concurrent requests.

Awesome, I am glad to hear the provided info was helpful! Thank you for the quick investigation and explanation.

Feb 15 2023, 6:11 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta

Feb 14 2023

jestabro triaged T5006: Http api segfault with concurrent requests as High priority.
Feb 14 2023, 10:06 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro changed the status of T5006: Http api segfault with concurrent requests from Open to In progress.
Feb 14 2023, 10:05 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro added a comment to T5006: Http api segfault with concurrent requests.

Again, thanks for the detailed reproducer; that made investigation straightforward. This appears to be simply an 'async' issue for FastAPI, the underlying web framework for vyos-http-api. FastAPI is very good at managing red/blue issues automatically, but in this case we need to explicitly annotate the endpoint method with async: an explicit lock does not appear necessary, though I will need to confirm. I'll provide a PR shortly. Thanks again !

Feb 14 2023, 10:04 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
n.fort added a comment to T5004: DHCP-Relay potential bug. Static configurations of DHCP-Relay Interfaces.

Thanks Keving: https://vyos.dev/T5009

Feb 14 2023, 6:44 PM · VyOS Rolling
n.fort added a comment to T4601: dhcp : relay agent IP address issue..

Error still present in 1.4: https://vyos.dev/T5004

Feb 14 2023, 6:36 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
kevin.roberts.sealingtech added a comment to T5004: DHCP-Relay potential bug. Static configurations of DHCP-Relay Interfaces.

FYI When I was troubleshooting I used:

Feb 14 2023, 5:53 PM · VyOS Rolling
n.fort added a comment to T5004: DHCP-Relay potential bug. Static configurations of DHCP-Relay Interfaces.

In Both version, restarting relay service solved the issue:

Feb 14 2023, 5:37 PM · VyOS Rolling
n.fort changed Version from VyOS LTS 1.3.2 to VyOS LTS 1.3.2 - vyos-1.4-rolling-202302140317 on T5004: DHCP-Relay potential bug. Static configurations of DHCP-Relay Interfaces.
Feb 14 2023, 3:19 PM · VyOS Rolling
n.fort changed the status of T5004: DHCP-Relay potential bug. Static configurations of DHCP-Relay Interfaces from Open to Confirmed.
Feb 14 2023, 3:19 PM · VyOS Rolling
jestabro claimed T5006: Http api segfault with concurrent requests.

@ammmze Thanks for the detailed report; allow me to investigate.

Feb 14 2023, 2:31 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
danhusan added a comment to T3700: Support VLAN tunnel mapping of VLAN aware bridges.

https://github.com/FRRouting/frr/pull/12364
riw777 merged commit 91b6db4 into FRRouting:master Feb 14, 2023

Feb 14 2023, 2:24 PM · VyOS 1.4 Sagitta
Viacheslav closed T1993: Extended pppoe rate-limiter as Resolved.
Feb 14 2023, 10:28 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
iliessens created T5008: MACsec CKN of 32 chars is not allowed in CLI, but works fine.
Feb 14 2023, 9:55 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
syncer triaged T4782: Allow multiple CA certificates (on e.g. EAPoL) as Low priority.
Feb 14 2023, 8:25 AM · VyOS 1.4 Sagitta
a.apostoliuk closed T4968: VPN IPsec check dpd and close action for empty values as Resolved.
Feb 14 2023, 8:17 AM · VyOS 1.4 Sagitta
a.apostoliuk moved T4968: VPN IPsec check dpd and close action for empty values from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 14 2023, 8:16 AM · VyOS 1.4 Sagitta
jack9603301 created T5007: Interface multicast setting is invalid.
Feb 14 2023, 7:59 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4968: VPN IPsec check dpd and close action for empty values from Open to Needs testing.
Feb 14 2023, 7:54 AM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4985: reset vpn ipsec-peer command with peer name does not work from Open to In progress.
Feb 14 2023, 7:53 AM · VyOS 1.4 Sagitta
a.apostoliuk claimed T4985: reset vpn ipsec-peer command with peer name does not work .
Feb 14 2023, 7:53 AM · VyOS 1.4 Sagitta
c-po added a comment to T4774: Disallow duplicate pubkey on peers of a wireguard interface.

You can either run both address-families through one tunnel

Feb 14 2023, 7:16 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
ammmze updated the task description for T5006: Http api segfault with concurrent requests.
Feb 14 2023, 5:47 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
ammmze updated the task description for T5006: Http api segfault with concurrent requests.
Feb 14 2023, 5:46 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
ammmze created T5006: Http api segfault with concurrent requests.
Feb 14 2023, 5:39 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jzatarski added a comment to T4782: Allow multiple CA certificates (on e.g. EAPoL).

Is there any kind of ETA on this? It hasn't moved in a few months, and it is preventing me from being able to upgrade. I understand this probably isn't a huge priority, but an ETA would be nice.

Feb 14 2023, 12:21 AM · VyOS 1.4 Sagitta

Feb 13 2023

fernandolcx created T5005: Skip user authentication for PPPoE Server with noauth option.
Feb 13 2023, 7:37 PM · VyOS 1.4 Sagitta
sarthurdev added a comment to T5003: Upgrade base system to Debian 12 "Bookworm".

https://github.com/vyos/vyos-build/pull/306
https://github.com/vyos/vyos-1x/pull/1817
https://github.com/vyos/vyatta-cfg/pull/60
https://github.com/vyos/vyos-http-api-tools/pull/3

Feb 13 2023, 5:57 PM · VyOS 1.4 Sagitta
n.fort changed the status of T4153: Monitor bandwidth-test initiate not working from Unknown Status to Resolved.

Then lets close it

Feb 13 2023, 3:47 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort added a comment to T4376: DNAT with multiwan and policy routing, incoming connections only work on primary interface.

I have prepared a configuration example using one of the latest 1.4 images, where more features were introduced.
Scenario and requirements:

  • One vyos router
  • 3 Uplinks to internet (eth0, eth1 and eth2). Static IP used on three links
  • 2 VLANs
    • vif 2: + New Connections from vif-2 routed through WAN-2 + Server on vif 2 should accept ssh connections from internet, through dnat on 3 WAN interfaces (outside port 122)
    • vif 4: + NewConnections from vif-24routed through WAN-2 + Server on vif 4 should accept ssh connections from internet, through dnat on 3 WAN interfaces (outside port 222)
Feb 13 2023, 3:07 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4153: Monitor bandwidth-test initiate not working.

Don't see any issue with 1.3

vyos@r1:~$ monitor bandwidth-test initiate 192.168.122.14
------------------------------------------------------------
Client connecting to 192.168.122.14, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.122.11 port 58042 connected with 192.168.122.14 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  6.37 GBytes  5.47 Gbits/sec
vyos@r1:~$ 
vyos@r1:~$ show version
Feb 13 2023, 12:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
RyVolodya added a comment to T4153: Monitor bandwidth-test initiate not working.

Everything works on version 1.4

Feb 13 2023, 10:12 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
a.apostoliuk closed T4905: Convert show nhrp tunnel to tabulate format, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Feb 13 2023, 9:58 AM · VyOS Rolling
a.apostoliuk closed T4905: Convert show nhrp tunnel to tabulate format as Resolved.
Feb 13 2023, 9:58 AM · VyOS 1.4 Sagitta
a.apostoliuk moved T4905: Convert show nhrp tunnel to tabulate format from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 13 2023, 9:58 AM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4905: Convert show nhrp tunnel to tabulate format, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, from In progress to Needs testing.
Feb 13 2023, 9:58 AM · VyOS Rolling
a.apostoliuk changed the status of T4905: Convert show nhrp tunnel to tabulate format from In progress to Needs testing.
Feb 13 2023, 9:58 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
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 closed T4998: pppoe username validation too restrictive (regression) as Resolved.
Feb 12 2023, 8:28 PM · VyOS 1.4 Sagitta
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
NicholasRush created T5000: Extend NAT66 NPTv6 to support dynamic prefix mapping .
Feb 12 2023, 6:53 PM · VyOS Rolling
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
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
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)
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