+++ This bug was initially created as a clone of Bug #2154350 +++ when the netlink receive buffer overflows, we need to resync and loose messages. Thereby, we might also loose a reply to a request that we made, which causes the operation to fail. In bug 2154350 and upstream [1], this was fixed for link requests. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/38d3834e2c464bd4820392800a3a1fe3f286fc62 But for ther netlink requests (e.g. adding an ip address), this is still now working correctly. See https://bugzilla.redhat.com/show_bug.cgi?id=2154350#c5 This bug exists to fix the related issues.
fixed by https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1537
VERIFIED in NetworkManager-1.43.8-1.el9: even in "too many netlink events" condition, NM doesn't lose track of IP configuration of interfaces.