James E. Blair d5bbb6ba8c ensure-podman: add tasks to configure socket group
The podman socket is owned by root by default, so add a podman group
(like the docker group) to allow the zuul/ansible user to access it.

Also, add support for Ubuntu noble.

Change-Id: I653d9c313c69298da00b139a791a6177d37475cd
2024-08-12 13:13:35 -07:00

22 lines
531 B
ReStructuredText

Install podman container manager
**Role Variables**
.. zuul:rolevar:: ensure_podman_validate
:default: false
Used to enable validation of podman engine.
.. zuul:rolevar:: ensure_podman_socket
:default: false
Enabling this will cause the role to configure a group and add the
user to it in order to have access to the root-owned system-level
compatability socket.
.. zuul:rolevar:: ensure_podman_group
:default: podman
Only used if `ensure_podman_socket` is set. Configures the group
name to use.