Os avisos do shell podem ser silenciados adicionando um warn=no
à sua string de comando do shell da seguinte forma:
tasks:
- name: Install required dnf python binding
shell: dnf install -y python2-dnf warn=no
changed_when: False
Alguns dos meus ansiosos livros didáticos começam com a instalação do pacote python2-dnf
que é necessário para que o módulo ansible dnf seja executado.
tasks:
- name: Install required dnf python binding
shell: dnf install -y python2-dnf
changed_when: False
Chamada direta de dnf
no módulo shell resulta no seguinte aviso
[WARNING]: Consider using dnf module rather than running dnf
Como tal aviso pode ser evitado ou qual é a maneira sugerida para garantir que o pacote python2-dnf
esteja instalado e, assim, o módulo dnf possa ser usado?
Os avisos do shell podem ser silenciados adicionando um warn=no
à sua string de comando do shell da seguinte forma:
tasks:
- name: Install required dnf python binding
shell: dnf install -y python2-dnf warn=no
changed_when: False