On Thu, Aug 4, 2022 at 4:23 PM [email protected]
<[email protected]> wrote:
>
> I've got some playbooks that install updates to some servers based on 
> operating system family like so:
>
>   - include_tasks: update-RedHat.yml
>     when: (ansible_os_family == 'RedHat')
>
>   - include_tasks: update-Debian.yml
>     when: (ansible_os_family == 'Debian')
>
> We recently changed a bunch of servers to Alma Linux and this conditional is 
> being skipped due to Alma Linux not being flagged as being in that family.
>
> I'm running AWX 17.1.0 with Ansible 2.9.18 on an Ubuntu 20.04 server. I found 
> some stuff that suggests perhaps this version of ansible won't recognise the 
> family, but I'm pretty well stuck on how best to upgrade the ansible version. 
> All the information I can find online just produces error rabbit holes and 
> I'd rather avoid major change today if possible.

Uninstall ansible. Install ansible-core, which contains the working
parts of ansible including the ansible commands.

      pip3 install --user ansible-core

Ignore the modern "ansible" package unless you really care to blow
half a Gig or so on 100 distinct ansible galaxy collection modules,
which are better updated individually.

> Is there another way I can get those servers included that anyone knows of?
>
> --
> 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/ee6ee5a2-f902-4247-aa9e-e24738742837n%40googlegroups.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/CAOCN9ryAWK%2BOf_y-amWBHr9Etpi8y8YSv-SnmFaKGrpHrKAdCQ%40mail.gmail.com.

Reply via email to