nmstate/tests/integration
Gris Ge 0ebf107877 mac identifier: Fix error when attaching mac-based iface to bond
When applying state like:

```yml
interfaces:
 - name: port1
   type: ethernet
   state: up
   identifier: mac-address
   mac-address: 00:23:45:67:89:1a
 - name: port2
   type: ethernet
   state: up
   identifier: mac-address
   mac-address: 00:23:45:67:89:1b
 - name: bond0
   type: bond
   state: up
   link-aggregation:
     mode: balance-rr
     port:
       - eth1
       - eth2
```

Nmstate will complains about verification error on MAC address of eth2
because eth2 MAC address changed when attaching to bond0.

The fix is use in-config MAC address when identifier set to mac-address.

Integration test case included.

Signed-off-by: Gris Ge <fge@redhat.com>
2024-09-30 10:23:01 +08:00
..
2024-09-26 18:01:44 +08:00
2023-11-15 17:25:26 +08:00
2019-07-03 13:45:37 +08:00
2024-01-09 22:38:32 +08:00
2024-02-21 23:27:46 +08:00
2024-01-24 15:00:28 +08:00