From ecf014dc4795ddba9be4e99fc3ebd448efd4a771 Mon Sep 17 00:00:00 2001 From: manegron Date: Mon, 26 Jan 2026 14:06:43 +0000 Subject: [PATCH] Fix load permissions --- resources/providers/config.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/providers/config.rb b/resources/providers/config.rb index 7193710..986e067 100644 --- a/resources/providers/config.rb +++ b/resources/providers/config.rb @@ -49,8 +49,12 @@ known_ips = {} node_keys = Chef::Node.list.keys.sort node_keys.each do |n_key| - n = Chef::Node.load n_key - known_ips[n['rbname']] = n['ipaddress'] if n['ipaddress'] && n['rbname'] + begin + n = Chef::Node.load n_key + known_ips[n['rbname']] = n['ipaddress'] if n['ipaddress'] && n['rbname'] + rescue + Chef::Log.info('No permissions to read this node') + end end directory '/etc/objects' do