@sflyer

Ansible + awx. Какая проблема в yaml файле?

Изучаю ansible, пытаюсь хотя бы один yaml запустить для проверки. Пользуясь гуглом написал то, что ниже для обновления системы через apt. Но не выполняется, не могу понять в чем ошибка. Подскажите новичку - куда копать? Заранее спасибо
---
- hosts: all
  sudo: yes
  tasks: 
- name: Update and upgrade apt packages
  become: true
  apt:
    upgrade: yes
    update_cache: yes
cache_valid_time: 86400

Ошибка:
ERROR! 'apt' is not a valid attribute for a Play
The error appears to have been in '/var/lib/awx/projects/_8__test/test.yaml': line 5, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
tasks:
- name: Update and upgrade apt packages
^ here
  • Вопрос задан
  • 2330 просмотров
Решения вопроса 1
Hocopor
@Hocopor
Ищу интересную работу
Очевидно проблемы в отступах.

- hosts: all
  sudo: yes
  tasks: 
    - name: Update and upgrade apt packages
      become: true
      apt: upgrade=yes update_cache=yes cache_valid_time=86400


Может как то так?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
этож питон, весь синтаксис завязан на отступы а они у вас пляшут как елка и хрен поймешь что вы написали
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы