I'm working in a Puppet environment (0.22.1) that I didn't setup. It's
working pretty well but there's one thing that confuses me.

/etc/puppet/manifests/site.pp has the following lines:

filebucket { main: server => "server1.example.com" }
File { backup => main }

On server1.example.com I see /var/lib/puppet/bucket so these lines
appear to be working.

Here's my main question. On the puppet clients I see
/var/lib/puppet/clientbucket. I don't understand why changes
are appearing in both /var/lib/puppet/bucket on the puppetmaster
and in /var/lib/puppet/clientbucket on the clients. The file names
in these directories are different so I can't see if the puppetmaster
bucket contains the files from all the clients. For example, on the
puppetmaster in /var/lib/puppet/bucket I see a directory called
061d9ee45f034115f696fb360d596bf8 that contains 2 files, "contents"
and "paths". On a puppet client I see
(I don't see a directory 1d2384945d99573319318c4b4109f15b on the

The reason I'm asking all this is because I want to turn off saving
of changed files on both the puppetmaster and the clients. Can I just
remove the 2 lines from site.pp I show above? I'm concerned that
clientbucket will remain on the clients.

Finally, in those lines from site.pp what does "main" mean? In
there is a sample resource definition that also contains
"backup => main" but it doesn't answer this question.
I'm guessing that it just means the puppetmaster server but
it would be nice to see the official definition.

Jon Forrest

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

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
postedMay 2, '12 at 3:49a
activeMay 2, '12 at 3:49a

1 user in discussion

Jon Forrest: 1 post



site design / logo © 2022 Grokbase