Once upon a time, Neal Gompa <ngompa13(a)gmail.com> said:
I'd be interested in seeing the justification for the revert in
RHEL
9. From my perspective, it doesn't make sense to disable this because
it makes bonds/teams/etc. device dependent. This can be particularly
bad if you've got a bond and then you swap out the hardware over time.
The MAC address would change on the bond, which could break any layer
2 rules in place on the network.
The flip side of that is that converting a stand-alone interface to a
LAG changes MAC address on Linux, while it doesn't on most other things
like routers and switches. Replacing a NIC is a more uncommon event
IMHO, which already would be disruptive to things that care about the
MAC in a non-LAG setup.
I don't care strongly either way myself; I've started copying the MAC
manually when I set up a LAG, but it would be nice to drop that step.
--
Chris Adams <linux(a)cmadams.net>