What's the future for the Ansible plugin? - OS Support

I just came around to playing around with ansible-core 2.17 and noticed it does not support RHEL 8 (and other EL 8 + other distros using Python 3.6-) in the full anymore.
Only if you install Python 3.7+, which makes everything related to dnf not work.

I suspect that EL 9 will move to ansible-core 2.17+ some time in the future, so thinking again about the plugin again, which (in the current structure) won’t support hosts with RHEL 8 (and older) anymore.

Anything already planned?

This is just my being curious thread, with the hope there is a solution before it gets urgent :slight_smile:
Cheers, lumarel

EL9 plans to keep 2.14 for its entire lifetime:

1 Like

Ah that was the missing bit!
Thanks evgeni :slightly_smiling_face:

Just to make it clear if someone else looks for this, also for RHEL 10 the decision was made to stay with Ansible Core 2.16

@lumarel do you happen to have a link for that?

But that’s why we ship 2.16, not what RHEL does?

I got that information by looking at the Rocky repos: ansible-core-2.16.14-1.el10.noarch.rpm
Ships 2.16, so RHEL also does :+1:

Oooh, ok. I thought that someone actually stated “it will remain 2.16 for the whole RHEL 10 lifecycle”.

Ah sorry should have worded that a bit clearer :slightly_smiling_face:

I suspect as long as Ansible 2.17+ does not better support connections to older EL versions, it will stay at that version for a while.