- From:
- To:
- Subject: [chef] Re: Re: ohai 6.18 and 6.20 failing on ec2 hi1.xlarge
- Date: Thu, 12 Dec 2013 20:52:13 +0000
On Thu, 12 Dec 2013, Andrew Gross wrote:
>
Are you running with IAM roles with an '=' in the name?
No, we didn't launch this instance with an IAM instance profile.
>
On Thu, Dec 12, 2013 at 3:40 PM,
>
<
>
>
wrote:
>
>
>
>
> hai.
>
>
>
> I don't know if the instance type has anything to do with this, but ohai
>
> is
>
> failing on the only ones we use of this ec2 instance type. Ohai and chef
>
> had
>
> been running fine on these for many weeks, but today started failing, and
>
> I don't know why. Nothing changed that I know of.
>
>
>
> In general, we run chef 11.6.0 (ohai 6.18.0), but I grabbed 11.8.2 /
>
> 6.20.0 to
>
> see if the behavior would change, and it didn't.
>
>
>
> On the problem host, accessing user-data and meta-data work just fine
>
> using
>
> "curl http://169.254.169.254/latest/user-data", etc.
>
>
>
> But "ohai -l debug ec2" throws:
>
> #<RuntimeError: Encountered error retrieving EC2 metadata (returned 404
>
> response)
>
>
>
>
>
> [2013-12-12T20:36:14+00:00] DEBUG: Loading plugin ec2
>
> [2013-12-12T20:36:14+00:00] DEBUG: has_ec2_mac? == true
>
> [2013-12-12T20:36:14+00:00] DEBUG: can_metadata_connect? == true
>
> [2013-12-12T20:36:14+00:00] DEBUG: looks_like_ec2? == true
>
> [2013-12-12T20:36:14+00:00] DEBUG: EC2 metadata version: 2012-01-12
>
> [2013-12-12T20:36:14+00:00] DEBUG: Plugin ec2 threw exception
>
> #<RuntimeError: Encountered error retrieving EC2 metadata (returned 404
>
> response)>
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:104:in
>
> `metadata_get'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:120:in
>
> `block in fetch_metadata'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:113:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:113:in
>
> `fetch_metadata'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:130:in
>
> `block in fetch_metadata'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:113:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/ec2_metadata.rb:113:in
>
> `fetch_metadata'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/plugins/ec2.rb:52:in
>
> `from_file'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/from_file.rb:29:in
>
> `instance_eval'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/from_file.rb:29:in
>
> `from_file'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:216:in
>
> `block in require_plugin'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:211:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:211:in
>
> `require_plugin'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/plugins/cloud.rb:19:in
>
> `from_file'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/from_file.rb:29:in
>
> `instance_eval'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/mixin/from_file.rb:29:in
>
> `from_file'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:216:in
>
> `block in require_plugin'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:211:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:211:in
>
> `require_plugin'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:140:in
>
> `block (2 levels) in all_plugins'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:133:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:133:in
>
> `block in all_plugins'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:131:in
>
> `each'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/system.rb:131:in
>
> `all_plugins'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/application.rb:97:in
>
> `run_application'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/lib/ohai/application.rb:75:in
>
> `run'
>
> /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/ohai-6.18.0/bin/ohai:51:in
>
> `<top (required)>'
>
> /opt/chef/bin/ohai:23:in `load'
>
> /opt/chef/bin/ohai:23:in `<main>'
>
>
>
>
>
> Is this known? Any help or work arounds?
>
>
>
> thanks!
>
> kallen
>
>
>
>
>
>
>
>
Archive powered by MHonArc 2.6.16.