Hmm, looks like you have incorrect sequence for your playbook. There are existing sample you can try from:
https://github.com/ansible/ansible-examples https://gist.github.com/marktheunissen/2979474 On Monday, June 22, 2015 at 7:46:58 PM UTC+8, Julien Deloubes wrote: > > Hello, > just learning Ansible with Vagrant and the help of the book "Ansible up > and running". > > I cannot execute the first playbook in the book i always had a syntax > error. > Ansible version: 1.9.1 > > Playbook : > > - name: Configure webserver with nginx > hosts: webservers > sudo: True > tasks: > - name: install nginx > apt: name=nginx update_cache=yes > - name: copy nginx config file > copy: src=files/nginx.conf dest=/etc/nginx/sites-available/default > - name: enable configuration > file: > > dest=/etc/nginx/sites-enabled/default > src=/etc/nginx/sites-available/default > state=link > - name: copy index.html > template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html > mode=0644 > - name: restart nginx > service: name=nginx state=restarted > > Error: > ERROR: Syntax Error while loading YAML script, web-notls.yml > Note: The error may actually appear before this position: line 3, column 2 > > - name: Configure webserver with nginx > hosts: webservers > ^ > > I couldn't find where the syntax is faulty here, do you have any clues? > > Thanks. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/3c4c87fb-f831-4f36-be30-346cb0eec8a7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
