Document Seriatim role support and privileges

This commit is contained in:
2026-09-07 19:01:38 +00:00
parent 92906eb5f4
commit 07dd736479
2 changed files with 10 additions and 0 deletions

View File

@@ -7,6 +7,10 @@ and `arm64` hosts and is independently usable outside the D&D pipeline role.
The role manages its build dependencies and a root-owned source checkout,
builds a native static executable, validates it, and safely installs it.
Role source and issue tracking are hosted in the
[ansible-role-seriatim repository](https://gitea.maximumdirect.net/eric/ansible-role-seriatim)
and its [issue tracker](https://gitea.maximumdirect.net/eric/ansible-role-seriatim/issues).
## Requirements
Ansible Core 2.18 or newer is required. Install the pinned collection
@@ -16,6 +20,11 @@ dependency before using or validating the role:
ansible-galaxy collection install -r collections/requirements.yml
```
The consuming play must set `become: true` or provide equivalent root
privileges. The role manages system packages, classic snaps, root-owned source
and state directories, and the installed executable under `/usr/local` by
default.
## Variables
| Variable | Default | Description |

View File

@@ -6,6 +6,7 @@ galaxy_info:
description: Install the Seriatim transcript processor from source
license: BSD-3-Clause
min_ansible_version: "2.18"
issue_tracker_url: https://gitea.maximumdirect.net/eric/ansible-role-seriatim/issues
platforms:
- name: Ubuntu
versions: