mirror of
https://github.com/siderolabs/talos.git
synced 2025-12-02 16:11:49 +01:00
Linux kernel has the following policy: * initial bridge MAC is random * if the bridge MAC is not set explicitly by userspace, bridge MAC is the smallest MAC address of all ports But systemd-udevd which we use started to assign "stable" MACs to bridge interfaces (when they are created), which Linux kernel treats as userspace explicitly set, so the bridge no longer gets an automatic MAC of the ports. This is a breaking change, so we need to revert it. Fixes #10884 Fixes #11011 Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
16 lines
502 B
SYSTEMD
16 lines
502 B
SYSTEMD
# SPDX-License-Identifier: MIT-0
|
|
#
|
|
# This config file is installed as part of systemd.
|
|
# It may be freely copied and edited (following the MIT No Attribution license).
|
|
#
|
|
# To make local modifications, use "networkctl edit". See networkctl(1) for details.
|
|
# This file should not be edited in place, because it'll be overwritten on upgrades.
|
|
|
|
[Match]
|
|
OriginalName=*
|
|
|
|
[Link]
|
|
NamePolicy=keep kernel database onboard slot path mac
|
|
AlternativeNamesPolicy=database onboard slot path mac
|
|
MACAddressPolicy=none
|