Puppet Master has 3.6.2 version installed in RHEL 6.6.
I have created a fact on agent server(Puppet 3.8.4) inside /var/lib/puppet/lib/facter/last_run.rb
.
The content of the file was simply to echo system date:
require 'facter'
Facter.add("last_run") do
setcode do
Facter::Util::Resolution.exec('date')
end
end
sudo facter -p last_run when triggered in master server returns the sysdate
My question is: if i do puppet agent -t in client server it does not load facts though