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

IPaddr2: Enable more control for IPv6 addresses #1752

Merged
merged 4 commits into from Mar 14, 2022

Conversation

petrpavlu
Copy link
Contributor

Allow the user to disable Duplicate Address Detection for IPv6 and to send unsolicited Neighbor Advertisements in background.

"Starting" an IPv6 address with IPaddr2 involves performing Duplicate
Address Detection which typically takes at least 1000 ms. Allow the user
to disable DAD if they can guarantee that the configured address is not
duplicate and they wish to start the resource faster.
"Starting" an IPv6 address with IPaddr2 involves sending Neighbor
Advertisement packets to inform neighboring machines about the new
IP+MAC translation. By default, 5x packets with 200 ms sleep after each
are sent which delays the start by 1000 ms. Allow the user to run this
operation in background, similarly as is possible with GARP for IPv4.
Change the log message in add_interface() from
"Adding ... (with <opt1>) (with <opt2>)"
to
"Adding ... (with <opt1> <opt2>)".
* Mention that 'arp_*' parameters are shared by the IPv4 and IPv6 code.
* Clarify description of these parameters and mark which of them apply
  only to IPv4.
@knet-ci-bot
Copy link

Can one of the admins verify this patch?

@oalbrigt
Copy link
Contributor

oalbrigt commented Mar 8, 2022

ok to test

@oalbrigt oalbrigt merged commit 61f00f1 into ClusterLabs:main Mar 14, 2022
@oalbrigt
Copy link
Contributor

Thanks.

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.

None yet

3 participants