Skip to content

Conversation

@Monviech
Copy link
Member

@Monviech Monviech commented Dec 29, 2025

{% if general.enabled|default("0") == "1" and general.upstream and general.downstream %}
ndp_proxy_go_enable="YES"
{% if general.carp_depend_on %}
start_precmd="ifconfig | grep -q 'carp: MASTER'"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can't shake the feeling this was a quick fix I wrote a long time ago but now it's everywhere ;)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your feeling is correct:

bc8ffba

But it works really well.

<label>Depend on (CARP)</label>
<type>checkbox</type>
<advanced>true</advanced>
<help>If any CARP VHID on this node is in BACKUP state, the service will be stopped. As NDP is stateless, a short interruption of IPv6 connectivity must be expected during CARP transitions.</help>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code code does "if any VHID is in MASTER state" though ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants