diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-10-17 20:54:47 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-10-17 20:54:47 +0200 |
| commit | a189b6b7e8ee991cc0fc7d13ee90d588ea5ca15d (patch) | |
| tree | e596489653e3dbed09cc4f90509123e574aec3d8 /python | |
| parent | f1205b233896dd804bf556618a25a5fdbf887608 (diff) | |
| download | vyos-1x-a189b6b7e8ee991cc0fc7d13ee90d588ea5ca15d.tar.gz vyos-1x-a189b6b7e8ee991cc0fc7d13ee90d588ea5ca15d.zip | |
wlb: T9472: support interface names containing a dash
The health daemon read its configuration with tag node values mangled, so
an interface such as "wlb-isp1" became "wlb_isp1". The daemon then checked
an interface which does not exist, marked it FAILED and never installed
its routes - the interface was never used.
The smoketest gains a traffic lab: a LAN and one ISP per WAN interface in
network namespaces, every ISP answering on the same address with its name
and the source address it sees.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions
