diff --git a/lib/facter/pacemaker_node_name.rb b/lib/facter/pacemaker_node_name.rb index 1efedbfb..ef64f414 100644 --- a/lib/facter/pacemaker_node_name.rb +++ b/lib/facter/pacemaker_node_name.rb @@ -1,6 +1,7 @@ require 'facter' -if not File.exists?('/.dockerenv') +# Do not call crm_node -n when running inside a container +if not File.exists?('/.dockerenv') and not File.exists?('/run/.containerenv') Facter.add('pacemaker_node_name') do setcode do Facter::Core::Execution.exec 'crm_node -n'