Hi!
The Nmstate project proudly presents:
nmstate 0.3.0
This release contains fixes, new features and breaking changes:
=> Bug Fixes
* Bond: Fix switch between miimon and arp_interval:
https://bugzilla.redhat.com/1806549
* Bond: Fix switch bond mode from 1 (active-backup) to 5 (balance-tlb).
* Bond: Allow miimon=100 when ethernet setting not included:
https://bugzilla.redhat.com/1806549
* Bond: Allow missing arp_ip_target when ARP monitoring is disabled.
* SR-IOV: Properly return when the device not exists.
* SR-IOV: Fix verification due to MAC address upper or lower cases:
https://bugzilla.redhat.com/1818750
* SR-IOV: Raise an exception when a SR-IOV parameter is not supported
by driver:
https://bugzilla.redhat.com/1819588
* Fix verification errors due to outdated values.
* Report DNS nameservers and domains only once:
https://bugzilla.redhat.com/1806969
* OVS: Raise an exception if the necessary services are not running.
* Linux Bridge: Show unmanaged ports:
https://bugzilla.redhat.com/1806452
* Team: Fix verification error due to unsorted ports.
* Raise an exception when IP configuration is enabled in slaves or ports.
* Raise warning if interfaces exceeds 1000 in a single desired state.
* Support route rule host without prefix length.
=> New Features
* Linux Bridge: Support VLAN filtering.
* Add --version and version command in nmstatectl.
* Support 3+ single stack DNS nameservers:
https://bugzilla.redhat.com/1816043
* Allow route rule filtering by interface when showing.
=> Breaking changes
* Enforce keyword args for APIs functions.
* Drop LinuxBridge_* constants support.
Please note that the packages are already available.
* Fedora 32:
https://koji.fedoraproject.org/koji/taskinfo?taskID=44222925
* Fedora rawhide:
https://koji.fedoraproject.org/koji/buildinfo?buildID=1505051
* Copr nmstate-git:
https://copr.fedorainfracloud.org/coprs/nmstate/nmstate-git/packages/
* Copr nmstate:
https://copr.fedorainfracloud.org/coprs/nmstate/nmstate/packages/
* PyPi:
https://pypi.org/project/nmstate/0.3.0/
* Tarball:
https://github.com/nmstate/nmstate/releases/download/v0.3.0/nmstate-0.3.0...
* Tarball signature:
https://github.com/nmstate/nmstate/releases/download/v0.3.0/nmstate-0.3.0...
Happy networking!