Sounds like you may need to pass the executable parameter. http://docs.ansible.com/gem_module.html
On Sat, Aug 2, 2014 at 3:48 PM, Tze Yang Ng <[email protected]> wrote: > ansible-playbook 1.7 (devel 27a73f2c11) last updated 2014/08/01 15:00:46 > (GMT -500) > > On Saturday, August 2, 2014 12:49:57 PM UTC-5, Michael DeHaan wrote: > >> What version of Ansible are you running? >> >> ansible-playbook --version >> >> >> >> >> On Sat, Aug 2, 2014 at 12:09 AM, Tze Yang Ng <[email protected]> wrote: >> >>> Hi, >>> >>> I am new to Vagrant and Ansible. Trying to use a playbook to install >>> compass using gem command but got the following error. Seem like i miss >>> some setting on env? >>> >>> TASK: [ruby | Ruby | Install compass gem] ****************************** >>> ******* >>> >>> failed: [default] => {"failed": true} >>> >>> msg: Failed to find required executable gem >>> >>> FATAL: all hosts have already failed -- aborting >>> >>> This is the playbook content: >>> >>> --- >>> >>> - name: Ruby | Install Ruby >>> >>> apt: pkg=ruby update-cache=yes >>> >>> sudo: yes >>> >>> tags: ruby >>> >>> >>> - name: Ruby | Install compass gem >>> >>> gem: name=compass >>> >>> sudo: yes >>> >>> tags: ruby >>> >>> 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/a811190d-df33-41e8-8fe5- >>> 0051d671455a%40googlegroups.com >>> <https://groups.google.com/d/msgid/ansible-project/a811190d-df33-41e8-8fe5-0051d671455a%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > 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/068544e5-0966-478f-919b-6d2ff498abcd%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/068544e5-0966-478f-919b-6d2ff498abcd%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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/CA%2BnsWgwL3fhhtLQicsxm%2BXu8T2LKRWqiVoSYu0rWCf1P4%2Bx28Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
