Wie kann man "[WARNUNG]: Entfernen des dnf-Moduls anstelle des dnf-Moduls in Betracht ziehen"?

574
czerny

Einige meiner Spielbücher beginnen mit der Installation des python2-dnfPakets, das für die Ausführung des dnf Ansible-Moduls erforderlich ist .

tasks: - name: Install required dnf python binding shell: dnf install -y python2-dnf changed_when: False 

Direkter Aufruf von dnfim Shell- Modul führt zu folgender Warnung

[WARNING]: Consider using dnf module rather than running dnf 

Wie kann eine solche Warnung vermieden werden oder wie wird vorgeschlagen, um sicherzustellen, dass das Paket python2-dnfinstalliert ist und das Modul dnf verwendet werden kann?

2

1 Antwort auf die Frage

1
Zlemini

Shell-Warnungen können stummgeschaltet werden, indem warn=noSie der Shell-Befehlszeichenfolge eine wie folgt hinzufügen :

tasks: - name: Install required dnf python binding shell: dnf install -y python2-dnf warn=no changed_when: False