このガイドに従って、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::ルビー
- postgresql::サーバー
- 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 と Opsworks を初めて使用しますが、なぜ失敗するのか分かりますか?
ありがとう!フランシス