Skip to content

Conversation

yuwata
Copy link
Member

@yuwata yuwata commented Aug 10, 2021

yuwata added 5 commits August 10, 2021 14:12
…chable or not

Fixes #20201.

(cherry picked from commit 11046ce)
For some reasons I do not know, on interface renaming, kernel once send
netlink message with old interface name, and then send with new name.
If eth0 is renamed, and then new interface appears as eth0, then the
message with the old name 'eth0' makes the interface enters failed
state.

To ignore such invalid(?) rename event messages, let's confirm the
received interface name.

Fixes #20203.

(cherry picked from commit 176b8be)
When assigning the same address provided by a dynamic addressing
protocol, the new lifetime is stored on Request::Address, but not
Address object in Link object, which can be obtained by address_get().
So, we need to configure address with Address object in Request.

Fixes #20245.

(cherry picked from commit 2d302d8)
…n/update timestamp

Follow-up for 25db3ae and 899034b.

Fixes another issue in #20244.

(cherry picked from commit 5865dc1)
@keszybz keszybz merged commit 171daf2 into systemd:v249-stable Aug 10, 2021
@yuwata yuwata deleted the v249-stable-network-issues branch August 10, 2021 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

networkd 249 with ManageForeignRoutes=off fails to set up its own static routes
2 participants