Description of problem:
We have a customer that needs to use bonding mode balance-alb, with the tlb_dynamic_lb setting set to 0. This device is configured via NetworkManager. After creating the bond, tlb_dynamic_lb is still set to 1.
Version-Release number of selected component (if applicable):
NetworkManager-1.30.0-1.el8.x86_64
How reproducible:
Always
Steps to Reproduce:
1. Create a bond, e.g.:
nmcli conn add type bond ifname bond0 con-name bond0 bond.options "mode=balance-alb,miimon=100,xmit_hash_policy=5,tlb_dynamic_lb=0" master brcnv connection.autoconnect no
2. cat /sys/class/net/bond0/bonding/tlb_dynamic_lb
Actual results:
$ cat /sys/class/net/bond0/bonding/tlb_dynamic_lb
1
Expected results:
$ cat /sys/class/net/bond0/bonding/tlb_dynamic_lb
0
Additional info:
Attaching NM debug logs
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 (Moderate: NetworkManager security, 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/RHSA-2021:4361