inkblot/puppet-bind

Unable to create resource record.

Closed this issue · 0 comments

I am unable to create a resource record. I am completely stumped.

Error:
Error: Execution of '/usr/bin/nsupdate /tmp/dns_rr-nsupdate-20180808-27696-wql7nl' returned 2: ; Communication with 127.0.0.53#53 failed: timed out Error: /Stage[main]/Main/Node[ns1]/Resource_record[puppetmaster.unbiasedgeek.local address]/ensure: change from 'absent' to 'present' failed: Execution of '/usr/bin/nsupdate /tmp/dns_rr-nsupdate-20180808-27696-wql7nl' returned 2: ; Communication with 127.0.0.53#53 failed: timed out

My settings in the node.

` class { 'bind':
forwarders => [
'9.9.9.9',
'8.8.8.8',
'1.1.1.1',
'8.8.4.4',
],
version => 'Controlled by Puppet',
}

bind::zone { 'unbiasedgeek.local':
zone_type => 'master',
dynamic => true,
ns_notify => false,
allow_updates => ['key local-update'],
}

bind::view { 'all':
recursion => true,
match_destinations => ['any',],
zones => ['unbiasedgeek.local', ],
}

resource_record { 'puppetmaster.unbiasedgeek.local address':
data => [ '10.0.0.101', ],
ensure => present,
record => 'puppetmaster.unbiasedgeek.local',
server => '127.0.0.53',
type => 'A',
zone => 'unbiasedgeek.local',
keyname => 'local-update',
hmac => 'hmac-sha256',
}`