yum:
name: "{{ item }}"
with_items:
- "{{ rh_packages }}"
when: (ansible_os_family == "RedHat")
Говорит что depricated, просит в переменной вместо {{item}} использовать {{ packages }}
но тогда перестает работать with_items: А он берет список пакетов из roles/blabla/defaults/main.yml в виде
---
deb_packages:
- curl
- git
- vim
rh_packages:
- bash-completion
- epel-release.noarch
- net-tools.x86_64
- git
- vim
- wget
Как быть ? забить на варнинги или сейчас используют другое представление ??? какой сейчас best practice для установки пакетов в зависимости от дистрибутива ????
Просто уберите with_items, а вместо item напрямую поставьте “{{ rh_packages }}”
Обсуждают сегодня