diff --git a/tests/integration/targets/podman_play/tasks/play-with-build.yml b/tests/integration/targets/podman_play/tasks/play-with-build.yml index e7601f5..32fde5d 100644 --- a/tests/integration/targets/podman_play/tasks/play-with-build.yml +++ b/tests/integration/targets/podman_play/tasks/play-with-build.yml @@ -9,6 +9,7 @@ - name: Make sure that {{ image_name }} image is absent containers.podman.podman_image: + executable: "{{ test_executable | default('podman') }}" name: "{{ image_name }}" state: absent @@ -31,6 +32,7 @@ - name: Play kube file with image build containers.podman.podman_play: + executable: "{{ test_executable | default('podman') }}" kube_file: "{{ kube_dir }}/kube-buil-test.yaml" build: true context_dir: "{{ build_context_dir }}" @@ -47,5 +49,6 @@ - name: Cleanup pods containers.podman.podman_play: + executable: "{{ test_executable | default('podman') }}" kube_file: "{{ kube_dir }}/kube-buil-test.yaml" state: absent diff --git a/tests/integration/targets/podman_play/tasks/play-with-options.yml b/tests/integration/targets/podman_play/tasks/play-with-options.yml index aeb79a5..4016736 100644 --- a/tests/integration/targets/podman_play/tasks/play-with-options.yml +++ b/tests/integration/targets/podman_play/tasks/play-with-options.yml @@ -9,6 +9,7 @@ - name: Create Pod with many options containers.podman.podman_play: + executable: "{{ test_executable | default('podman') }}" kube_file: "{{ kube_dir }}/{{ kube_file }}" state: started recreate: true @@ -23,6 +24,7 @@ - name: Get pod info containers.podman.podman_pod_info: + executable: "{{ test_executable | default('podman') }}" name: "{{ target_pod }}" register: play_pod_info @@ -33,6 +35,7 @@ - name: Get container info containers.podman.podman_container_info: + executable: "{{ test_executable | default('podman') }}" name: "{{ target_container }}" register: play_container_info @@ -48,5 +51,6 @@ - name: Cleanup pods containers.podman.podman_play: + executable: "{{ test_executable | default('podman') }}" kube_file: "{{ kube_dir }}/{{ kube_file }}" state: absent diff --git a/tests/integration/targets/podman_pod/tasks/resource-limit.yml b/tests/integration/targets/podman_pod/tasks/resource-limit.yml index 94017d9..8727d6e 100644 --- a/tests/integration/targets/podman_pod/tasks/resource-limit.yml +++ b/tests/integration/targets/podman_pod/tasks/resource-limit.yml @@ -11,6 +11,7 @@ - name: Create pod for limiting resources containers.podman.podman_pod: + executable: "{{ test_executable | default('podman') }}" name: limited-pod state: created blkio_weight: "{{ limit.blkio_weight }}" @@ -20,6 +21,7 @@ - name: Get information on pod for limiting resources containers.podman.podman_pod_info: + executable: "{{ test_executable | default('podman') }}" name: limited-pod register: pod_info @@ -34,5 +36,6 @@ always: - name: Cleanup containers.podman.podman_pod: + executable: "{{ test_executable | default('podman') }}" name: limited-pod state: absent diff --git a/tests/integration/targets/podman_prune/tasks/main.yml b/tests/integration/targets/podman_prune/tasks/main.yml index 804543f..6e1a328 100644 --- a/tests/integration/targets/podman_prune/tasks/main.yml +++ b/tests/integration/targets/podman_prune/tasks/main.yml @@ -9,6 +9,7 @@ # Create objects to be pruned - name: Create container containers.podman.podman_container: + executable: "{{ test_executable | default('podman') }}" name: "{{ cname }}" image: quay.io/podman/hello:latest state: present @@ -16,12 +17,14 @@ - name: Create network containers.podman.podman_network: + executable: "{{ test_executable | default('podman') }}" name: "{{ nname }}" state: present register: network - name: Create volume containers.podman.podman_volume: + executable: "{{ test_executable | default('podman') }}" name: "{{ vname }}" state: present register: volume @@ -29,12 +32,14 @@ # Prune objects - name: Prune objects containers.podman.podman_prune: + executable: "{{ test_executable | default('podman') }}" container: true network: true volume: true - name: Check if container exists containers.podman.podman_container_info: + executable: "{{ test_executable | default('podman') }}" register: container_exists - name: Check if podman network exists @@ -43,6 +48,7 @@ - name: Check if podman volume exists containers.podman.podman_volume_info: + executable: "{{ test_executable | default('podman') }}" register: volume_exists - name: Verify assertions for network, container and volume @@ -58,6 +64,7 @@ # Test with filters - name: Prune objects with filters containers.podman.podman_prune: + executable: "{{ test_executable | default('podman') }}" image: true image_filters: dangling_only: false @@ -65,6 +72,7 @@ - name: Check if image exists containers.podman.podman_image_info: + executable: "{{ test_executable | default('podman') }}" register: image_exists - name: Verify assertions for image (with filters) @@ -74,6 +82,7 @@ - name: Create container containers.podman.podman_container: + executable: "{{ test_executable | default('podman') }}" name: "{{ cname }}" image: quay.io/podman/hello:latest state: present @@ -81,36 +90,43 @@ - name: Create network containers.podman.podman_network: + executable: "{{ test_executable | default('podman') }}" name: "{{ nname }}" state: present register: network_system - name: Create volume containers.podman.podman_volume: + executable: "{{ test_executable | default('podman') }}" name: "{{ vname }}" state: present register: volume_system - name: System prune containers.podman.podman_prune: + executable: "{{ test_executable | default('podman') }}" system: true system_all: true system_volumes: true - name: Check if container exists containers.podman.podman_container_info: + executable: "{{ test_executable | default('podman') }}" register: container_system_exists - name: Check if podman network exists containers.podman.podman_network_info: + executable: "{{ test_executable | default('podman') }}" register: network_system_exists - name: Check if podman volume exists containers.podman.podman_volume_info: + executable: "{{ test_executable | default('podman') }}" register: volume_system_exists - name: Check if image exists containers.podman.podman_image_info: + executable: "{{ test_executable | default('podman') }}" register: image_system_exists - name: Verify assertions for system