summaryrefslogtreecommitdiff
path: root/interface-definitions/include/interface
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-10-07 19:56:47 +0200
committerChristian Breunig <christian@breunig.cc>2026-10-31 09:58:29 +0000
commit0b9903a85ccbef75b653a4d4349db5710ee9638d (patch)
treefe853124478847d772207e316a3bb0eb086d65d7 /interface-definitions/include/interface
parent724c38de924caab6cb3e2c0b57173ef0742ffa40 (diff)
downloadvyos-1x-0b9903a85ccbef75b653a4d4349db5710ee9638d.tar.gz
vyos-1x-0b9903a85ccbef75b653a4d4349db5710ee9638d.zip
interfaces: T3871: persist interface names on the first boot of a pre-built image
The check guarding that write looked for a marker which an activation script creates only after interface naming has already run. On a deployed qcow2 the marker is absent on the first boot, so nothing was recorded and the next boot named the hardware from scratch. Removing a card then moved every name below it onto the neighbouring port, taking that interface's address with it. Only an encrypted configuration has a volume which may still be locked, so ask about that instead - everywhere else the directory is already the persistent one.
Diffstat (limited to 'interface-definitions/include/interface')
0 files changed, 0 insertions, 0 deletions