Я хочу действительно базовую установку postgres, а postgres-formula/postgres просто слишком сумасшедший. Я просто хочу установить postgres версии 9.5.1 на одного миньона.Установите конкретную версию postgres using saltstack
Вот что я пробовал, что я знаю, не работает.
/srv/salt/top.sls
base:
'*':
- postgresql
/srv/salt/postgresql/init.sls
postgresql:
pkg.installed:
- version: 9.5.1
Согласно документации here, это правильно формат. Я подумал, может быть, мне нужно иметь 9.5.3 в другом формате, но я не могу найти, где это понять.
Update 1
Я использую Ubuntu 14.04 на миньона, и мастера.
Выход apt-cache policy postgresql
является
postgresql:
Installed: (none)
Candidate: 9.3+154ubuntu1
Version table:
9.3+154ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
9.3+154 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Какую ОС вы используете? если centos распечатывает результат следующей команды: 'yum --showduplicates list postgresql | expand' и если ubuntu: 'apt-cache policy postgresql', потому что вам нужно сначала убедиться, что есть версия с тем же номером, доступным в вашей системе, поэтому соль может установить его –
Спасибо, я обновлю этот вывод. Поскольку он выводит только 9.3, как мне получить соль для установки 9.5? – trueCamelType