net/frr: Activate peergroup in address family (#4777)

This commit is contained in:
Monviech
2025-06-30 10:06:27 +02:00
committed by GitHub
parent c590eef1e2
commit 09855f41c3
@@ -59,7 +59,6 @@ router bgp {{ OPNsense.quagga.bgp.asnumber }}
{% if peergroup.updatesource %}
neighbor {{ peergroup.name }} update-source {{ physical_interface(peergroup.updatesource) }}
{% endif %}
neighbor {{ peergroup.name }} activate
{% if peergroup.nexthopself|default('0') == '1' %}
neighbor {{ peergroup.name }} next-hop-self
{% endif %}
@@ -163,6 +162,11 @@ router bgp {{ OPNsense.quagga.bgp.asnumber }}
{% for network in networks[addressFamily] %}
network {{ network }}
{% endfor %}
{% for peergroup in helpers.toList('OPNsense.quagga.bgp.peergroups.peergroup') %}
{% if peergroup.enabled == '1' %}
neighbor {{ peergroup.name }} activate
{% endif %}
{% endfor %}
{% for neighbor in neighbors[addressFamily] %}
neighbor {{ neighbor.address }} activate
{% if 'nexthopself' in neighbor and neighbor.nexthopself == '1' %}