Hello, I''m a little confused how to configure the puppermaster and puppetd to add a new fact. I''ve followed this tutorial http://reductivelabs.com/trac/puppet/wiki/AddingFacts but I''m with doubts about the factsource. In my puppetmaster I have the new fact in /etc/puppet/facts directory. fileserver.conf (on puppetmaster server): [files] path /etc/puppet/files [facts] path /etc/puppet/facts puppet.conf (on client): [puppetd] logdir=/var/log/puppet vardir=/var/lib/puppet rundir=/var/run server=my_server factsync=true This is the error on the client: err: fact_collector/file=/var/lib/puppet/facts/source: Could not describe /facts: Cannot access mount[facts] notice: fact_collector/file=/var/lib/puppet/facts: source puppet://my_server/facts does not exist This is the error on the server: info: mount[facts]: defaulting to no access for puppetd_client warning: mount[facts]: puppetd_client cannot access /facts err: Permission denied: Cannot access mount[facts] Any idea?
On Aug 28, 2007, at 8:34 AM, Pedro Sim?es wrote:> [files] > path /etc/puppet/files > [facts] > path /etc/puppet/factsYou need to have some ''allow'' statements here to say your clients are allowed to get files from these mounts. -- Tobacco stocks have taken a big tumble," says Jay Leno. "Phillip Morris fell 6 points. They lost so much money they may have to lay off two senators." --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com