Ansible: ImportError: библиотека запросов не установлена - PullRequest
2 голосов
/ 17 января 2020

Я использую Ansible 2.9.3 и python 3.6.9 и уже установлен openshift с pip3.

Код выглядит следующим образом:

---
- hosts: localhost
  tasks:
  - name: Create a k8s namespace
    k8s:
      name: CC_Namespace
      api_version: v1
      kind: Namespace
      state: present
  # Deployment Frontend 
  - name: Create a Frontend Deployment Object
    k8s:
      apiVersion: v1 
      kind: Deployment
      metadata:
        name: nginx-frontend-deployment
        labels:
          app: nginx
      spec:
        replicas: 4
        selector:
          matchLabels:
            app: nginx
        template:
          metadata:
            labels:
              app: nginx
          spec:
            containers:
            - name: nginx
              image: nginx:1.7.9 
              ports:
              - containerPort: 80
          livenessProbe:
            exec:
              command:
              - /ready
          readinessProbe:
            exec:
              command:
              - /ready
...

, и я получаю эту ошибку:

ЗАДАЧА [Создать пространство имен k8s] ****** ************************************************** ************************************************** ********************************** Во время выполнения задачи возникла исключительная ситуация. Чтобы увидеть полную трассировку, используйте -vvv. Ошибка: ImportError: Библиотека запросов не установлена, пожалуйста, установите пакет запросов, чтобы использовать транспорт запросов. роковой: [localhost]: не удалось! => {"updated": false, "error": "Библиотека запросов не установлена, пожалуйста, установите пакет запросов, чтобы использовать транспорт запросов.", "msg": "Не удалось импортировать требуемую библиотеку Python (openshift ) на узле1 Python / usr / bin / python2. Прочтите документацию модуля и установите его в соответствующем месте. Если требуемая библиотека установлена, но Ansible использует неправильный интерпретатор Python, обратитесь к документации on ansible_python_interpreter "}

У кого-нибудь есть идеи, почему возникает ошибка?

...