IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
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>