Details
Description
I am not a Ruby expert, but it looks to me like the trouble is in /usr/lib/ruby/gems/1.8/gems/ohai-0.6.4/lib/ohai/plugins/ec2.rb. The ec2 plugin loops over a list of the host's network interfaces. It calls the network plugin to get that list, which is empty.
ec2.rb line 31:
network[:interfaces].values.each do |iface|
The loop never executes.
Activity
Bryan McLellan [Opscode]
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Workflow | jira [ 14216 ] | New OSS [ 22797 ] |
Bryan McLellan [Opscode]
made changes -
| Workflow | New OSS [ 22797 ] | OSS: Product Management [ 28722 ] |
Forgot to add: this seems to have started in the past ~24 hours and looks to be due to a yet-undeescribed change in how interfaces are defined on EC2 hosts.I see this issue on all new hosts, the two I listed are not comprehensive.