yes, i am working on the localhost and have connection: local in the
playbook.  the error message doesn't match what i see, but the symptom
is close

in my case ansible for the most part seems to be working okay, its
just when ansible calls a system py module (firewalld in this case),
it's missing from the /usr/lib/python3.9.  it's almost like redhat
missed a dependancy in the ansible chain

On Mon, Jan 9, 2023 at 11:50 AM Richard Megginson <[email protected]> wrote:
>
> Are you by any chance using `localhost` as the managed host?  If so, see 
> https://access.redhat.com/solutions/6726561
>
> On Mon, Jan 9, 2023 at 7:29 AM Michael DiDomenico <[email protected]> 
> wrote:
>>
>> this probably a question for redhat, but i'm hoping someone already
>> asked and answered this.
>>
>> according to this blog post
>> https://www.redhat.com/en/blog/updates-using-ansible-rhel-86-and-90
>> redhat switched from ansible to ansible-core.  which means to me that
>> when i install ansible-core i get the updated version to ansible-core
>> 2.13, okay great.
>>
>> but when i try to run a firewalld task in ansible i get
>>
>> "msg": "Python Module not found: firewalld and its python module are
>> required for this module, version 0.2.11 or newer required (0.3.9 or
>> newer for offline operations)"
>>
>> this is because there is no python 3.9 version of the firewalld
>> modules only python 3.6.  but ansible is installed with 3.9 and as i
>> understood requires 3.9+.
>>
>> however, when i set the python interpreter to 3.6 in ansible.cfg the
>> firewalld tasks run fine.
>>
>> so i guess i'm confused.  what is the repercussion of setting
>> python3.6 as the ansible interpreter vs python3.9, if there's none
>> then what's forcing ansible to mandate 3.9 instead of just using the
>> redhat default of 3.6?  is there a reason i shouldn't just set py36 as
>> the default interpreter on all my rhel8 hosts?
>>
>> before i attempt to navigate redhat support, does anyone know off hand
>> how/if redhat plans to rev the py3.6 modules to py3.9 in rhel8 for
>> ansible?  i see rhel9 already made the leap, but i can't goto rhel9
>>
>> --
>> 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/CABOsP2ONsjiy75MRrd%3DK9pYoCJHhOfLbnH3xqNX%2BxTMTu1UCRg%40mail.gmail.com.
>>
> --
> 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-%2Bj74%2BpXDZECU5w4HQh95b0uhqH_%2BVZqBBbHRG0d62yng%40mail.gmail.com.

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

Reply via email to