On 6/25/22 15:06, Vipul Siddharth wrote:
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
The `systemd-udev` package installs
`"/usr/lib/systemd/network/99-default.link"`,
which sets `Link.MACAddressPolicy=persistent`. This proposal is to
change it to set `Link.MACAddressPolicy=none` to stop changing the MAC address.
This is particularly important for bridge and bond devices.
This change can either only apply to bridge/bond devices, or to
various software devices. That is to be discussed.
Based on the feedback here on the list we have modified the scope of this proposal
to now be limited to changing the MACAddressPolicy=none for bond/bridge/team devices
only.
New summary:
```
The systemd-udev package installs "/usr/lib/systemd/network/99-default.link",
which sets Link.MACAddressPolicy=persistent for all software NIC devices. This proposal is
to add to the policy so that we use Link.MACAddressPolicy=none for bond/bridge/team
devices.
```
https://fedoraproject.org/wiki/Changes/MAC_Address_Policy_none