Closed kustodian closed 3 years ago
Closing this as 'collections' have opened this up for distro packagers to handle it directly.
We already provide an ansible-core
package with minimal dependencies and collections provide most other plugins and modules that require specific dependencies.
Proposal: Ansible sub-packages for easy dependencies install
Author: Strahinja Kustudic @kustodian
Date: 2017/11/03
Motivation
This is a follow up to https://github.com/ansible/ansible/pull/31719#issuecomment-337948271. Instead of adding additional dependencies into Ansible base packages, we should create additional Ansible packages which will make it easy to install all Ansible dependencies for filters, lookups, modules, etc.
Problems
ansible
package, that doesn't mean all the filters, lookups, plugins, etc will work. To resolve this issue a user needs to install additional python packages, usually using an Ansible playbook or some other way.Solution proposal
ansible-*
packages which will install dependencies for different types of Ansible modules, filters, lookups, etc.Documentation (optional)
Installation part of the documentation would need to be updated with the list of these packages.