mirror of
https://github.com/containers/ansible-podman-collections.git
synced 2026-02-04 07:11:49 +00:00
podman_container_lib: Added checks for volume opts (#941)
* podman_container_lib: Added checks for volume opts Changed the diffparam_volume function to include the volume mount opts. Signed-off-by: Lucas Benedito <lbenedit@redhat.com> * Add test for volume mount options Signed-off-by: Lucas Benedito <lbenedit@redhat.com> --------- Signed-off-by: Lucas Benedito <lbenedit@redhat.com>
This commit is contained in:
parent
4c682e170c
commit
6ff93e7559
2 changed files with 35 additions and 2 deletions
|
|
@ -349,3 +349,36 @@
|
|||
- name: check test23
|
||||
assert:
|
||||
that: test23 is not changed
|
||||
|
||||
- ansible.builtin.file:
|
||||
path: /tmp/data
|
||||
state: directory
|
||||
|
||||
- containers.podman.podman_container:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
name: test24
|
||||
image: alpine
|
||||
state: present
|
||||
volumes:
|
||||
- /tmp/data:/data:z
|
||||
|
||||
- containers.podman.podman_container:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
name: test24
|
||||
image: alpine
|
||||
state: present
|
||||
volumes:
|
||||
- /tmp/data:/data:U
|
||||
register: test24
|
||||
|
||||
- name: Check test24
|
||||
assert:
|
||||
that:
|
||||
- test24 is changed
|
||||
- >-
|
||||
(test24.container['Config']['CreateCommand'] is defined and
|
||||
'/tmp/data:/data:U' in test24.container['Config']['CreateCommand'] | list)
|
||||
|
||||
- ansible.builtin.file:
|
||||
path: /tmp/data
|
||||
state: absent
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue