The 1.3.x is mostly EOL.
We are not expecting any fixes here. Check config/firewall/so on
Consider updating to a more recent 1.4.x version.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feb 27 2025
Feb 26 2025
Feb 25 2025
At first glance, the problem could be with eth+ format
Feb 24 2025
Cannot reproduce it. It is necessary to get a configuration:
I tested this config and all works fine
VyOS 1.5-rolling-202502220006 + latest vyos-1x
set load-balancing haproxy backend bk01 server srv01 address '192.168.122.16' set load-balancing haproxy backend bk01 server srv01 check set load-balancing haproxy backend bk01 server srv01 port '8000' set load-balancing haproxy backend bk01 server srv02 address '192.168.122.16' set load-balancing haproxy backend bk01 server srv02 check set load-balancing haproxy backend bk01 server srv02 port '8888' set load-balancing haproxy service web backend 'bk01' set load-balancing haproxy service web port '80'
Feb 22 2025
PR https://github.com/vyos/vyos-1x/pull/4360
set load-balancing haproxy service web backend 'bk01' set load-balancing haproxy service web port '80' set load-balancing haproxy service web timeout client '600'
@treo Do you know is such timeout could be configurable for global-default/frontend/backend? I mean all the sections support them?
timeout client xx timeout connect xx timeout server xx timeout check xx
Mem_page_size test fails
vyos@r14:~$ /usr/libexec/vyos/tests/smoke/cli/test_vpp.py test_01_vpp_basic (__main__.TestVPP.test_01_vpp_basic) ... ok test_02_vpp_vxlan (__main__.TestVPP.test_02_vpp_vxlan) ... ok test_03_vpp_gre (__main__.TestVPP.test_03_vpp_gre) ... ok test_04_vpp_geneve (__main__.TestVPP.test_04_vpp_geneve) ... skipped 'Skipping this test geneve index always is 0' test_05_vpp_loopback (__main__.TestVPP.test_05_vpp_loopback) ... ok test_06_vpp_bonding (__main__.TestVPP.test_06_vpp_bonding) ... ok test_07_vpp_bridge (__main__.TestVPP.test_07_vpp_bridge) ... ok test_08_vpp_ipip (__main__.TestVPP.test_08_vpp_ipip) ... ok test_09_vpp_xconnect (__main__.TestVPP.test_09_vpp_xconnect) ... ok test_10_vpp_driver_options (__main__.TestVPP.test_10_vpp_driver_options) ... ok test_11_vpp_cpu_settings (__main__.TestVPP.test_11_vpp_cpu_settings) ... ok test_12_vpp_cpu_corelist_workers (__main__.TestVPP.test_12_vpp_cpu_corelist_workers) ... ok test_13_mem_page_size (__main__.TestVPP.test_13_mem_page_size) ... ERROR test_13_mem_page_size (__main__.TestVPP.test_13_mem_page_size) ... FAIL test_14_mem_default_hugepage (__main__.TestVPP.test_14_mem_default_hugepage) ... ok
One of the possible reasons is a lack of IP addresses (like source of the tunnels IP) on the VPP interface
Passed tests 5 times with IP address on eth1 successful
The latest test without an IP address on eth1 fails
Feb 20 2025
@daniel.arconada are you able to test it with the next rolling release? Those options will be included.
@daniel.arconada are you able to test it with the next rolling release? Those options will be included.
Feb 19 2025
Initial implementation PR https://github.com/vyos/vyos-vpp
Is there any kernel option that should be enabled, or just some binaries or both of them?
Feb 18 2025
@markh0338 Are you able to add a Pull Request?
@stasonuu Feel free to create a PR
maintainers will take a look. thanks
Small note, to reproduce it, you have to have at least one route not related to vpp interface, like the default route via eth0, but vpp interface eth1
delete vpp commit
Feb 17 2025
@neilmckee it can wait as long as necessary, thanks!
The prefixes are announced by radvd.service daemon, and keepalived knows nothing about this service.
You have to use scripts with your own logic to skip/stop prefixes or radvd service.
If you need it as a feature request, create a new task/feature.
Bump keepalived version to 2.3.2 https://github.com/vyos/vyos-build/pull/911
Feb 14 2025
At least example is incorrect but the bug with interface still exists if if will fail for some another reason
Probably should use common `interface.py` https://github.com/vyos/vyos-1x/blob/c2238596f7994e51974e9a517fb7ab7e948e955f/src/op_mode/interfaces.py#L468C1-L474C38
Feb 13 2025
Test with gdb
Feb 11 2025
Feb 10 2025
Priorities seems correct
vyos@r14# /usr/libexec/vyos/priority.py | match "container|firew"
450 container.py ['container']
489 firewall.py ['firewall']
[edit]
vyos@r14#