Если установка SaltStack Config выполняется в существующей инфраструктуре Salt, это означает, что система Salt уже установлена. В этом случае необходимо убедиться, что Salt и Python обновлены до последней версии.

Примечание:

Эти шаги выполняются на этапе предустановки SaltStack Config. В этом руководстве объясняется, как установить или модернизировать Salt на узле, который используется для установки. Процедуру установки Salt на остальных компьютерах инфраструктуры после стандартной установки см. в Установка Salt в инфраструктуре.

Чтобы обновить Salt и Python до последней устойчивой версии на Redhat и CentOS, выполните следующие действия.

  1. Откройте терминал и убедитесь, что на этом узле установлен Python 3.
    python3 --version
  2. При необходимости установите Python 3 или обновите его до этой версии, используя следующую команду.
    sudo yum upgrade python3
  3. Обновите 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
  4. Перезапустите все обновленные службы.
    sudo systemctl restart salt-minion

Дополнительные сведения об обновлении Salt на других операционных системах см. в разделе Репозиторий пакетов SaltStack.