/usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:166:in
`send': Could not send report emails via sendmail: Thread(#<Thread:
0xc75c00 run>) not locked. (Puppet::Error)
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:
126:in `fork'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:
126:in `send'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:
121:in `process'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/handler/
report.rb:66:in `process'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/handler/
report.rb:59:in `each'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/handler/
report.rb:59:in `process'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/handler/
report.rb:33:in `report'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/handler/
report.rb:2:in `to_proc'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
processor.rb:52:in `call'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
processor.rb:52:in `protect_service'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
processor.rb:85:in `setup_processor'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:336:in `call'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:336:in `dispatch'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:323:in `each'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:323:in `dispatch'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:366:in `call_method'
from /usr/ops/lib/ruby/1.8/xmlrpc/server.rb:378:in `handle'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
processor.rb:44:in `process'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
webrick_servlet.rb:68:in `service'
from /usr/ops/lib/ruby/1.8/webrick/httpserver.rb:104:in
`service'
from /usr/ops/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:173:in
`start_thread'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:162:in `start'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:162:in
`start_thread'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:95:in `start'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:92:in `each'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:92:in `start'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:23:in `start'
from /usr/ops/lib/ruby/1.8/webrick/server.rb:82:in `start'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:293:in `start'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:144:in
`newthread'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:143:in
`initialize'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:143:in `new'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:143:in
`newthread'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:291:in `start'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:290:in `each'
from /usr/ops/lib/ruby/site_ruby/1.8/puppet.rb:290:in `start'
from /usr/ops/bin/puppetmasterd:285
cheers,
/Martin
--
Martin Englund, Security Engineer, .Sun Engineering, Sun Microsystems
Inc.
Email: martin....@sun.com Time Zone: GMT+1 PGP: 1024D/AA514677
"The question is not if you are paranoid, it is if you are paranoid
enough."
> I've just tried out puppet 0.24.6 (using Ruby 1.8.7 p72) and it gives
> me the following error trying to send emails. Has anyone else
> encountered this?
>
> /usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:166:in
> `send': Could not send report emails via sendmail: Thread(#<Thread:
> 0xc75c00 run>) not locked. (Puppet::Error)
This is a Ruby exception thrown by a Sync instance; it just showed up
in an unrelated bug report.
Can you file this as a bug? I know know where the issue actually is,
but I expect it's in the reports subsystem.
--
Always behave like a duck - keep calm and unruffled on the surface but
paddle like the devil underneath. -- Jacob Braude
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com