0
J'ai essayé de déployer mon playbook mais je ne suis pas sûr de l'erreur. Mon PlayBook ressemble à ceci:Impossible de résoudre les erreurs de syntaxe dans le playbook ansible
- name: trying to find sb ami
ec2_ami_find:
owner: self
name: SB
register: ami_find
- name : use custom ami
ec2:
image: "{{ ami_find.results[0].ami_id }}"
instance_type: t2.small
key_name: mykey
region: us-east-1
wait: yes
register: ec2
Je reçois cette erreur continue:
ERROR! Syntax Error while loading YAML.
The error appears to have been in '/root/git-work/ansible/sparkbeyond.yml': line 16, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
register: ami_find
^here
There appears to be a tab character at the start of the line.
YAML does not use tabs for formatting. Tabs should be replaced with spaces.
For example:
- name: update tooling
vars:
version: 1.2.3
# ^--- there is a tab there.
Should be written as:
- name: update tooling
vars:
version: 1.2.3
# ^--- all spaces here.
Puis quelqu'un s'il vous plaît aidez-moi, pourquoi je reçois une telle erreur. J'utilise la version ansible 2.3 sur la machine ubuntu