Chef reciepe'postgresql'不加载库

时间:2013-07-03 17:37:10

标签: ruby chef vagrant

已经通过降低厨师版本来解决

我遇到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

看起来没有加载库。可能是我想念一些流浪汉/厨师的设置?

1 个答案:

答案 0 :(得分:1)

通过将厨师版本降低到10.26.0解决了我的问题。我相信有一些不兼容的新厨师版本和一些食谱。