On Thu, Apr 25, 2013 at 3:21 PM, Andy Parker <[email protected]> wrote: > I think what you are looking for is the reports that get produced from a > puppet run. Take a look at http://docs.puppetlabs.com/guides/reporting.html > as a starting place.
Fantastic, thanks. Reading. > I think that will also give you the vocabulary that you > need to search through the code. Indeed, yes, I am lacking vocabulary to ask intelligently on this list and to grep the code. > In the end, I think you just need to have > puppet apply write the report out to disk, and then have your wrapper pick > that file up and send it to where ever you want to send it. If it is to a > master or a dashboard, then you should be able to just configure apply to do > that for you, but it sounds like you want to be an intermediary in that > process. So my intention is to avoid direct interaction with the puppet master. Several reasons: resiliency in the face of network disruption, sidestepping the Puppet server scalability issues, etc. We'll be managing >600 nodes straight off the bat, growing to 1500 or more soon after -- git won't bat an eye at that even with minimal resources. Is the info that goes into the report the same info that would be sent back to a Puppet server? Where/how can I learn about that? What info does the puppet server give to the Dashboard? Where/how can I learn about that? If I get those reports all the way back to puppet server / Dashboard, how do I feed them into puppet/dashboard? > I looked over your linked email and notice that you also have a desire for > the logs. You might consider setting the logdest for the run from ppg so > that you can get the output in a file. Great. I understood, perhaps mistakenly, that the puppet server got a log (as in: stderr/stdout of the puppet run). Is that so? Perhaps the answer starts with "setup a puppet and dashboard server, and observe what they do, you dolt!", though I rather avoid using the French Cafe strategy [0]. cheers, m [0] - http://www.samba.org/ftp/tridge/misc/french_cafe.txt -- [email protected] - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
