Как избавиться от "[ПРЕДУПРЕЖДЕНИЕ]: рассмотрите возможность использования модуля dnf вместо запуска dnf"?
Некоторые из моих сборников начинаются с установки python2-dnf
пакет, необходимый для работы модуля dnf ansible.
tasks:
- name: Install required dnf python binding
shell: dnf install -y python2-dnf
changed_when: False
Прямой вызов dnf
в модуле оболочки выдает следующее предупреждение
[WARNING]: Consider using dnf module rather than running dnf
Как такого предупреждения можно избежать или как это можно сделать, чтобы убедиться, что этот пакет python2-dnf
установлен и таким образом модуль dnf можно использовать?
1 ответ
Предупреждения оболочки могут быть отключены путем добавления warn=no
в командной строке вашей оболочки, как это:
tasks:
- name: Install required dnf python binding
shell: dnf install -y python2-dnf warn=no
changed_when: False