Как изменить стандартный Python для соли в CentOS 7?
Я пытаюсь настроить salt-master/salt-cloud на Centos 7. У меня проблема в том, что мне нужен Python 2.7.13, чтобы использовать salt-cloud для клонирования vm в vmware vcenter (использует pyvmomi). CentOS поставляется с Python 2.7.5, с которым у соли есть известная проблема (SSL не работает). Я попытался найти файл конфигурации на машине, чтобы изменить, какую версию Python он должен использовать, но безуспешно.
Я вижу два возможных исправления здесь,
каким-то образом переписать питон 2.7.5 с 2.7.13, чтобы он был единственным доступным питоном.
ИЛИ Если возможно, измените использование пути в Python.
Любые идеи о том, как сделать что-либо из этого, будут оценены? (Или другое решение, которое я не упомянул выше?)
1 ответ
Солевые пакеты создаются с использованием системного python и системного каталога site-packages. Если что-то не работает, подайте ошибку с солью. Вы должны избегать перезаписи стандартного питона, так как это приведет к поломке системы во многих отношениях.