私は自己学習していますYAMLと関係があります。自分の環境でホスト名をテストする小さなテストを書いた。私は二重の余分な改行がありませんチェックしましたYAML構文エラー(Anabilities 2.2.1.0)
ERROR! Syntax Error while loading YAML.
The error appears to have been in '/home/ansible/work/ansible/playbooks/hostname.yml': line 5, column 1, but may be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- name: get server hostname
command: hostname
^ here
:私はansible-playbook playbooks/hostname.yml
を実行したときに
---
- hosts: all
tasks:
- name: get server hostname
command: hostname
が、それは私に以下のエラーが発生しました。また、取り除くとき
name: get server hostname
それは私のために完全に正常に動作します。誰でもこの問題を引き起こす可能性があることを指摘できますか?
あなたが投稿したコード、特に前にあるスペースの数(ある場合)をご確認ください。また、これはプレイブック全体ですか? – techraf