each_with_index is `surprising`.

```
chef:recipe > node["ceph"]["osd_devices"].each_with_index do |osd_device,index|
chef:recipe > puts osd_device.class
chef:recipe ?> end
Array
Array
 => {"0"=>{"status"=>"deployed"}, "1"=>{"status"=>"deployed"}}
chef:recipe > node["ceph"]["osd_devices"].each_with_index do |osd_device,index|
chef:recipe > puts osd_device[0]
chef:recipe ?> end
0
1
 => {"0"=>{"status"=>"deployed"}, "1"=>{"status"=>"deployed"}}
chef:recipe > node["ceph"]["osd_devices"].each_with_index do |osd_device,index|
chef:recipe > puts osd_device[1]
chef:recipe ?> end
{"status"=>"deployed"}
{"status"=>"deployed"}
 => {"0"=>{"status"=>"deployed"}, "1"=>{"status"=>"deployed"}}
chef:recipe > node["ceph"]["osd_devices"].each_with_index do |osd_device,index|
chef:recipe > puts osd_device[1]
chef:recipe ?> puts "index - #{index}"
chef:recipe ?> end
{"status"=>"deployed"}
index - 0
{"status"=>"deployed"}
index - 1
 => {"0"=>{"status"=>"deployed"}, "1"=>{"status"=>"deployed"}}
```