Any update on this? Please let me know. I need your help.

On Wed, Sep 2, 2020 at 10:13 AM Ramu Mathi <[email protected]> wrote:

> Singh, We need roles here and we are calling the same way for others and
> they are working well.  Only for this host configuration I am getting that
> error. Can we deep debug on this?
>
> On Wed, Sep 2, 2020 at 1:03 AM Kundan Singh <[email protected]>
> wrote:
>
>> As per my understanding roles will not require and specific tags
>>
>> -  hosts: "{{ groups['all'][0] }}"
>>    gather_facts: no
>>     become: true
>>
>>     vars_files:
>>          -
>>      roles:
>>          -   abc
>>       Or
>>           - "{{ and role name }}"
>>
>> On Tue, Sep 1, 2020, 9:02 PM 'Ramu Mathi' via Ansible Project <
>> [email protected]> wrote:
>>
>>> Hi Singh, This is my configuration and it invokes the below tasks. -
>>> hosts: "{{ groups['all'][0] }}"
>>> gather_facts: no
>>> become: true
>>> vars_files:
>>> -
>>> roles:
>>> - { role: *****/*, tags: ['******'] }
>>> ---------------------------------------------------
>>> - name: add vhosts
>>> shell: "docker exec rmq-ha rabbitmqctl add_vhost {{ item.name }}"
>>> with_items: "{{ ******* }}"
>>> ignore_errors: true
>>> - name: add users
>>> shell: "docker exec rmq-ha rabbitmqctl add_user {{ item.name }} {{
>>> item.password }}"
>>> with_items: "{{ ******* }}"
>>> ignore_errors: true
>>> tags:
>>> - *******
>>> - name: change users passwords
>>> shell: "docker exec rmq-ha rabbitmqctl change_password {{ item.name }}
>>> {{ item.password }}"
>>> with_items: "{{ ******* }}"
>>> ignore_errors: true
>>> tags:
>>> - *******
>>> - name: add user tags
>>> shell: "docker exec rmq-ha rabbitmqctl set_user_tags {{ item.name }} {{
>>> item.tags }}"
>>> with_items: "{{ ******* }}"
>>> ignore_errors: true
>>> tags:
>>> - ******* Now I am getting that error, where we need to add that double
>>> quote? Thanks, Ramu.
>>>
>>> On Tue, Sep 1, 2020 at 7:53 PM Kundan Singh <[email protected]>
>>> wrote:
>>>
>>>> Hi ,
>>>>
>>>> There is a syntax issue in the jinja2 template
>>>> When you are defining hosts there should be space in variable mention
>>>> in the line
>>>>
>>>> Synatx should appear like below
>>>>
>>>> hosts: "{{ abc }}"
>>>>
>>>>
>>>> Regards
>>>> Kundan singh
>>>>
>>>> On Tue, Sep 1, 2020, 3:13 PM 'Ramu Mathi' via Ansible Project <
>>>> [email protected]> wrote:
>>>>
>>>>> I am getting the following the error with my config
>>>>>
>>>>>
>>>>> ERROR! The field 'hosts' has an invalid value, which includes an
>>>>> undefined variable. The error was: list object has no element 0
>>>>>
>>>>>
>>>>> The error appears to be in
>>>>> '/Users/ramumathi/Desktop/workspace/RMQ/ansible-rmq-ha/playbook.yml': line
>>>>> 91, column 3, but may
>>>>>
>>>>> be elsewhere in the file depending on the exact syntax problem.
>>>>>
>>>>>
>>>>> The offending line appears to be:
>>>>>
>>>>>
>>>>>
>>>>> - hosts: "{{ groups['all'][0] }}"
>>>>>
>>>>>   ^ here
>>>>>
>>>>> We could be wrong, but this one looks like it might be an issue with
>>>>>
>>>>> missing quotes. Always quote template expression brackets when they
>>>>>
>>>>> start a value. For instance:
>>>>>
>>>>>
>>>>>     with_items:
>>>>>
>>>>>       - {{ foo }}
>>>>>
>>>>>
>>>>> Should be written as:
>>>>>
>>>>>
>>>>>     with_items:
>>>>>
>>>>>       - "{{ foo }}"
>>>>>
>>>>>
>>>>>  ansible-playbook --version
>>>>>
>>>>> ansible-playbook 2.8.1
>>>>>
>>>>>   python version = 2.7.16 (default, Dec 13 2019, 18:00:32) [GCC 4.2.1
>>>>> Compatible Apple LLVM 11.0.0 (clang-1100.0.32.4) (-macos10.15-objc-s
>>>>>
>>>>> Can you please let me know why I am getting this error.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Ramu.
>>>>>
>>>>> --
>>>>> 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 view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/ansible-project/37056e7f-6ece-4f17-b633-23efebb8b80fn%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/ansible-project/37056e7f-6ece-4f17-b633-23efebb8b80fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>>> 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/topic/ansible-project/r-WAba-9WI0/unsubscribe
>>>> .
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/ansible-project/CADGcVU2SfQO%3D-7g8K_k-zARf%3DkgEUMfhHWywu%3DcrHFRtCPhJHA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/ansible-project/CADGcVU2SfQO%3D-7g8K_k-zARf%3DkgEUMfhHWywu%3DcrHFRtCPhJHA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>> 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 view this discussion on the web visit
>>> https://groups.google.com/d/msgid/ansible-project/CANE_N8ENpS%3DTV4oFb6EfL6Mcz1pMsUzknRSx-d1CCqfduF78yg%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/ansible-project/CANE_N8ENpS%3DTV4oFb6EfL6Mcz1pMsUzknRSx-d1CCqfduF78yg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> 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/topic/ansible-project/r-WAba-9WI0/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/CADGcVU3YyTyoOaXw9PCsKa8WRT4c%2BZsEQONBkLmu175WNtDz0Q%40mail.gmail.com
>> <https://groups.google.com/d/msgid/ansible-project/CADGcVU3YyTyoOaXw9PCsKa8WRT4c%2BZsEQONBkLmu175WNtDz0Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CANE_N8EyZC0SB8qNfd6Pa_oiyQYNoCm7QKUhX6npUqMO5%3D4DtA%40mail.gmail.com.

Reply via email to