diff --git a/manifests/bind.pp b/manifests/bind.pp index 378ac3a7c..c1e686530 100644 --- a/manifests/bind.pp +++ b/manifests/bind.pp @@ -17,9 +17,18 @@ class openstack_integration::bind { default => 'none', } + # NOTE(tkajinam) Disable config check in Ubuntu due to + # https://github.com/theforeman/puppet-dns/issues/227 + if $facts['os']['name'] == 'Ubuntu' { + $config_check = false + } else { + $config_check = true + } + # NOTE (dmsimard): listen_on_v6 is false and overridden due to extended port # configuration in additional_options class { 'dns': + config_check => $config_check, recursion => 'no', allow_recursion => [], listen_on_v6 => false,