Как исправить ValueError: слишком много значений для распаковки в Ansible? - PullRequest
0 голосов
/ 16 октября 2018

У меня простое задание.

- name: Install executor package
  apt:
    name: '{{ item }}'
    state: present
  with_items:
    - python-dev
    - python-pip
    - python-setuptools

- pip:
    name: pipenv

Он работал.Но проверяя, я обнаружил такую ​​ошибку.

ЗАДАЧА [pip] ********************************************************************************


смертельно: []: СБОЙ!=> {"change": false, "failed": true, "module_stderr": "Общее соединение закрыто. \ r \ n", "module_stdout": "Трассировка (последний вызов был последним): \ r \ n Файл \""/tmp/ansible_WJSCVE/ansible_module_pip.py \", строка 601, в \ r \ n main () \ r \ n File \ "/ tmp / ansible_WJSCVE / ansible_module_pip.py \", строка 561, в основном \ r \ nis_present = _is_present (pkg, версия, pkg_list, pkg_cmd) \ r \ n File \ "/ tmp / ansible_WJSCVE / ansible_module_pip.py \", строка 283, в _is_present \ r \ n pkg_name, pkg_version = pkg.split (pskg.split ()\ r \ n ValueError: слишком много значений для распаковки \ r \ n "," msg ":" MODULE FAILURE "," rc ": 0}

Не могу понять, чтопроблема в том.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...