【发布时间】:2017-11-08 09:04:31
【问题描述】:
---
- name: install apache2, sqlite3, git pn remote server
hosts: host01
sudo: yes
tasks:
- name: Install list of packages
action: apt pkg={{item}} state=installed
with_items:
- apache2
- sqlite3
- git
INVENTORY FILE NAME: myhosts
$cat myhosts
[group1]
host01 ansible_ssh_user=ubuntu
使用的命令:ansible-playbook -i myhosts test.yml
ERROR 低于 1,我不知道出了什么问题,有人帮我解决这个问题。
错误:加载 YAML 脚本时出现语法错误,test.yml 注意:错误可能实际上出现在这个位置之前:第 7 行第 12 列
- name: Install list of packages
action: apt pkg={{item}} state=installed
^
我们可能错了,但这个看起来可能是一个问题 缺少引号。总是引用模板表达式括号 开始一个值。例如:
with_items:
- {{ foo }}
Should be written as:
with_items:
- "{{ foo }}"
【问题讨论】: