Issue #8228 has been updated by Ben Kevan.
This issue is more than just debian. The problem is when you package it, then you usually don't add empty directories. So package maintainers will to update their packaging spec files to include the directory. It bit me on openSUSE. ---------------------------------------- Bug #8228: Reports fail to uplaod without error if spool directory does not exist https://projects.puppetlabs.com/issues/8228 Author: Jeff McCune Status: Closed Priority: Normal Assignee: Category: Target version: 1.2 Keywords: reports upload error 406 debian Branch: Affected URL: Affected Dashboard version: 1.2rc7 # Overview # JEFF: Shave this yak later. If the $RAILS_ROOT/spool directory does not exist and is not writable by the Dashboard process, then report uploads fail with an HTTP 406 error: <pre> 127.0.0.2 - - [04/Jul/2011:17:55:03 -0400] "POST /reports/upload HTTP/1.1" 406 120 "-" "-" </pre> However, creating the directory and giving ownership to puppet-dashboard with 750 permissions allow reports to be uploaded correctly: <pre> 127.0.0.2 - - [04/Jul/2011:17:58:01 -0400] "POST /reports/upload HTTP/1.1" 200 46 "-" "-" </pre> # Error Messages # There was no indication on the Puppet Master, Puppet Agent, or in the Dashboard that the report was discarded and not stored. The only indication I had was that the report was not in the User Interface. This may be more difficult to "see" with a Dashboard that already has reports. There should be some error message displayed somewhere if report uploads to the Dashboard are failing with 406 errors. Perhaps this should be a related bug in the Puppet project? -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
