Matt actually has the older version (the diff between them is SSL support).
can you check your puppet master logs? does it say something like processing report for foreman ? does your clients have the report=true option? Ohad On Fri, Mar 5, 2010 at 7:53 PM, Matthew Macdonald-Wallace < mattmacw...@gmail.com> wrote: > Um, yeah, so that's completely different to what I've got... :( > > I'll get a copy of that script and install it now. > > On 5 March 2010 10:38, Matt <mattmora...@gmail.com> wrote: > > On 5 March 2010 10:11, Matthew Macdonald-Wallace <mattmacw...@gmail.com> > > wrote: > >> > >> I've had a thought about this overnight (my brain seems to work better > >> when I'm asleep!) > >> > >> Is there a newer version of the foreman.rb report intended for use > >> with puppetmaster 0.25.x? > >> > >> I know the config.ru changed for the RACK application, I'm wondering > >> if I need to make further changes. > > > > Are you running Foreman 0.1.3? My foreman.rb on a x86_64 box is in :- > > /usr/lib/ruby/site_ruby/1.8/puppet/reports/foreman.rb > > And consists of:- > > $foreman_url="http://your.foreman.url" > > require 'puppet' > > require 'net/http' > > require 'uri' > > Puppet::Reports.register_report(:foreman) do > > Puppet.settings.use(:reporting) > > desc "Sends reports directly to Foreman" > > def process > > begin > > > > > Net::HTTP.post_form(URI.parse("#{$foreman_url}/reports/create?format=yml"), > > {'report'=> to_yaml}) > > rescue Exception => e > > raise Puppet::Error, "Could not send report to Foreman: #{e}" > > end > > end > > end > > > > /etc/puppet/puppet.conf > > [puppetmasterd] > > reports=log, foreman > > > > > > -- > > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group at > > http://groups.google.com/group/puppet-users?hl=en. > > > > -- > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- 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.