We want to pin to these versions as the ones that get pulled in by other
collections are too new and don't support our ansible-core version.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We want to specify the exact collections we install and the version so
that we know whats installed and what version it is.
Ideally we would install all the collections via rpms.
When thats not possible, we should install them via ansible
so they are tracked and known, and we can update them as needed.
Any other collections locally installed that I couldn't find a caller
for have been removed. We can easily add them here if there's more we
want to install.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We now have all the collections that are used by Fedora Infra packaged
for EPEL 8 (the ansible control host runs on RHEL 8, as far as I know),
except community.postgresql. ansible-collection-community-rabbitmq[1]
and ansible-collection-community-libvirt[2] are new packages that are
still in epel8-next testing, so I would wait to merge this until they're
pushed.
I would also recommend clearing the current collections directory (`rm
-rf ~/.ansible/ansible_collections/*`) before merging this to ensure
that ansible uses the packaged versions and not the old versions that
were installed with ansible-galaxy.
[1]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a7237cc021
[2]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a9ccbc0012
Signed-off-by: Maxwell G <gotmax@e.email>