From fcd1b049d638d8d90af71893553594eb327a4049 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 13 Sep 2025 15:08:32 +1000 Subject: [PATCH] feat: ensure frr_exporter can read ospf socket (#391) - add execute permission to frr socket directory Reviewed-on: https://git.unkin.net/unkin/puppet-prod/pulls/391 --- modules/exporters/manifests/frr_exporter.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/exporters/manifests/frr_exporter.pp b/modules/exporters/manifests/frr_exporter.pp index 40f28ad..0eebab4 100644 --- a/modules/exporters/manifests/frr_exporter.pp +++ b/modules/exporters/manifests/frr_exporter.pp @@ -16,6 +16,14 @@ class exporters::frr_exporter ( ensure => installed, } + # ensure the frr_exporter user can read the directory + file { $socket_dir: + ensure => directory, + owner => 'frr', + group => 'frr', + mode => '0751', + } + # manage the user/group if $manage_user { group { $group: