Hello, and thanks for reporting an issue with puppet. Andrea Biancini <andrea.bianc...@gmail.com> writes:
> To reproduce the error, for example, I could define in the master a site.pp > as follow: > node puppetclient { > include modulewithfact > } You do not need a manifest in order to check if facts propagate from master to nodes. Factsync takes place before the manifest is compiled. 1: Set pluginsync=true in /etc/puppet/puppet.conf on the node 2: Run "puppet agent --test --noop" on the node 3: If you have authenticated the node to the master, you should see the fact being transmitted. 4: Verify by: run "facter --puppet" on the node. Do you see your fact? check /var/lib/puppet/yaml/facts/<node>.yaml on the master, do you see the new fact there? What is your puppet version, your facter version, and your ubuntu version? > To avoid this situation I simply added to the /etc/default/puppet file > the following line: > FACTERLIB=/var/lib/puppet/lib/facter > which permits to include in the facterlib the folder where facts from > the server are synchronized by the agent. I don't think this is the correct fix. This will not have any effect if you run "puppet agent --test" on the command line. -- Stig Sandbeck Mathisen -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1076286 Title: Puppet agent not correcly configuring facts synch'd from master To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1076286/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs