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