mirror of
https://github.com/containers/ansible-podman-collections.git
synced 2026-02-04 07:11:49 +00:00
* Rewrite podman and buildah connections --------- Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
27 lines
767 B
YAML
27 lines
767 B
YAML
---
|
|
- name: Exec inside running Podman containers (basic)
|
|
hosts: all
|
|
gather_facts: false
|
|
vars:
|
|
ansible_connection: containers.podman.podman
|
|
ansible_podman_extra_env:
|
|
EXAMPLE_FLAG: "true"
|
|
tasks:
|
|
- name: Show container name and id
|
|
raw: "sh -lc 'echo NAME=$(hostname) && cat /etc/hostname'"
|
|
|
|
- name: Check OS release
|
|
raw: "sh -lc 'test -f /etc/os-release && . /etc/os-release && echo \"$NAME $VERSION_ID\" || echo unknown'"
|
|
register: osrel
|
|
|
|
- name: Display OS release
|
|
debug:
|
|
var: osrel.stdout
|
|
|
|
- name: Print env from connection
|
|
raw: "sh -lc 'echo EXAMPLE_FLAG=$EXAMPLE_FLAG'"
|
|
|
|
- name: Idempotent marker create
|
|
raw: "sh -lc '[ -f /tmp/ansible_marker ] || touch /tmp/ansible_marker'"
|
|
|
|
|