Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: Deal with hosts attached to unnumbered links #1696

Merged
merged 1 commit into from
Dec 26, 2024
Merged

Conversation

ipspace
Copy link
Owner

@ipspace ipspace commented Dec 25, 2024

Netlab link augmentation code uses address family from the loopback interface to figure out what to do on old-style unnumbered links.

That clearly does not work on hosts that have no loopback interface. This fix enables IPv6 LLA on hosts attached to unnumbered links, hoping someone might eventually figure out whether that makes sense.

It also removes 'unnumbered' attribute from the link, as no device configuration template checks it. We'll clean up other references to the 'unnumbered' flag in another commit.

Fixes #1692

Netlab link augmentation code uses address family from the loopback
interface to figure out what to do on old-style unnumbered links.

That clearly does not work on hosts that have no loopback interface.
This fix enables IPv6 LLA on hosts attached to unnumbered links,
hoping someone might eventually figure out whether that makes sense.

It also removes 'unnumbered' attribute from the link, as no device
configuration template checks it. We'll clean up other references
to the 'unnumbered' flag in another commit.

Fixes #1692
@ipspace ipspace merged commit bd77b82 into dev Dec 26, 2024
12 checks passed
@ipspace ipspace deleted the unnumbered-hosts branch December 26, 2024 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] unnumbered interfaces are not transformed into "ipv4: True" for host-node routing daemons
2 participants