#2824 Change: MAC Address Policy none
Closed: Accepted by kevin. Opened by bcotton.

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.

Owners, do not implement this work until the FESCo vote has explicitly ended.
The Fedora Program Manager will create a tracking bug in Bugzilla for this Change, which is your indication to proceed.
See the FESCo ticket policy and the Changes policy for more information.


Before voting please note the change in scope that was implemented based on the feedback from the mailing list discussion: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/25XEWIST4AAFYFSXKNMTLOOMEN4W4CHE/

After a week, there are no votes. Will wait until a vote has been cast :-)

sounds like no opposition :) - I kid. Can we get some votes?

+1

As someone who has been burned by this multiple times on Equinix Metal, this would be nice.

Many cloud providers are very strict about the MAC addresses used on the network and if the bond interface has a randomly chosen MAC that doesn't match one of the physical interfaces, you're stuck with a bond that seems to be partially working but you still can't pass traffic.

Not sure why Pagure posted my comment about 5 times, but I think I was able to clean that up. 😉

After more than a week, the vote is

APPROVED (+1,0,-0)

Metadata Update from @bcotton:
- Issue tagged with: pending announcement

Announced.

Metadata Update from @kevin:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata