summaryrefslogtreecommitdiff
path: root/src/migration-scripts/https/0-to-1
diff options
context:
space:
mode:
authorNataliia Solomko <natalirs1985@gmail.com>2026-11-06 14:30:13 +0200
committerNataliia Solomko <natalirs1985@gmail.com>2026-11-06 14:30:13 +0200
commit3946dc8c33bebd78eeb5270ca6ee2a1aec9135b1 (patch)
tree9db9a9a7c48021be73c6c8bbf2333160902eadd9 /src/migration-scripts/https/0-to-1
parent0059e631a896b9c46e13d83c6689479fa8d46377 (diff)
downloadvyos-1x-3946dc8c33bebd78eeb5270ca6ee2a1aec9135b1.tar.gz
vyos-1x-3946dc8c33bebd78eeb5270ca6ee2a1aec9135b1.zip
nhrp: T9585: Fix verify() never validating NHRP tunnels
The NHRP configuration checks looked for the tunnel settings at the top level of the shared FRR config dict, but they are nested under the 'nhrp' key. None of the checks ran, so invalid configs committed silently: a missing tunnel interface, a non-mGRE tunnel or one with a remote address, a missing network-id, and map/nhs entries without valid NBMA addresses. The result was an inactive NHRP or a generic frr-reload failure. The checks now read the NHRP part of the config, and an NHRP tunnel that refers to a missing interface is rejected with a clear error.
Diffstat (limited to 'src/migration-scripts/https/0-to-1')
0 files changed, 0 insertions, 0 deletions