Page MenuHomeVyOS Platform
Feed All Stories

Feb 20 2023

a.apostoliuk changed the status of T5008: MACsec CKN of 32 chars is not allowed in CLI, but works fine from In progress to Needs testing.
Feb 20 2023, 1:45 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav changed the status of T5020: Extend openvpn.py op-mode to get a list of configured clients, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, from Open to In progress.
Feb 20 2023, 1:29 PM · VyOS Rolling
Viacheslav changed the status of T5020: Extend openvpn.py op-mode to get a list of configured clients from Open to In progress.
Feb 20 2023, 1:29 PM · VyOS 1.4 Sagitta
Viacheslav created T5020: Extend openvpn.py op-mode to get a list of configured clients.
Feb 20 2023, 1:29 PM · VyOS 1.4 Sagitta
Viacheslav created T5019: Add tunnel type bareudp.
Feb 20 2023, 1:21 PM · VyOS Rolling
Viacheslav moved T5011: Some interface drivers don't support min_mtu and max_mtu and verify_mtu check should be skipped from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 20 2023, 11:23 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a project to T5011: Some interface drivers don't support min_mtu and max_mtu and verify_mtu check should be skipped: VyOS 1.3 Equuleus (1.3.3).

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

Feb 20 2023, 11:23 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav closed T5005: Skip user authentication for PPPoE Server with noauth option as Resolved.
Feb 20 2023, 6:49 AM · VyOS 1.4 Sagitta

Feb 19 2023

marc_s added a comment to T5017: Bug with validator interface-name.

@c-po confirmed fixed, thank you.

Feb 19 2023, 9:37 AM · VyOS 1.3 Equuleus (1.3.3)

Feb 18 2023

rayzilt created T5018: Redirect to IFB removed after change in qos policy.
Feb 18 2023, 9:55 PM · VyOS 1.4 Sagitta
n.fort committed rVYOSONEX17e2fd3e2aee: T4886: allow connection-mark 0 value, which is acceptable.
Feb 18 2023, 6:43 PM
GitHub <noreply@github.com> committed rVYOSONEX75c741d5d4fc: Merge pull request #1831 from nicolas-fort/T4886-add-cero-matcher (authored by c-po).
Feb 18 2023, 6:43 PM
c-po moved T5017: Bug with validator interface-name from Finished to In Progress on the VyOS 1.3 Equuleus (1.3.3) board.
Feb 18 2023, 6:42 PM · VyOS 1.3 Equuleus (1.3.3)
c-po moved T5017: Bug with validator interface-name from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Feb 18 2023, 6:42 PM · VyOS 1.3 Equuleus (1.3.3)
c-po changed the status of T5017: Bug with validator interface-name from Open to In progress.
Feb 18 2023, 6:41 PM · VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T5017: Bug with validator interface-name.

https://github.com/vyos/vyatta-cfg-quagga/pull/99

Feb 18 2023, 6:41 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav committed rVYOSONEX87fb9be4cab3: T5011: Set default values for min_mtu max_mtu.
Feb 18 2023, 2:52 PM
GitHub <noreply@github.com> committed rVYOSONEX1e0db9ac6e8b: Merge pull request #1830 from sever-sever/T5011 (authored by c-po).
Feb 18 2023, 2:52 PM
Viacheslav updated the task description for T5017: Bug with validator interface-name.
Feb 18 2023, 1:47 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav created T5017: Bug with validator interface-name.
Feb 18 2023, 1:46 PM · VyOS 1.3 Equuleus (1.3.3)
n.fort added a comment to T5016: Policy Route - Add load balancer capabilities.

A 2nd proposal could be:

Feb 18 2023, 1:38 PM · VyOS Rolling
n.fort updated the task description for T5016: Policy Route - Add load balancer capabilities.
Feb 18 2023, 1:03 PM · VyOS Rolling
n.fort added a comment to T5016: Policy Route - Add load balancer capabilities.
Feb 18 2023, 12:46 PM · VyOS Rolling
n.fort changed Version from - to vyos-1.4-rolling-202302150317 on T5016: Policy Route - Add load balancer capabilities.
Feb 18 2023, 12:32 PM · VyOS Rolling
Viacheslav closed T4743: Enable IPv6 address for Dynamic DNS as Resolved.
Feb 18 2023, 12:32 PM · VyOS 1.3 Equuleus (1.3.3)
n.fort created T5016: Policy Route - Add load balancer capabilities.
Feb 18 2023, 12:32 PM · VyOS Rolling
Viacheslav claimed T5011: Some interface drivers don't support min_mtu and max_mtu and verify_mtu check should be skipped.

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

Feb 18 2023, 11:12 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort added a comment to T5014: Destination NAT - Add Load Balancing capabilities.

When internal hosts are behind NAT, this is working as expected, because of conntrack.

Feb 18 2023, 10:50 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5013: Extend accelppp.py op-mode to get subnet start stop info from config.

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

Feb 18 2023, 9:44 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5015: Invalid format character error at hfsc class settings help text from Open to Needs testing.
Feb 18 2023, 9:02 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5014: Destination NAT - Add Load Balancing capabilities.

Without a hash, it can be useless.
For example, the client initiates a TCP session:

  • SYN is forwarded from the client to 10.0.0.7
  • 10.0.0.7 responds with SYN/ACK to the client
  • client sends ACK, which is forwarded to 10.0.0.2
Feb 18 2023, 9:01 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5013: Extend accelppp.py op-mode to get subnet start stop info from config.
Feb 18 2023, 8:53 AM · VyOS 1.4 Sagitta

Feb 17 2023

rayzilt committed rVYOSONEX25a085db8e60: qos: classes: helptext: T5015: Escape % in printf.
Feb 17 2023, 9:12 PM
GitHub <noreply@github.com> committed rVYOSONEXb4d25eafdba1: Merge pull request #1828 from rayzilt/fix-qos-classes-printf-help (authored by c-po).
Feb 17 2023, 9:12 PM
rayzilt added a comment to T5015: Invalid format character error at hfsc class settings help text.

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

Feb 17 2023, 9:05 PM · VyOS 1.4 Sagitta
rayzilt updated the task description for T5015: Invalid format character error at hfsc class settings help text.
Feb 17 2023, 9:04 PM · VyOS 1.4 Sagitta
rayzilt created T5015: Invalid format character error at hfsc class settings help text.
Feb 17 2023, 8:51 PM · VyOS 1.4 Sagitta
n.fort renamed T4984: Firewall add mark for outgoing packets from Firewall add mark for ougoing packets to Firewall add mark for outgoing packets.
Feb 17 2023, 7:54 PM · VyOS Rolling
Viacheslav changed the status of T5005: Skip user authentication for PPPoE Server with noauth option from Open to Needs testing.
Feb 17 2023, 6:26 PM · VyOS 1.4 Sagitta
n.fort changed Version from - to vyos-1.4-rolling-202302150317 on T5014: Destination NAT - Add Load Balancing capabilities.
Feb 17 2023, 6:11 PM · VyOS 1.4 Sagitta
n.fort created T5014: Destination NAT - Add Load Balancing capabilities.
Feb 17 2023, 6:11 PM · VyOS 1.4 Sagitta
v.huti changed the status of T4180: Support for QoS Policy Propagation via BGP (QPPB) from Open to Needs testing.
Feb 17 2023, 4:56 PM · VyOS Rolling
v.huti added a comment to T4180: Support for QoS Policy Propagation via BGP (QPPB).

I cannot attach the rest of the artifacts due to size limits.
Publishing them on git instead: https://github.com/volodymyrhuti/QPPB_docs

Feb 17 2023, 4:55 PM · VyOS Rolling
v.huti added a comment to T4180: Support for QoS Policy Propagation via BGP (QPPB).
Intro
=========================================================================================================
The QoS Policy Propagation via BGP feature allows you to classify packets by IP precedence based on the
Border Gateway Protocol (BGP) community lists, BGP autonomous system paths, access lists, thus helping to
classify based on the destination instead of source address.
Feb 17 2023, 4:52 PM · VyOS Rolling
a.apostoliuk committed rVYOSONEX1ea2d583d857: macsec: T5008: Changed length of CKN to (2..64 hex-digits).
Feb 17 2023, 4:26 PM
GitHub <noreply@github.com> committed rVYOSONEX1079e10a7e1d: Merge pull request #1826 from aapostoliuk/T5008-sagitta (authored by c-po).
Feb 17 2023, 4:26 PM
Viacheslav changed the status of T5013: Extend accelppp.py op-mode to get subnet start stop info from config, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, from Open to In progress.
Feb 17 2023, 2:57 PM · VyOS Rolling
Viacheslav changed the status of T5013: Extend accelppp.py op-mode to get subnet start stop info from config from Open to In progress.
Feb 17 2023, 2:57 PM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T5013: Extend accelppp.py op-mode to get subnet start stop info from config.
Feb 17 2023, 2:57 PM · VyOS Rolling
Viacheslav added a parent task for T5013: Extend accelppp.py op-mode to get subnet start stop info from config: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Feb 17 2023, 2:56 PM · VyOS 1.4 Sagitta
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 committed rVYOSONEX27928236fcd6: T5005: PPPoE server allow any login with option noauth.
Feb 17 2023, 2:40 PM
GitHub <noreply@github.com> committed rVYOSONEXd9bbea6c3641: Merge pull request #1827 from sever-sever/T5005 (authored by c-po).
Feb 17 2023, 2:40 PM
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 committed rVYOSONEX6b0565c76324: T4971: Accel-ppp verify if client_ip_pool key exists in config.
Feb 16 2023, 12:12 PM
GitHub <noreply@github.com> committed rVYOSONEX1f7d9af565a8: Merge pull request #1824 from sever-sever/T4971-eq (authored by dmbaturin).
Feb 16 2023, 12:12 PM
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
evgbondarenko defrocked jlopez.
Feb 16 2023, 9:43 AM
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 committed rVYOSONEX207abb6f35f1: T5002: Add uk United Kindom keymap.
Feb 16 2023, 7:32 AM
GitHub <noreply@github.com> committed rVYOSONEXb91956f02d86: Merge pull request #1825 from sever-sever/T5002 (authored by c-po).
Feb 16 2023, 7:32 AM
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
sarthurdev committed rVYOSONEX7bacde871bb9: debian: T5003: Fixes for Debian Bookworm.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX71f91f08f45c: debian: T5003: Update XDP for latest libbpf.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEXda37c537975d: debian: T5003: Remove obsolete crda package.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX06ce53e7ea7d: debian: T5003: Temp fix for smoketest running.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX9e32eb737444: debian: T5003: Build tests require iproute2.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX27ca5b9d6d69: debian: T5003: Update WLB smoketest for Bookworm.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX19d19fc97e3b: debian: T5003: Fixes dynamic DNS for Bookworm.
Feb 15 2023, 6:06 PM
sarthurdev committed rVYOSONEX819eab870836: debian: T5003: Fix chronyd start error.
Feb 15 2023, 6:06 PM
GitHub <noreply@github.com> committed rVYOSONEXc8a6b4cf2efe: Merge pull request #1817 from sarthurdev/bookworm (authored by c-po).
Feb 15 2023, 6:06 PM
jestabro committed rVYOSONEX694096f108c3: config_mgmt: T4991: use configtree.show_diff instead of Python difflib.
Feb 15 2023, 6:05 PM
GitHub <noreply@github.com> committed rVYOSONEXa48940a943d2: Merge pull request #1811 from jestabro/udiff (authored by c-po).
Feb 15 2023, 6:05 PM
sarthurdev committed rVYOSONEX45b16864b11e: ipsec: T4593: Migrate and remove legacy `include-ipsec` nodes.
Feb 15 2023, 6:03 PM
GitHub <noreply@github.com> committed rVYOSONEX63dfe01db5fb: Merge pull request #1821 from sarthurdev/ipsec (authored by c-po).
Feb 15 2023, 6:03 PM
Viacheslav committed rVYOSONEX21e3a0b0258f: T4971: Accel-ppp verify if client_ip_pool key exists in config.
Feb 15 2023, 6:03 PM
GitHub <noreply@github.com> committed rVYOSONEXc4d26a3aaca6: Merge pull request #1822 from sever-sever/T4971 (authored by c-po).
Feb 15 2023, 6:03 PM
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 committed rVYOSONEX53bc5334d4da: http-api: T5006: add explicit async to retrieve/configure methods.
Feb 15 2023, 5:01 PM
GitHub <noreply@github.com> committed rVYOSONEXd530c0363df1: Merge pull request #1823 from jestabro/api-async (authored by Viacheslav).
Feb 15 2023, 5:01 PM
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
n.fort changed the status of T5009: op-mode command: restart dhcp relay-agent not working from In progress to Needs testing.
Feb 15 2023, 2:36 PM · VyOS 1.3 Equuleus (1.3.3)
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