On Thursday, August 4, 2016 at 5:47:03 PM UTC-4, Anushri Mishra wrote:
>
> hi,I have been trying to run this playbook. 
>
> - hosts: webservers
>
>   vars:
>
>     http_port: 80
>
>     max_clients: 200
>
>   remote_user: root
>
>   tasks:
>
>   - name: ensure apache is at the latest version
>
>     yum: name=httpd state=latest
>
>   - name: write the apache config file
>
>     template: src=/srv/httpd.j2 dest=/etc/httpd.conf
>
>     notify:
>
>     - restart apache
>
>   - name: ensure apache is running (and enable it at boot)
>
>     service: name=httpd state=started enabled=yes
>
>   handlers:
>
>     - name: restart apache
>
>       service: name=httpd state=restarted
>
> ~
>
>
> but getting this error:
>
>
> *task path: /etc/ansible/playbook.yml:8*
>
> *<localhost> ESTABLISH LOCAL CONNECTION FOR USER: ec2-user*
>
> *<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo 
> $HOME/.ansible/tmp/ansible-tmp-1470343536.38-16560069967558 `" && echo 
> ansible-tmp-1470343536.38-16560069967558="` echo 
> $HOME/.ansible/tmp/ansible-tmp-1470343536.38-16560069967558 `" ) && sleep 
> 0'*
>
> *<localhost> PUT /tmp/tmpdwLoYn TO 
> /home/ec2-user/.ansible/tmp/ansible-tmp-1470343536.38-16560069967558/yum*
>
> *<localhost> EXEC /bin/sh -c 'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 
> LC_MESSAGES=en_US.UTF-8 /usr/bin/python 
> /home/ec2-user/.ansible/tmp/ansible-tmp-1470343536.38-16560069967558/yum; 
> rm -rf 
> "/home/ec2-user/.ansible/tmp/ansible-tmp-1470343536.38-16560069967558/" > 
> /dev/null 2>&1 && sleep 0'*
>
> *fatal: [localhost]: FAILED! => {"changed": true, "failed": true, 
> "invocation": {"module_args": {"conf_file": null, "disable_gpg_check": 
> false, "disablerepo": null, "enablerepo": null, "exclude": null, 
> "install_repoquery": true, "list": null, "name": ["httpd"], "state": 
> "latest", "update_cache": false, "validate_certs": true}, "module_name": 
> "yum"}, "msg": "You need to be root to perform this command.\n", "rc": 1, 
> "results": ["Loaded plugins: priorities, update-motd, upgrade-helper\n"]}*
>
>
> I have read other threads on this topic but no success.Also tried sudo: 
> yes and ansible_sudo=yes but that gives another error : 
>
>
> *ERROR! Syntax Error while loading YAML.*
>
>
>
> *The error appears to have been in '/etc/ansible/playbook.yml': line 4, 
> column 3, but may*
>
> *be elsewhere in the file depending on the exact syntax problem.*
>
>
> *The offending line appears to be:*
>
>
> *  sudo:yes*
>
> *  vars:*
>
> *  ^ here*
>
>
>
> Please help.
>

-- 
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/17a9f14f-79cd-42bd-8e38-c4dfd726d55a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to