summaryrefslogtreecommitdiff
path: root/interface-definitions/include/interface/enable-proxy-arp.xml.i
diff options
context:
space:
mode:
authorOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-04-24 17:30:32 +0300
committerOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-04-28 10:40:59 +0300
commit996a872eca8786ddd4335dd23dd9cb048ec11ffd (patch)
treec6f67cb13f7a1dde25aedbdcd29b565d351815ff /interface-definitions/include/interface/enable-proxy-arp.xml.i
parent6bbd589ae563e4737845217710ff80c73a3b8fc4 (diff)
downloadvyos-1x-996a872eca8786ddd4335dd23dd9cb048ec11ffd.tar.gz
vyos-1x-996a872eca8786ddd4335dd23dd9cb048ec11ffd.zip
migration: T8280: Fix auth file read for interfaces on first boot of new image
During first boot after installing a new VyOS image, migrations are executed before the filesystem is fully initialized. At this point `/config` is not yet bind-mounted, causing auth files (certificates, keys, credentials) for OpenVPN, WireGuard and Ethernet EAPoL interfaces under `/config/auth` to be inaccessible even though they exist under the underlying `/opt/vyatta/etc/config/auth` path which is available at all boot stages. Add fallback logic to `read_auth_file()` to retry the file lookup under `/opt/vyatta/etc/config/auth` when the file is not found under `/config/auth`.
Diffstat (limited to 'interface-definitions/include/interface/enable-proxy-arp.xml.i')
0 files changed, 0 insertions, 0 deletions