From 9d56ab53fcb4ea46a720b1fa7ffe6c09ef4754d9 Mon Sep 17 00:00:00 2001 From: Astro Date: Tue, 4 Jun 2019 20:11:51 +0200 Subject: [PATCH] bird6.conf: fix template for ipv6 prefixes split over multiple ranges --- salt/bird/bird6.conf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/salt/bird/bird6.conf b/salt/bird/bird6.conf index da8b15b..e8c3d7a 100644 --- a/salt/bird/bird6.conf +++ b/salt/bird/bird6.conf @@ -18,11 +18,13 @@ protocol radv { min ra interval 3; max ra interval 10; {%- for ctx, subnets in pillar['subnets-inet6'].items() %} -{%- set subnet6 = subnets[iface] %} +{%- set subnet6 = subnets.get(iface) %} +{%- if subnet6 %] prefix {{ subnet6 }} { preferred lifetime 20; valid lifetime 60; }; +{%- endif %} {%- endfor %} {%- if conf.get('rdnss') %} {%- for value in conf['rdnss'] %}