已经通过降低厨师版本来解决
我遇到postgresql reciepe(v3.0.2)的问题。我的厨师版是11.4.4。
recipes/config_initdb.rb
there is line
::Chef::Recipe.send(:include, Opscode::PostgresqlHelpers)
我看到模块Opscode::PostgresqlHelpers
defined in libraries/default.rb
。
但它失败了,错误为uninitialized constant Chef::Recipe::Opscode
。
为什么没有要求库以及如何修复它?
编辑:
我手动要求该模块,它开始失败,出现类似的错误uninitialized constant Opscode::OpenSSL
。
看起来没有加载库。可能是我想念一些流浪汉/厨师的设置?
答案 0 :(得分:1)
通过将厨师版本降低到10.26.0解决了我的问题。我相信有一些不兼容的新厨师版本和一些食谱。