Page MenuHomeVyOS Platform

OSPF NSSA translation error
Closed, ResolvedPublicBUG

Description

Hello, it's my first bug report, i'm not very skilled on phabricator and github, sorry if I do some mistake-

As disccussed in the forum, I found a trouble in the FRR template regarding translations of NSSA areas... the patch is very simple.

diff --git a/data/templates/frr/ospfd.frr.j2 b/data/templates/frr/ospfd.frr.j2
index bc2c74b10..79824fb64 100644
--- a/data/templates/frr/ospfd.frr.j2
+++ b/data/templates/frr/ospfd.frr.j2
@@ -82,7 +82,7 @@ router ospf {{ 'vrf ' ~ vrf if vrf is vyos_defined }}
 {%     for area_id, area_config in area.items() %}
 {%         if area_config.area_type is vyos_defined %}
 {%             for type, type_config in area_config.area_type.items() if type != 'normal' %}
- area {{ area_id }} {{ type }} {{ 'no-summary' if type_config.no_summary is vyos_defined }}
+ area {{ area_id }} {{ type }} {{ 'translate-' + type_config.translate if type_config.translate is vyos_defined }} {{ 'no-summary' if type_config.no_summary is vyos_defined }}
 {%                 if type_config.default_cost is vyos_defined %}
  area {{ area_id }} default-cost {{ type_config.default_cost }}
 {%                 endif %}

Details

Version
current
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)
Forum thread
https://forum.vyos.io/t/ospf-area-type-nssa-translate-never/16593/9

Event Timeline

Viacheslav triaged this task as Normal priority.May 31 2025, 2:18 PM
dmbaturin renamed this task from ospf nssa translation error to OSPF NSSA translation error.Jul 9 2025, 1:06 PM
dmbaturin moved this task from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
dmbaturin moved this task from Need Triage to Completed on the VyOS Rolling board.