Предупреждения оболочки можно заставить замолчать, добавив warn=no
в командную строку оболочки вот так:
tasks: - name: Install required dnf python binding shell: dnf install -y python2-dnf warn=no changed_when: False
Некоторые из моих сборников playible начинаются с установки python2-dnf
пакета, необходимого для запуска модуля ansible dnf .
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 ?
Предупреждения оболочки можно заставить замолчать, добавив warn=no
в командную строку оболочки вот так:
tasks: - name: Install required dnf python binding shell: dnf install -y python2-dnf warn=no changed_when: False