LINUX.ORG.RU
ФорумAdmin

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

 ,


0

1

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

---
- 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



Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от alozovskoy

Однако, спасибо. Я по наивности думал, что в официальном руководстве по установке не будет указаний на установку тестинга. Откатился на 2.0.0.1 и всё зашуршало.

uscr
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.