Issue #15187 has been updated by eric sorenson.

Users are pretty sensitive to log message changes in format or frequency as you 
can see from the regressions filed against this. The main problem with unwanted 
messages on output is when they cause either puppet report messages or cron 
emails to be emitted when they were not previously. Would a user need to be 
specifically in debug mode to see the change you're proposing? If so it is fine 
to put in a release IMO because it is (a) a correctness fix that (b) they've 
opted into by requesting the highest level of verbosity. If not it should go in 
Puppet 4.

Does that help?

----------------------------------------
Bug #15187: Some errors do not show unless in debug mode
https://projects.puppetlabs.com/issues/15187#change-96597

* Author: Luke Kanies
* Status: Re-opened
* Priority: Normal
* Assignee: Josh Partlow
* Category: logging
* Target version: 3.3.0
* Affected Puppet version: 3.0.0
* Keywords: 
* Branch: 
----------------------------------------
I am not running the actual server, so the error should be 'cannot connect' or 
something.

Here is the output with no debug:

    luke@shiruken $ puppet agent  -- sever localhost
    ^Cluke@shiruken $

Note that it produces no output and never returns (look for another ticket on 
that).

Here is the (abridged) output with debug:


    Error: Could not send report: Connection refused - connect(2)
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:67
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:101
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:560
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:553
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:542
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:1035
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:857
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:103
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:103
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:85
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:177
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:188
    /Users/luke/git/puppet/lib/puppet/indirector/request.rb:216
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:188
    /Users/luke/git/puppet/lib/puppet/indirector/rest.rb:176
    /Users/luke/git/puppet/lib/puppet/indirector/indirection.rb:271
    /Users/luke/git/puppet/lib/puppet/configurer.rb:195
    /Users/luke/git/puppet/lib/puppet/configurer.rb:189
    /Users/luke/git/puppet/lib/puppet/agent.rb:44
    /Users/luke/git/puppet/lib/puppet/agent/locker.rb:22
    /Users/luke/git/puppet/lib/puppet/agent.rb:44
    
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:230
    /Users/luke/git/puppet/lib/puppet/agent.rb:44
    /Users/luke/git/puppet/lib/puppet/agent.rb:118
    /Users/luke/git/puppet/lib/puppet/agent.rb:42
    /Users/luke/git/puppet/lib/puppet/agent.rb:83
    /Users/luke/git/puppet/lib/puppet/agent.rb:41
    /Users/luke/git/puppet/lib/puppet/application.rb:175
    /Users/luke/git/puppet/lib/puppet/application.rb:175
    /Users/luke/git/puppet/lib/puppet/agent.rb:39
    /Users/luke/git/puppet/lib/puppet/daemon.rb:205
    /Users/luke/git/puppet/lib/puppet/daemon.rb:167
    /Users/luke/git/puppet/lib/puppet/daemon.rb:167
    /Users/luke/git/puppet/lib/puppet/daemon.rb:145
    /Users/luke/git/puppet/lib/puppet/application/agent.rb:354
    /Users/luke/git/puppet/lib/puppet/application/agent.rb:309
    /Users/luke/git/puppet/lib/puppet/application.rb:342
    /Users/luke/git/puppet/lib/puppet/application.rb:436
    /Users/luke/git/puppet/lib/puppet/application.rb:342
    /Users/luke/git/puppet/lib/puppet/util.rb:529
    /Users/luke/git/puppet/lib/puppet/application.rb:342
    /Users/luke/git/puppet/lib/puppet/util/command_line.rb:74
    /Users/luke/git/puppet/bin/puppet:10
    
Still not a fatal error, but at least you get the output.


-- 
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 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-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to