Refactor docker_compose Role #56

Merged
june merged 4 commits from refactor_compose_role into main 2025-11-04 02:34:12 +01:00
Owner
No description provided.
The distribution check isn't really needed in our setup anyway and just
adds unnecessary noise.
The hosts section isn't really relevant for that role, so remove it.
Do this to match newer roles and since reading documentation from
argument_specs is quite unergonomic.
docker_compose(role): use community.docker.docker_compose_v2 module
Some checks failed
/ Ansible Lint (pull_request) Failing after 2m12s
/ Ansible Lint (push) Failing after 1m57s
ae60d6fea6
Use the community.docker.docker_compose_v2 module as it supports proper
changed handling out of the box, making the roles code more
straightforward and work. Also just do a docker compose restart instead
of having the custom docker compose reload script.

https://docs.ansible.com/ansible/latest/collections/community/docker/docker_compose_v2_module.html
june merged commit ae60d6fea6 into main 2025-11-04 02:34:12 +01:00
june deleted branch refactor_compose_role 2025-11-04 02:34:12 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
CCCHH/ansible-infra!56
No description provided.