2 comments

[ 4.7 ms ] story [ 9.8 ms ] thread
Looks like a great replacement now that redhat is deprecating network-scripts
Yes it looks like a great replacement for network-scripts.

And at first glance, it appears to have better design goals than Canonical's (also yaml based) netplan.

Specifically the "transactional" aspect of nmstate, in which a config change should either fully succeed or fail, with a failure state is a rollback to the pre-transaction state.

The desired vs actual state dilemma and atomicity, is where most of these high-level network configuration tools fall apart in practice.