Hi,
I would like to suggest we deprecate our use of `master/slave` in
nmstate project.
And switching to these terminologies for interface relationship in
the coming new release of nmstate-0.4.0:
* For bond/team/bridge:
* controller/subordinate
# For bridge, we can also use controller/port.
* For VLAN/VxLAN:
* parent/child
* base/child
# Current API using `base-iface`, no need to change
For example:
* The `controller` of eth1 is bond0 and `controller_type` is bond
* The br0 is `controller` of eth1
* The eth1 is `port` of bridge br0 or `subordinate` of bridge br0
* The eth1 is `subordinate` of bond0
* The VLAN eth1.100 is child of eth1
* The base interface of eth1.100 is eth1
* The parent of VLAN eth1.100 is eth1
* The VLAN eth1.100 is child of eth1
I am not English native speaker, please kindly help on this if you have
better ideas.
Thank you very much!
Best regards!
--
Gris Ge
Show replies by date