Skip to content

Conversation

@fedepaol
Copy link
Member

@fedepaol fedepaol commented Jul 15, 2022

A regression introduced by
#1347, we were adding records to
the keepNDP map regardless of the fact that a v6 address was present on
the interface.
Here we enforce the if checking that the ip is not v4.

Fixes #1507

Signed-off-by: Federico Paolinelli fpaoline@redhat.com

A regression introduced by
metallb#1347, we were adding records to
the keepNDP map regardless of the fact that a v6 address was present on
the interface.
Here we enforce the if checking that the ip is not v4.

Signed-off-by: Federico Paolinelli <fpaoline@redhat.com>
Adding the bug to the release notes.

Signed-off-by: Federico Paolinelli <fpaoline@redhat.com>
@cgoncalves
Copy link
Contributor

LGTM. It would be nice to have some test coverage to prevent regressions.

@fedepaol
Copy link
Member Author

LGTM. It would be nice to have some test coverage to prevent regressions.

Yep, the problem is that docker gets the dual stack and this scenario slipped from CI. I'll try to investigate if there's a way to force v4 only nodes with kind.

@fedepaol
Copy link
Member Author

Filed #1508 to track the issue

@fedepaol fedepaol merged commit a942f29 into metallb:main Jul 15, 2022
@pperiyasamy
Copy link
Contributor

Thanks @fedepaol for the fix !

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.

L2 failing with ipv4 only interfaces with linklocal address

3 participants