From ab11bbb2e3081caac9ae6679f905a515745bde4a Mon Sep 17 00:00:00 2001 From: VC Date: Wed, 9 Apr 2025 08:02:15 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B:=20fix=20SOA=20for=20mateu.be?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/nsd/templates/zones/mateu.be.zone.j2 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/nsd/templates/zones/mateu.be.zone.j2 b/roles/nsd/templates/zones/mateu.be.zone.j2 index c64ecc4..7e083a4 100644 --- a/roles/nsd/templates/zones/mateu.be.zone.j2 +++ b/roles/nsd/templates/zones/mateu.be.zone.j2 @@ -1,6 +1,7 @@ $TTL 86400 {% set firstserver = groups['master_nsdservers'] | first %} -@ IN SOA {{ hostvars[firstserver].nsd_ansible_host | default(hostvars[firstserver].ansible_host) }}. tech.ovh.net. ( +{% set current_firstserver = hostvars[firstserver].nsd_ansible_host | default(hostvars[firstserver].ansible_host) %} +@ IN SOA {{ current_firstserver | regex_replace('^([a-z0-9-]+)\\.', '\\1-v4.') if current_firstserver.endswith('mateu.be') else current_firstserver }}. tech.ovh.net. ( {{ dns_serial }}; timestamp serial number 28800; Refresh 7200; Retry