Сбой пользовательского слоя Opsworks при развертывании нового сервера Postgresql

Я следую этому руководству. чтобы создать собственный слой Postgresql в Opsworks для создания сервера для моего приложения Ruby on Rails. Я использую этот пользовательский JSON, как указано в сообщении в блоге:

{
  "postgresql" : {
    "password" : {
      "postgres" : "unhackablepassword"
    },
    "contrib" : {
      "packages" : ["postgresql-contrib-9.2"],
      "extensions" : ["hstore"]
    }
  }
}

Используются следующие пользовательские поваренные книги (git://github.com/growthrepublic/cookbooks.git)

  • postgresql:: вклад
  • 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, кто-нибудь знает, почему он терпит неудачу?

Спасибо! Фрэнсис


person Francis Ouellet    schedule 08.01.2014    source источник
comment
Вы пытались запустить обновление apt-get?   -  person sethvargo    schedule 09.01.2014
comment
Вы нашли решение?   -  person enricostn    schedule 16.03.2014
comment
@enricostn нет, к сожалению...   -  person Francis Ouellet    schedule 01.04.2014
comment
Вы нашли решение?   -  person Robert    schedule 18.07.2014
comment
@Rob3, нет, давно не интересовался проблемой...   -  person Francis Ouellet    schedule 21.07.2014


Ответы (1)


Я добился успеха, добавив пакет ОС: postgresql-server-dev-9.3

person Baruch    schedule 02.10.2014