Рейтинг:0

загрузка дополнительных модулей с помощью ansible Tower

флаг in

Я пытаюсь запустить playbook на ansible Tower, но у меня возникают проблемы с загрузкой дополнительных модулей. Я проверил, что playbook настроен правильно, но он все еще не работает с сообщением ниже...

[ВНИМАНИЕ]: В именах групп обнаружены недопустимые символы, но они не заменены, используйте
-vvvv, чтобы увидеть подробности
ОШИБКА! не удалось разрешить модуль/действие 'ansible.windows.win_package'. Это часто указывает на орфографическую ошибку, отсутствующую коллекцию или неправильный путь к модулю.
Ошибка, по-видимому, находится в «/tmp/bwrap_371_vfy0csh9/awx_371_vu6g6dfa/project/windows-playbook.yml»: строка 5, столбец 7, но может
быть в другом месте файла в зависимости от конкретной проблемы синтаксиса.
Оскорбительная строка выглядит так:
    - имя: Тестовая установка
      ^ здесь

Я могу быть слепым, но как мне заставить ansible Tower загружать эти модули? Я не уверен, что это настройка, которую я пропустил, или дополнительная конфигурация, необходимая в самой пьесе ... Любая помощь будет действительно оценена. Я вставлю свою книгу ниже.

---
- хозяева: все

  задачи:
    - имя: Тестовая установка
      ansible.windows.win_package:
        путь: \FILESHARE\data\Software\Installer.msi
        аргументы: '/q /norestart'
        состояние: присутствует
Michael Hampton avatar
флаг cz
Какая версия Ansible установлена ​​на вашей установке Tower?
mitchell2423 avatar
флаг in
@MichaelHampton доступный 2.9.20
Michael Hampton avatar
флаг cz
Вроде правильная версия.
Рейтинг:1
флаг cz

Вы используете Ansible 2.9, который по большей части не принял новую схему именования модулей/коллекций модулей из 2.10 и более поздних версий. Поскольку это вызвало много путаницы и некоторые поломки, Red Hat решила не обновлять Ansible выше версии 2.9 в настоящее время, и поэтому Ansible Tower также остается на версии 2.9.

Если вы проверите документы, вы увидите, что 2.9 не сделал этого для ansible.windows коллекция, поэтому вы должны продолжать использовать старое имя, пакет win_package.

mitchell2423 avatar
флаг in
Это помогло, теперь все работает. Благодарность

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.