Hi

Below is the piece of code I am trying to execute, it is running fine over
500 nodes but there are some hosts in different environments where ansible
not executing the code inside the shell module
just passing the code without any error/output
#################################################################
 hosts: smca
 # tags: Node_check
  gather_facts: no
  user: ops
  tasks:

    - name: Executing Cluster Node Count Check On CA
      shell: |
        node_pipe_sepertated=`echo "{{ Nodes }}"|tr ',' '|'`
        c_id1=`for i in "$node_pipe_sepertated" ;do /sc/bin/smconfd smsm
|egrep $i|awk '{print $(NF-5 )}';done`
        c_id=`echo "$c_id1"|tr -s ' ' '\n'|sort -u|tr -s '\n' ' '`
        echo "c id is $c_id"
         for i in ${c_id[@]};
         do
           echo "$i"
           Count=`/sc/bin/smconfd smsm |awk -v a=$i '$10 == a {print
$NF}'|awk -F'.logs' '{print $1}'|wc -l`
           instances=`/sc/bin/smconfd smsm |awk -v a=$i '$10 == a {print
$NF}'|awk -F'.logs' '{print $1}'`
           echo -e "\e[34m##### Nodes In Cluster #####\e[0m"

           if [ "$Count" -lt 2 ];then
              echo -e "\e[1;31mCRITICAL: Number Of Nodes in Cluster $Count
\e[0m"
              echo "$instances"
              exit 2
           else
             echo -e "\e[1;32mOk: Number Of Nodes in Cluster $Count \e[0m"
             echo "$instances"

           fi
           echo " "
         done
      args:
       executable: /bin/bash
      ignore_errors: true
      when: smca_role==  true
###########################################


On Thu, Dec 23, 2021 at 2:00 PM Dick Visser <[email protected]> wrote:

> That's almost zero information.
> Provide a full playbook and any other relevant information.
>
>
> On Thu, 23 Dec 2021 at 09:27, 'Jitender J' via Ansible Project <
> [email protected]> wrote:
>
>> Hi Team,
>>
>> Need you help on below issue
>>
>> I am facing issue where code inside shell module is not getting executed
>> over some remote server, ansible just passing the got without executing
>> without any error,
>>
>> --
>> 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/40b39be1-57a3-4842-86c4-cdc638a87845n%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/40b39be1-57a3-4842-86c4-cdc638a87845n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> Sent from a mobile device - please excuse the brevity, spelling and
> punctuation.
>
> --
> 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/CAL8fbwOGo1jjaWeMJ4%3DCeB0p7U3cY0%3DF4OsDgudTeTt7VMoTYA%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAL8fbwOGo1jjaWeMJ4%3DCeB0p7U3cY0%3DF4OsDgudTeTt7VMoTYA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 

*Regards,*
*Jitender*

-- 
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/CAMO4JZvLGMqY29JtWBSgkGi9_8ZVijv6HwXWjevm%2BQCWOfoTYw%40mail.gmail.com.

Reply via email to