Skip to content

Conversation

@bbc88ks
Copy link

@bbc88ks bbc88ks commented Jun 12, 2014

Use node.ipaddress instead of node.fqdn if fqdn is not set.
Sometimes Ohai fails to set fqdn for the node. A couple of bugs are open for that.

Example below:

Running handlers:\x1b[0m
[2014-05-08T15:06:57-04:00] ERROR: Running exception handlers
[2014-05-08T15:06:57-04:00] ERROR: Report handler MailHandler raised #<NoMethodError: Undefined method or attribute fqdn\' on node'>
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/node/attribute.rb:358:in method_missing\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/node.rb:237:inmethod_missing'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-handler-mail-0.1.2/lib/chef/handler/mail.rb:33:in report\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:226:inrun_report_unsafe'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:214:in run_report_safely\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:118:inblock in run_exception_handlers'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:117:in each\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:117:inrun_exception_handlers'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/handler.rb:127:in block in <class:Handler>\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:133:incall'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:133:in block in run_failed\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:132:ineach'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:132:in run_failed\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:447:inrescue in do_run'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:459:in do_run\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:213:inblock in run'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:207:in fork\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/client.rb:207:inrun'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/application.rb:217:in run_chef_client\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/application/client.rb:328:inblock in run_application'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/application/client.rb:317:in loop\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/application/client.rb:317:inrun_application'
[2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/lib/chef/application.rb:67:in run\' [2014-05-08T15:06:57-04:00] ERROR: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.12.4/bin/chef-client:26:in<top (required)>'
[2014-05-08T15:06:57-04:00] ERROR: /usr/bin/chef-client:23:in `load'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant