AnsibleAuthenticationFailure при попытке установить git на удаленном хосте - PullRequest
4 голосов
/ 27 февраля 2020

Я пытаюсь установить git на удаленном хосте, если он недоступен с использованием следующего модуля yum.

- name: Installing git if unavailable
  yum:
    name: git
    state: present

Это происходит с ошибкой «AnsibleAuthenticationFailure», как показано ниже,

TASK [configure_ansible_repo : Installing git if unavailable] **********************************************************************************************************
task path: /home/centos/bhprasad/okd-ansible-installer/ansible-okd-installation/roles/configure_ansible_repo/tasks/configure_ansible_repo.yaml:21
The full traceback is:
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 130, in run
    # ensure to accumulate these
  File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 485, in _execute
    if self._task.evaluate_conditional(templar, variables):
  File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 735, in _get_connection
    break
  File "/usr/lib/python2.7/site-packages/ansible/plugins/loader.py", line 363, in get
    pass
  File "/usr/lib/python2.7/site-packages/ansible/plugins/loader.py", line 339, in _load_module_source
    try:
  File "/usr/lib/python2.7/site-packages/ansible/plugins/connection/ssh.py", line 285, in <module>
    from ansible.errors import (
ImportError: cannot import name AnsibleAuthenticationFailure

fatal: [167.254.204.191]: FAILED! => {
    "msg": "Unexpected failure during module execution.",
    "stdout": ""

Ansible Информация о версии:

ansible 2.9.5
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/home/centos/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.5 (default, Aug  7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]

OS Подробная информация обо всех узлах:

NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

Буду признателен за любые предложения.

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