Hi, The file tools/puppet3-agent/stratos_sendinfo.rb contains the logic on adding user-data from the payload as facts to the system. The install script, puppetinstall, copies this file to /usr/lib/ruby/1.8/, however I couldn't find the place where it is being loaded.
Furthermore are the custom facts included with php automatically run when puppet runs? Puppet will add facts included in the lib/facter folder, but doesn't it need pluginsync setting to enabled in the puppet.conf? Regards, Chamila de Alwis Software Engineer | WSO2 | +94772207163 Blog: code.chamiladealwis.com