LINUX.ORG.RU

Сообщения uscr

 

Ansible говорит: «no action detected in task», чего он хочет?

 ,

Добрый вечер! Есть роль с простейшим таском:

---
- name: Add repos
  apt_repository: repo='deb http://http.debian.net/debian wheezy main' state=present

- name: Update
  action: apt update_cache=yes upgrade=yes

- name: Install packages
  action: apt pkg={{ item }} state=installed
  with_items: common_setup.packages

При попытке проиграть плейбук с этой ролью, получаю сообщение:

The error appears to have been in /etc/ansible/roles/common/tasks/setup.yml: line 2, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

---
- name: Add repos
  ^ here
"}

Если заккоментировать задание «Add repos», роль запускается. Правда, вылезает ошибка, что модуль apt не найден, но это оставим на потом...

Debian 7, ansible 2.1.0

uscr
()

RSS подписка на новые темы