В настоящее время я устанавливаю Solr в определенной версии, используя следующее состояние соли:
solr_install:
pkg.installed:
- name: solr
- fromrepo: {{ repo }}
- version: {{ solr_vers }}
В котором solr_vers означает 5.5.5.После запуска состояния я получаю:
ID: solr_install
Function: pkg.installed
Name: solr
Result: False
Comment: The following packages failed to install/update: solr=5.5.5
Но если получить доступ к серверу и попытаться установить его вручную, я получу:
yum install solr-5.5.5
Package 1:solr-5.5.5.x86_64 already installed and latest version
Как Salt проверяет установку?