Amazon web services 部署新的Postgresql server时,自定义Opsworks层失败

Amazon web services 部署新的Postgresql server时,自定义Opsworks层失败,amazon-web-services,chef-infra,aws-opsworks,Amazon Web Services,Chef Infra,Aws Opsworks,我按照指南在Opsworks中创建一个自定义Postgresql层,为我的Ruby on Rails应用程序构建一个服务器。我正在使用博客文章中提供的自定义JSON: { "postgresql" : { "password" : { "postgres" : "unhackablepassword" }, "contrib" : { "packages" : ["postgresql-contrib-9.2"], "extensi

我按照指南在Opsworks中创建一个自定义Postgresql层,为我的Ruby on Rails应用程序构建一个服务器。我正在使用博客文章中提供的自定义JSON:

{
  "postgresql" : {
    "password" : {
      "postgres" : "unhackablepassword"
    },
    "contrib" : {
      "packages" : ["postgresql-contrib-9.2"],
      "extensions" : ["hstore"]
    }
  }
}
使用以下定制食谱(git://github.com/growthrepublic/cookbooks.git)

  • postgresql::contrib
  • postgresql::ruby
  • postgresql::server
  • postgresql
实例安装失败,并显示以下错误消息:

[2014-01-08T20:36:49+00:00] FATAL: Chef::Exceptions::Package: package[postgresql-contrib-9.2] (postgresql::contrib line 24) had an error: Chef::Exceptions::Package: No version specified, and no candidate version available for postgresql-contrib-9.2
我是Chef and Opsworks的新手,有人知道它为什么会失败吗

谢谢!
Francis

我成功地添加了操作系统包:postgresql-server-dev-9.3

您是否尝试运行apt get update?您找到解决方案了吗?@enricostn没有,不幸的是……您找到解决方案了吗?@Rob3没有,我有一段时间没有考虑过这个问题。。。