Если установка SaltStack Config выполняется в существующей инфраструктуре Salt, это означает, что система Salt уже установлена. В этом случае необходимо убедиться, что Salt и Python обновлены до последней версии.
Эти шаги выполняются на этапе предустановки SaltStack Config. В этом руководстве объясняется, как установить или модернизировать Salt на узле, который используется для установки. Процедуру установки Salt на остальных компьютерах инфраструктуры после стандартной установки см. в Установка Salt в инфраструктуре.
Чтобы обновить Salt и Python до последней устойчивой версии на Redhat и CentOS, выполните следующие действия.
- Откройте терминал и убедитесь, что на этом узле установлен Python 3.
python3 --version
- При необходимости установите Python 3 или обновите его до этой версии, используя следующую команду.
sudo yum upgrade python3
- Обновите Salt путем выполнения следующих команд.
sudo yum install https://repo.ius.io/ius-release-el7.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install python36-pyOpenSSL
- Перезапустите все обновленные службы.
sudo systemctl restart salt-minion
Дополнительные сведения об обновлении Salt на других операционных системах см. в разделе Репозиторий пакетов SaltStack.