buluma.core_dependencies
Ansible role core_dependencies
This role installs the necessary dependencies to help Ansible work correctly.
GitHub | Version | Issues | Pull Requests | Downloads |
---|---|---|---|---|
Example Playbook
Here’s an example taken from molecule/default/converge.yml
that is tested regularly.
---
- name: Converge
hosts: all
become: true
gather_facts: true
roles:
- role: buluma.core_dependencies
Before running this, the system needs to be prepared. In CI, this is done with molecule/default/prepare.yml
:
---
- name: Prepare
hosts: all
become: true
gather_facts: false
roles:
- role: buluma.bootstrap
You can also refer to a full explanation and example for using these roles.
Requirements
Make sure you have the pip packages listed in requirements.txt.
State of used roles
The roles below are used to set up the system. You may choose a different method if preferred.
Requirement | GitHub | Version |
---|---|---|
buluma.bootstrap |
Context
This role works with many other compatible roles. Check the documentation of these roles for more details.
Here’s a view of related roles:
Compatibility
This role has been tested on the following container images:
container | tags |
---|---|
EL | 9 |
Debian | all |
Fedora | all |
Ubuntu | jammy, lunar, noble |
Ansible version 2.12 or higher is required. Tests have been conducted on:
- The older version.
- The current version.
- The development version.
If you encounter any issues, please report them on GitHub.
Changelog
You can find the Role History here.
License
This role is licensed under Apache-2.0.
Author Information
The author of this role is Shadow Walker.
Install dependecies to support the Ansible core modules.
ansible-galaxy install buluma.core_dependencies