Кто-нибудь знает, почему
instance = search('aws_opsworks_instance', 'self:true').first
# ...
instance_host: instance['hostname']
периодически приводит к
неопределенному методу `[] 'для nil: NilClass
на OpsWorks?
Я искал несколько часов и ничего не нашел, поэтому начинаю думать, что это побочный продукт, а не актуальная проблема.
Так как это происходит каждый развремя от времени я думаю, что это может быть «состояние гонки». Может быть, OpsWorks потребуется время, чтобы внедрить это, так что Chef нужно сказать, чтобы ждать? Если да, то я не смог найти ничего подобного в документации.
Есть идеи, почему это происходит и как это можно исправить / избежать?