podman
This commit is contained in:
@@ -5,11 +5,6 @@
|
||||
podman_packages:
|
||||
- podman
|
||||
- crun
|
||||
- buildah
|
||||
- skopeo
|
||||
- fuse-overlayfs
|
||||
- slirp4netns
|
||||
- uidmap
|
||||
|
||||
# Podman configuration
|
||||
podman_configure_registries: true
|
||||
|
||||
@@ -14,7 +14,7 @@ platforms:
|
||||
- name: debian-bullseye
|
||||
image: docker.io/jrei/systemd-debian:12
|
||||
<<: *platform_defaults
|
||||
- name: debian-bullseye
|
||||
- name: debian-trixie
|
||||
image: docker.io/jrei/systemd-debian:13
|
||||
<<: *platform_defaults
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
tasks:
|
||||
- name: Ensure apt cache is up-to-date
|
||||
ansible.builtin.apt:
|
||||
update_cache: yes
|
||||
update_cache: true
|
||||
cache_valid_time: 3600
|
||||
|
||||
- name: Install prerequisites used by the role/tests
|
||||
|
||||
@@ -224,4 +224,4 @@
|
||||
loop: "{{ podman_containers }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
register: podman_container_results
|
||||
register: podman_container_results
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
|
||||
- name: Generate systemd service files for containers
|
||||
vars:
|
||||
systemd_opts: "{{ item.systemd if item.systemd is defined else (item.generate_systemd if item.generate_systemd is defined else {}) }}"
|
||||
systemd_opts: "{{
|
||||
item.systemd if item.systemd is defined
|
||||
else (item.generate_systemd if item.generate_systemd is defined else {}) }}"
|
||||
containers.podman.podman_generate_systemd:
|
||||
name: "{{ item.name }}"
|
||||
dest: "{{ podman_systemd_dir }}"
|
||||
@@ -21,7 +23,7 @@
|
||||
loop: "{{ podman_containers }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
when:
|
||||
when:
|
||||
- podman_generate_systemd | bool
|
||||
- podman_containers is defined
|
||||
- podman_containers | length > 0
|
||||
@@ -30,7 +32,9 @@
|
||||
|
||||
- name: Generate systemd service files for pods
|
||||
vars:
|
||||
systemd_opts: "{{ item.systemd if item.systemd is defined else (item.generate_systemd if item.generate_systemd is defined else {}) }}"
|
||||
systemd_opts: "{{
|
||||
item.systemd if item.systemd is defined
|
||||
else (item.generate_systemd if item.generate_systemd is defined else {}) }}"
|
||||
containers.podman.podman_generate_systemd:
|
||||
name: "{{ item.name }}"
|
||||
dest: "{{ podman_systemd_dir }}"
|
||||
@@ -48,7 +52,7 @@
|
||||
loop: "{{ podman_pods }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
when:
|
||||
when:
|
||||
- podman_generate_systemd | bool
|
||||
- podman_pods is defined
|
||||
- podman_pods | length > 0
|
||||
|
||||
Reference in New Issue
Block a user