Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@KanjiMonster
Copy link
Contributor

Syncing routes on link down may trigger updates on link local routes due to route flag changes, but baseboxd is not prepared to handle this, and causes all l3 neighbors on that link to be treated as unroutable.

IPv6 routes with nexthops seem to behave differently than IPv4 routes, and seem to reappear silently on link up again. Since there is no notification (again) from the kernel, we miss the reappearance of the route.

Due to the amount of breakage, lets's revert this for now until we have addresses these two issues.

This reverts commit 9a58b5d.

Description

Motivation and Context

How Has This Been Tested?

Syncing routes on link down may trigger updates on link local routes due
to route flag changes, but baseboxd is not prepared to handle this, and
causes all l3 neighbors on that link to be treated as unroutable.

IPv6 routes with nexthops seem to behave differently than IPv4 routes,
and seem to reappear silently on link up again. Since there is no
notification (again) from the kernel, we miss the reappearance of the
route.

Due to the amount of breakage, lets's revert this for now until we have
addresses these two issues.

This reverts commit 9a58b5d.

Signed-off-by: Jonas Gorski <[email protected]>
@KanjiMonster KanjiMonster requested a review from jklare April 8, 2025 10:58
@jklare jklare merged commit db2ba9c into main Apr 29, 2025
4 checks passed
@jklare jklare deleted the jogo_revert_sync_routes branch April 29, 2025 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants