On Thu, Sep 16, 2021 at 10:10 AM Leon Fauster leonfauster@googlemail.com wrote:
On 16.09.21 14:22, Josh Boyer wrote:
On Wed, Sep 15, 2021 at 3:48 PM Kevin Fenzi kevin@scrye.com wrote:
Just a heads up that ansible-core (the engine part of ansible) is now in CentOS stream 9:
https://gitlab.com/redhat/centos-stream/rpms/ansible-core
Note that this is the engine, you will likely want to install collections for modules and roles, etc.
For those that might not have followed how Ansible has been refactored, take a look at https://www.ansible.com/blog/ansible-3.0.0-qa
ansible-core is the lowest level of the ansible stack and does not include many of the modules and plugins that those using ansible engine (ansible-2.9) might be used to. As Kevin said, you will almost certainly need additional modules/plugins not provided by ansible-core.
Out of curiosity
Does CS9 provide additional (sub)packages to extend the functionality?
Not generally. ansible-core has been added to CS9 in support of System Roles only. This is analogous to how ansible is made available in RHEL 8. System Roles will include the modules/plugins it needs to manage the various areas of the OS, but they are not general purpose ansible packages.
Right now EPEL8 provide the the full stack based on ansible 2.9.
Will EPEL9 provide such packages to provide additional modules/plugins?
And more a ansible question: Does ansible3 provide a dependencies manager as consequence now?
I'll leave these for Kevin or someone else to answer in terms of EPEL 9 plans.
josh