summaryrefslogtreecommitdiff
path: root/interface-definitions/include/interface/source-validation.xml.i
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-10-07 19:56:39 +0200
committerChristian Breunig <christian@breunig.cc>2026-10-31 09:58:29 +0000
commite12776075f2dde8026f523e0d86f327bac7d398c (patch)
tree9f4f94e22d7aa752cef60536680077ce4591a7db /interface-definitions/include/interface/source-validation.xml.i
parentc73faac7f95ec837da6f964d15cc05ff9ffd2de6 (diff)
downloadvyos-1x-e12776075f2dde8026f523e0d86f327bac7d398c.tar.gz
vyos-1x-e12776075f2dde8026f523e0d86f327bac7d398c.zip
interfaces: T3871: remove the hw-id node and migrate its bindings
The node decides nothing now that the mapping store owns naming, and keeping it would leave two sources of truth free to disagree. Existing bindings are carried into the store by matching each hw-id against the permanent address of the hardware present, so a box named by an older release keeps exactly the names it had. Entries whose hardware is absent are skipped - the configuration may well originate from another machine. The hardware address of an interface is now read off the device rather than from the configuration.
Diffstat (limited to 'interface-definitions/include/interface/source-validation.xml.i')
0 files changed, 0 insertions, 0 deletions