The reporter said that the issue is caused by BindCarrier=, but
I cannot reproduce it. Anyway, let's test it.
[Network]
IPv6AcceptRA=no
Address=192.168.123.45/24
+BindCarrier=dummy98 test1
print(output)
self.assertRegex(output, 'MASTER,UP,LOWER_UP')
+ # test case for issue #32186
+ restart_networkd()
+ self.wait_online('dummy98:enslaved', 'test1:enslaved', 'bond99:routable')
+
self.wait_operstate('dummy98', 'enslaved')
self.wait_operstate('test1', 'enslaved')
self.wait_operstate('bond99', 'routable')