Hey All -

So, two things after I updated to Dashboard 1.2.0 (and the Ruby 1.8.7
built for CentOS 5.6 by Karanbir Singh).

First thing is I run load balanced puppet masters and puppet dashboard
servers, after the update I noticed these messages showing under the
background tasks listing as failures:

 Importing report report-30851-44.yaml at 2011-08-31 10:26 UTC
   No such file or directory -
/usr/share/puppet-dashboard/spool/report-30851-44.yaml

My solution was the put the /usr/share/puppet-dashboard/spool
directory on a shared mount so the yaml files are available to both
sets of workers on both servers.  Does anyone have a better solution
for this?  Is there a way to note which server a request came in and
only have the delayed_job workers work on the data that came in on
that server?

Second is I was unable to actually run the necessary rake commands to
get the application setup, I was getting:

undefined method `requirement' for #<Rails::GemDependency:0x2b5d4de5f468>
from 
/usr/share/puppet-dashboard/vendor/rails/railties/lib/rails/gem_dependency.rb:81:in
`add_load_paths'

I copied over the gem_dependency.rb from the 1.1.0 version of
dashboard and it started working just fine.

Thanks,
Andrew

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to