Check the `when:` condition on the skipped task. Why is the condition `false`?
On Tue, Sep 26, 2023 at 5:09 PM 'Matt Zagrabelny' via Ansible Project < [email protected]> wrote: > Thanks for the help Richard! > > Any ideas on changing "skipped" to "ok": > > [...] > > TASK [common : set editor to vim] > ************************************************************************************************************************************************************ > skipping: [zed] > > [...] > > PLAY RECAP > *********************************************************************************************************************************************************************************** > zed : ok=23 changed=0 unreachable=0 > failed=0 skipped=1 rescued=0 ignored=0 > > Again, thank you for the great assistance. > > Cheers, > > -m > > On Tue, Sep 26, 2023 at 4:30 PM Richard Megginson <[email protected]> > wrote: > >> Sounds like you need to use `changed_when: false` here - >> https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_error_handling.html#defining-changed >> >> On Tue, Sep 26, 2023 at 3:09 PM 'Matt Zagrabelny' via Ansible Project < >> [email protected]> wrote: >> >>> Greetings, >>> >>> I currently register some variables via: >>> >>> cat roles/configure_account_environment/tasks/main.yaml >>> --- >>> # This playbook contains plays that will be run to configure an account. >>> >>> - >>> name: get {{ primary_user }} account's home directory >>> shell: getent passwd {{ primary_user }} | cut -d ":" -f 6 >>> register: home_directory >>> >>> ...and when I run the playbook I get: >>> >>> [...] >>> TASK [configure_account_environment : get root account's home directory] >>> ********************* >>> changed: [zed] >>> >>> PLAY RECAP >>> *********************************************************************************** >>> zed : ok=23 changed=2 unreachable=0 >>> failed=0 skipped=1 rescued=0 ignored=0 >>> [...] >>> >>> Having variables that get registered show up as "changed" feels >>> misleading to me. Nothing is "changing" on the target node, I'm just >>> getting some information from that system. >>> >>> Is there a way to mark registered variables as something other than >>> "changed" in the output of the playbook run? >>> >>> Thanks for any hints and help! >>> >>> -m >>> >>> -- >>> 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/CAOLfK3VTp8dU%3DzBhL%3Dy%3DSuF1ZcQ5wh3gVPEK3xNMc24yvG4kKg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/ansible-project/CAOLfK3VTp8dU%3DzBhL%3Dy%3DSuF1ZcQ5wh3gVPEK3xNMc24yvG4kKg%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/CALF5A-JHVF9_tTRWA71zGOe552VuEpDaJrY55PuOfxK8BH0Pyg%40mail.gmail.com >> <https://groups.google.com/d/msgid/ansible-project/CALF5A-JHVF9_tTRWA71zGOe552VuEpDaJrY55PuOfxK8BH0Pyg%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/CAOLfK3VF0MJE1zF-3OOrhDkSxfQGsj9ORbiu%2BTGVj6mJgB%3DX9w%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAOLfK3VF0MJE1zF-3OOrhDkSxfQGsj9ORbiu%2BTGVj6mJgB%3DX9w%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/CALF5A-LM62C_pQYhkhjT6g20fiXqZJH1qJzos0Odyjk4mCxXSw%40mail.gmail.com.
