Refactor and launch the Onionprobe Ansible Role
Description
The Onionspray Ansible role needs to be more general.
Tasks
-
Release:
- Release the Onionprobe Ansible role as a standalone repository.
- Schedule monthly builds.
-
Refactoring:
- Refactor, to make it more general.
- Improve the documentation.
-
Bonus:
- Handle management of any needed ansible.builtin.pip dependencies if needed.
- Linting.
-
Add a
LICENSE.spdx
as explained here.
- Tests and fixes.
- Merging:
-
Launching:
- Document that the Podman support in this role is still experimental.
-
List it in the
deployment tools docOnionprobe installation page. -
Consider inclusion at the Ansible Galaxy. To be considered later on.
Time estimation
- Complexity: medium (3 days)
- Uncertainty: high (x2)
- Reference (adapted)