I'm at a loss as to why it's not working. The error suggests that ansible, in general, is not installed properly; regardless of the bigip_pool module. Do any other modules work?
On Thu, Dec 15, 2016 at 9:11 AM, Oğuz Yarımtepe <[email protected]> wrote: > Any more comment? > > On Thu, Dec 15, 2016 at 3:17 AM, Oğuz Yarımtepe <[email protected]> > wrote: > >> (venv) ➜ ansible-playbooks git:(master) ✗ ansible --version >> ansible 2.2.0.0 >> config file = >> configured module search path = Default w/o overrides >> >> On Thu, Dec 15, 2016 at 3:15 AM, Tim <[email protected]> wrote: >> >>> with your venv activated, what is the output of ansible --version ? >>> >>> On Wed, Dec 14, 2016 at 5:11 PM, Oğuz Yarımtepe <[email protected] >>> > wrote: >>> >>>> /Users/my_username/git/ansible-playbooks/venv/bin/python >>>> >>>> On Thu, Dec 15, 2016 at 3:09 AM, Tim <[email protected]> wrote: >>>> >>>>> What is the full path to your venv python interpreter? >>>>> >>>>> On Wed, Dec 14, 2016 at 5:00 PM, Oğuz Yarımtepe < >>>>> [email protected]> wrote: >>>>> >>>>>> I removed the ansible.cfg and retried again. Nothing changed. >>>>>> >>>>>> PLAY [create f5 pool] ****************************** >>>>>> **************************** >>>>>> >>>>>> TASK [setup] ****************************** >>>>>> ************************************* >>>>>> ok: [ansible_connection=local] >>>>>> >>>>>> TASK [remove_node : include_vars] ****************************** >>>>>> **************** >>>>>> ok: [ansible_connection=local] >>>>>> >>>>>> TASK [remove_node : Remove pool member from pool] >>>>>> ****************************** >>>>>> fatal: [ansible_connection=local]: FAILED! => {"failed": true, "msg": >>>>>> "The module bigip_pool:\n was not found in configured module paths. >>>>>> Additionally, core modules are missing. If this is a checkout, run 'git >>>>>> submodule update --init --recursive' to correct this problem."} >>>>>> to retry, use: --limit @/path/to/ansible-playbooks/f5 >>>>>> -pool/playbook.retry >>>>>> >>>>>> PLAY RECAP ****************************** >>>>>> *************************************** >>>>>> ansible_connection=local : ok=2 changed=0 unreachable=0 >>>>>> failed=1 >>>>>> >>>>>> and here is the inventory >>>>>> >>>>>> [localhost] >>>>>> ansible_connection=local ansible_python_interpreter=/pa >>>>>> th/to/ansible-playbooks/venv/bin/python >>>>>> >>>>>> On Thu, Dec 15, 2016 at 2:51 AM, Tim <[email protected]> wrote: >>>>>> >>>>>>> Oguz, does your ansible.cfg literally say >>>>>>> >>>>>>> library =/path/to/ansible-playbooks/venv/lib/python2.7/site-packages >>>>>>> /ansible/modules >>>>>>> >>>>>>> Or is that just an example you were providing us? I recon that that >>>>>>> path is incorrect, but If you are specifying the >>>>>>> ansible_python_interpreter >>>>>>> then you shouldn't even need to include a roles path. What happens if >>>>>>> you >>>>>>> just remove the ansible.cfg file? >>>>>>> >>>>>>> -tim >>>>>>> >>>>>>> On Tue, Dec 13, 2016 at 5:35 AM, Oğuz Yarımtepe < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> At my virtualenv >>>>>>>> >>>>>>>> >>>>>>>> Here is my ansible.cfg >>>>>>>> >>>>>>>> [defaults] >>>>>>>> host_key_checking = False >>>>>>>> library =/path/to/ansible-playbooks/venv/lib/python2.7/site- >>>>>>>> packages/ansible/modules >>>>>>>> >>>>>>>> >>>>>>>> And here is my f5-text.txt >>>>>>>> >>>>>>>> localhost] >>>>>>>> ansible_connection=local ansible_python_interpreter=/Users/ >>>>>>>> oyarimtepe/git.gittigidiyor/ansible-playbooks/venv/bin/python >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> and the playbook.yml is >>>>>>>> >>>>>>>> - name: create f5 pool >>>>>>>> hosts: localhost >>>>>>>> connection: local >>>>>>>> roles: >>>>>>>> - remove_node >>>>>>>> >>>>>>>> >>>>>>>> remove_node is >>>>>>>> >>>>>>>> - name: Remove pool member from pool >>>>>>>> local_action: > >>>>>>>> bigip_pool: >>>>>>>> server: "{{ f5_server }}" >>>>>>>> server_port: {{ f5_server_port }} >>>>>>>> user: "{{ f5_username }}" >>>>>>>> password: "{{ f5_password }}" >>>>>>>> state: "absent" >>>>>>>> name: "{{ f5_pool }}" >>>>>>>> partition: "{{ f5_partition }}" >>>>>>>> host: "{{ ansible_default_ipv4["address"] }}" >>>>>>>> port: {{ host_port }} >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> and whenever i run the playbook with >>>>>>>> >>>>>>>> >>>>>>>> ansible-playbook f5-pool/playbook.yml -i f5-test.txt >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> This is the error i got: >>>>>>>> >>>>>>>> fatal: [ansible_connection=local]: FAILED! => {"failed": true, >>>>>>>> "msg": "The module bigip_pool:\n was not found in configured module >>>>>>>> paths. >>>>>>>> Additionally, core modules are missing. If this is a checkout, run 'git >>>>>>>> submodule update --init --recursive' to correct this problem."} >>>>>>>> >>>>>>>> Any idea what the problem is? >>>>>>>> >>>>>>>> -- >>>>>>>> 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] >>>>>>>> om. >>>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/ansible-project/f1309f7f-d >>>>>>>> 1c2-4383-86c4-2f6e3951d118%40googlegroups.com >>>>>>>> <https://groups.google.com/d/msgid/ansible-project/f1309f7f-d1c2-4383-86c4-2f6e3951d118%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 a topic in >>>>>>> the Google Groups "Ansible Project" group. >>>>>>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>>>>>> pic/ansible-project/tQShUC5YXRM/unsubscribe. >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> To post to this group, send email to [email protected] >>>>>>> om. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/ansible-project/CAB0Zv8gp% >>>>>>> 2BGWkr4E%3DfPpUV-e%2BVdPThU30NZ5Qa0jYano321oBKw%40mail.gmail.com >>>>>>> <https://groups.google.com/d/msgid/ansible-project/CAB0Zv8gp%2BGWkr4E%3DfPpUV-e%2BVdPThU30NZ5Qa0jYano321oBKw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Oğuz Yarımtepe >>>>>> http://about.me/oguzy >>>>>> >>>>>> -- >>>>>> 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/CAKtWOTQvZ >>>>>> tMbmB0x6vDVqevsRaZW13ANSax-2aLho06wpJ4%3D3w%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/ansible-project/CAKtWOTQvZtMbmB0x6vDVqevsRaZW13ANSax-2aLho06wpJ4%3D3w%40mail.gmail.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 a topic in the >>>>> Google Groups "Ansible Project" group. >>>>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>>>> pic/ansible-project/tQShUC5YXRM/unsubscribe. >>>>> To unsubscribe from this group and all its topics, 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/CAB0Zv8g9N >>>>> 8xLM8w76wkmo6q5UOGEkx7m3jK9B0HJKOjROVtjyw%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/ansible-project/CAB0Zv8g9N8xLM8w76wkmo6q5UOGEkx7m3jK9B0HJKOjROVtjyw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> Oğuz Yarımtepe >>>> http://about.me/oguzy >>>> >>>> -- >>>> 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/ms >>>> gid/ansible-project/CAKtWOTSbxuvdSW0zD4WTxtA8SaHHB4bCfq45icY >>>> OpK7hoO1P4w%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/ansible-project/CAKtWOTSbxuvdSW0zD4WTxtA8SaHHB4bCfq45icYOpK7hoO1P4w%40mail.gmail.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 a topic in the >>> Google Groups "Ansible Project" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>> pic/ansible-project/tQShUC5YXRM/unsubscribe. >>> To unsubscribe from this group and all its topics, 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/ms >>> gid/ansible-project/CAB0Zv8ixQBafEezx6DOreKiYpsZkd2JscU_%3DD >>> JYODbvSK2L9_A%40mail.gmail.com >>> <https://groups.google.com/d/msgid/ansible-project/CAB0Zv8ixQBafEezx6DOreKiYpsZkd2JscU_%3DDJYODbvSK2L9_A%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Oğuz Yarımtepe >> http://about.me/oguzy >> > > > > -- > Oğuz Yarımtepe > http://about.me/oguzy > > -- > 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/CAKtWOTQEkCn4aDgtgV4G1YrvSZw3y > WgJaHoi9mPBpdz1YPCU8g%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAKtWOTQEkCn4aDgtgV4G1YrvSZw3yWgJaHoi9mPBpdz1YPCU8g%40mail.gmail.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/CAB0Zv8jd-1q9v982pW-Oz_i4i2GHGm%2BZ4411EkjrEavqFdYb-Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
