I've setup my puppetmaster with passenger & foreman (using external
nodes), and I'm seeing something strange:
when I run two puppet clients concurrently, the config for first one
to run will sometimes be applied to the second.

E.g. I'm setting the GCOS field for root to include the hostname, and
I see the following after running puppetd manually:

r...@puppet-tst-martin# head -1 /etc/passwd
root:x:0:0:root at puppet-tst-martin:/root:/bin/bash
r...@puppet-tst-martin# facter hostname
puppet-tst-martin

r...@blogs-dev# head -1 /etc/passwd
root:x:0:0:root at puppet-tst-martin:/root:/bin/bash
r...@blogs-dev# facter hostname
blogs-dev

As you can see it has used the $hostname from the first system to set
the string "root at $hostname" on the second system.

Can someone help me figure out what is going on?

cheers,
/Martin

--

You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.


Reply via email to