On RHEL 8.3, if user doesn't set ad_actor_system as 0 explicitly, nmstate won't do anything on this property, means no appending. So I think on RHEL 8.3 it's not a must to fix it, if we believe no one would manually set ad_actor_system as 0. But this fix avoids people doing that, that's ok.
Notice if you do
echo "---
interfaces:
- name: bond0
state: up
type: bond
link-aggregation:
mode: 802.3ad
options:
ad_actor_system: 00:00:00:00:00:00" | nmstatectl set
on RHEL 8.4: success but all-0 ad_actor_system is ignored
on RHEL 8.3: raise an error
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (nmstate bug fix and enhancement update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2020:5488