Идея состоит в том, чтобы настроить kubernetes-кластер с помощью kubespray.
Одним из шагов является установка ansible и других пакетов, описанных в файле require.txt (саму попытку опущу, скажу только, что при установке ansible версии 9.6.0 (необходим для последнего github-коммита для kubespray) появляется ошибка выглядит так (из версий: нет)).
Итак, я отложил проблему установки кластера и сосредоточился на установке ansible версии 9.6.1.
Поскольку yum не позволяет мне устанавливать пакеты из стандартных репозиториев, таких как Mirrorlist, мне пришлось заменить их на vault, чтобы можно было устанавливать пакеты напрямую через yum.
Код: Выделить всё
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*^C sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*.Если я попытаюсь установить Python и вместе с ним PIP через yum, тогда я получаю версию 3.6.
Если я попытаюсь установить Python вручную, то смогу установить любой Python, какой захочу, но по какой-то причине не могу получить модуль SSL работать и получаю эту ошибку.
https://serverspace.ru/support/help/obn ... =yandex.ru
Код: Выделить всё
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/ansible-core/.--trusted-host pypi.python.org --index-url=http:/ /pypi.python.org/simple/
Запросы проходят, но в качестве примера я получаю ошибку (то же самое, если я указываю ansible или ansible_core):
Код: Выделить всё
ERROR: No matching distribution found for jinja2>=3.0.0.0Я также пробовал использовать флаг --with-openssl="/etc/pki/tls" при запуске команды ./configured , установка завершается вроде бы без ошибок, но проблема с сертификатом не исчезает.
Поэтому единственный вариант, который у меня есть, - это загрузить пакеты вручную, попробовать их установить, найти зависимости , снова загрузите их вручную и так далее, пока не будут установлены все зависимости.
Пример ошибки:
Код: Выделить всё
ERROR: Could not find a version that satisfies the requirement setuptools>=66.1.0 PS: Я пробовал установить ansible, используя образ centos7 и 8.
Я также пробовал установить ansible с использованием PIPX, та же проблема
Возможно, я с самого начала делаю что-то не так
Все подробности выше
Подробнее здесь: https://stackoverflow.com/questions/787 ... f-packages
Мобильная версия