carregando módulos adicionais com torre ansible

carregando módulos adicionais com torre ansible

Estou tentando executar um manual na torre ansible, mas estou tendo problemas para carregar módulos extras. Verifiquei se o playbook está configurado corretamente, mas ainda falha com a mensagem abaixo...

[WARNING]: Invalid characters were found in group names but not replaced, use
-vvvv to see details
ERROR! couldn't resolve module/action 'ansible.windows.win_package'. This often indicates a misspelling, missing collection, or incorrect module path.
The error appears to be in '/tmp/bwrap_371_vfy0csh9/awx_371_vu6g6dfa/project/windows-playbook.yml': line 5, column 7, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
    - name: Test Install
      ^ here

Posso estar cego, mas como faço para que a torre ansible carregue esses módulos? Não tenho certeza se é uma configuração que perdi ou uma configuração extra necessária no próprio manual ... Qualquer ajuda seria muito apreciada. Vou colocar meu manual abaixo.

---
- hosts: all

  tasks:
    - name: Test Install
      ansible.windows.win_package:
        path: \\FILESHARE\data\Software\Installer.msi
        arguments: '/q /norestart'
        state: present

Responder1

Você está executando o Ansible 2.9, que em sua maior parte não adotou o novo esquema de nomenclatura de módulo/coleção de módulos da versão 2.10 e versões posteriores. Como isso causou muita confusão e algumas falhas, a Red Hat decidiu não atualizar o Ansible além da versão 2.9 neste momento e, portanto, o Ansible Tower também permanece na versão 2.9.

Se você verificar odocumentos, você verá que 2.9 não fez isso para a ansible.windowscoleção, portanto você deve continuar usando o nome antigo, win_package.

informação relacionada