buluma.core_dependencies

Ansible role core_dependencies

This role installs the necessary dependencies to help Ansible work correctly.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

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 Ansible Molecule Version

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:

dependencies

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.

Informazioni sul progetto

Install dependecies to support the Ansible core modules.

Installa
ansible-galaxy install buluma.core_dependencies
Licenza
apache-2.0
Download
1.5M
Proprietario
DevOps Engineer