Skip to content

Speaker: Allow configuring MemberList timeouts for WAN environments - #2178

Merged
fedepaol merged 2 commits into
metallb:mainfrom
pbasov:main
Dec 12, 2023
Merged

fedepaol merged 2 commits into
metallb:mainfrom
pbasov:main

Conversation

@pbasov

@pbasov pbasov commented Nov 22, 2023

Copy link
Copy Markdown

In WAN environments timeouts and intervals for Probes and Gossip in Memberlist can be too tight, since MetalLB uses DefaultLANConfig by default.

This PR allows using DefaultWANConfig instead through a chart value.

Comment thread charts/metallb/templates/speaker.yaml Outdated
Comment thread internal/speakerlist/speakerlist.go Outdated
@fedepaol

Copy link
Copy Markdown
Member

@pbasov mind changing the commit body to explain the rationale behind the change (basically what you put in the pr text)

@pbasov pbasov closed this Dec 4, 2023
@pbasov pbasov reopened this Dec 4, 2023
- In WAN environments timeouts and intervals for Probes and Gossip in Memberlist
  can be too tight, since MetalLB uses DefaultLANConfig by default.
- New speaker.wanConfig value for the chart allows setting new flag
  to select DefaultWANConfig "preset" for MemberList instead.

Signed-off-by: Pavel Basov <pbasov@mirantis.com>
@pbasov

pbasov commented Dec 4, 2023 •

Copy link
Copy Markdown
Author

fedepaol Updated with your suggestions, PTAL

@fedepaol

fedepaol commented Dec 4, 2023

Copy link
Copy Markdown
Member

thanks, sending to merge queue!

@fedepaol
fedepaol enabled auto-merge December 4, 2023 16:45
@fedepaol
fedepaol added this pull request to the merge queue Dec 12, 2023
Merged via the queue into metallb:main with commit bccb634 Dec 12, 2023
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.

2 participants