Skip to content

Conversation

@jeremystretch
Copy link
Member

Fixes: #18878

  • Loosen the validation logic on BaseInterface to only raise an error if the designated primary MAC address is assigned to a different interface
  • Introduce the update_mac_address_interface() signal handler to automatically assign the primary MAC address (if any) to a new interface immediately following its creation

@jeremystretch jeremystretch requested review from a team and bctiemann and removed request for a team September 30, 2025 13:59
@jnovinger jnovinger self-requested a review September 30, 2025 18:17
@jnovinger jnovinger merged commit 28cc8e5 into main Sep 30, 2025
10 checks passed
@jnovinger jnovinger deleted the 18878-new-interface-primary-mac-address branch September 30, 2025 18:26
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Quickadd MAC address created when adding an interface can not be saves/set as primary

3 participants