fix: declare the dependency on the collection community.general
Lint Markdown files / markdown-lint (push) Successful in 7s
Ansible Linter / ansible-lint (push) Successful in 2m22s
Molecule / Molecule (push) Successful in 6m39s

On Archlinux ansible.builtin.package resolves to the module pacman, which is shipped by community.general and not by
ansible-core. Without the collection the role fails with "Could not find a matching action for the pacman package
manager", which surfaced in the molecule scenario as soon as only the explicitly declared collections were installed.

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-09-08 11:18:29 +02:00
co-authored by Copilot
parent e77fe22c48
commit 28d4ea523d
3 changed files with 4 additions and 1 deletions
+2 -1
View File
@@ -6,7 +6,8 @@ trust store.
## Requirements
The role relies on the modules of the collection `community.crypto`.
The role relies on the modules of the collection `community.crypto`. On Archlinux the collection `community.general`
is additionally required, because it provides the `pacman` module.
```bash
ansible-galaxy collection install -r requirements.yaml
+1
View File
@@ -3,3 +3,4 @@
collections:
- name: community.crypto
- name: community.docker
- name: community.general
+1
View File
@@ -3,3 +3,4 @@
collections:
- name: community.crypto
- name: community.docker
- name: community.general