From 9aa6472e5bf8739984436a9d11c24060e3cfb398 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 12 Jul 2025 14:19:22 +1000 Subject: [PATCH] feat: ensure /etc/NetworkManager/conf.d exists (#354) - required to create dns-none setting Reviewed-on: https://git.unkin.net/unkin/puppet-prod/pulls/354 --- modules/networking/manifests/init.pp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/networking/manifests/init.pp b/modules/networking/manifests/init.pp index 2cce6c7..dd2b1f5 100644 --- a/modules/networking/manifests/init.pp +++ b/modules/networking/manifests/init.pp @@ -74,6 +74,12 @@ class networking ( } # prevent DNS from being overwritten by networkmanager + file {'/etc/NetworkManager/conf.d': + ensure => directory, + owner => 'root', + group => 'root', + } + if $networking::params::nwmgr_dns_none { file {'/etc/NetworkManager/conf.d/dns_none.conf': ensure => 'file',