Back to bug 2183214

Who When What Removed Added
Red Hat Bugzilla 2023-03-30 15:38:26 UTC Pool ID sst_networking_rhel_9
RHEL Program Management 2023-03-30 15:38:36 UTC Keywords FutureFeature
Red Hat One Jira (issues.redhat.com) 2023-03-30 15:39:39 UTC Link ID Red Hat Issue Tracker NMT-453
Red Hat One Jira (issues.redhat.com) 2023-03-30 15:39:44 UTC Link ID Red Hat Issue Tracker RHELPLAN-153630
Juan Hernández 2023-03-30 15:49:35 UTC Comment 0 updated
Juan Hernández 2023-04-04 09:26:38 UTC Flags needinfo?(juan.hernandez)
Flags needinfo?(juan.hernandez)
CC sfaye
Flags needinfo?(juan.hernandez) needinfo?(juan.hernandez)
Gris Ge 2023-04-14 03:17:26 UTC Doc Type If docs needed, set a value Enhancement
Keywords Triaged
Link ID Github nmstate/nmstate/pull/2313
Gris Ge 2023-04-14 03:17:43 UTC Status NEW ASSIGNED
Mayur Patil 2023-04-19 08:13:10 UTC CC maypatil
Docs Contact maypatil
Fernando F. Mancera 2023-04-20 10:49:39 UTC Status ASSIGNED POST
Gris Ge 2023-04-23 23:31:29 UTC Fixed In Version nmstate-2.2.10-1.el9
Status POST MODIFIED
errata-xmlrpc 2023-04-23 23:34:34 UTC Status MODIFIED ON_QA
Mingyu Shi 2023-05-21 09:09:04 UTC Status ON_QA VERIFIED
Mayur Patil 2023-05-26 11:33:46 UTC CC fge
Flags needinfo?(fge)
Gris Ge 2023-05-29 07:34:12 UTC Doc Text Feature: Support identifying network interface by MAC address

Reason:
Openshift assisted installer use case require nmstate apply network configure to interface with matching desired MAC address instead of interface name.

Result:

Introduced two properties to base interface:
* `identifier` -- `name` or `mac-address`, default to `name`
* `profile-name`: string

When identifier been set to `mac-address`, nmstate will not use
`interface.name` for NIC matching but use the `interface.mac-address`, The
`interface.name` will be used for `profile-name` when storing the network
configuration in backend.

The `profile-name` will be hide if it is equal to interface name.
Flags needinfo?(fge)

Back to bug 2183214