Feature #35769

Updated by William Grzybowski over 1 year ago

Current network interfaces implementation as far from optimal, it has a few shortcomings:

- Interfaces are not listed until configured
- Changes to multiple interfaces cannot be made at once
- bridge is not supported

In this new implementation we will aim to fix these problems.

This new API needs to be backward compatible with old API.

This is a high risk change, since its an overhaul on how interfaces work we may introduce all kinds of different bugs.

*Acceptance Criteria*
Interfaces management We should continue be able to work just as before using the legacy UI. list all unconfigured interfaces, change multiple interfaces configurations without immediate apply and be able to create bridge interfaces.