fix: sort nameservers (#348)
- sort nameservers before creating glue records Reviewed-on: #348
This commit is contained in:
parent
2d9faf578f
commit
a550d48f21
@ -20,9 +20,9 @@ class profiles::dns::master (
|
||||
$nameservers_array = $ns_role ? {
|
||||
undef => [$facts['networking']['fqdn']],
|
||||
default => $use_ns ? {
|
||||
'all' => query_nodes("enc_role='${ns_role}'", 'networking.fqdn'),
|
||||
'region' => query_nodes("enc_role='${ns_role}' and region=${facts['region']}", 'networking.fqdn'),
|
||||
'country' => query_nodes("enc_role='${ns_role}' and country=${facts['country']}", 'networking.fqdn'),
|
||||
'all' => sort(query_nodes("enc_role='${ns_role}'", 'networking.fqdn')),
|
||||
'region' => sort(query_nodes("enc_role='${ns_role}' and region=${facts['region']}", 'networking.fqdn')),
|
||||
'country' => sort(query_nodes("enc_role='${ns_role}' and country=${facts['country']}", 'networking.fqdn')),
|
||||
}
|
||||
}
|
||||
|
||||
@ -75,7 +75,7 @@ class profiles::dns::master (
|
||||
profiles::dns::zone { $name:
|
||||
zone => $data['domain'],
|
||||
basedir => $basedir,
|
||||
nameservers => sort($nameservers),
|
||||
nameservers => $nameservers,
|
||||
owner => $owner,
|
||||
group => $group,
|
||||
before => Bind::Zone[$name],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user