ansible/test/integration/targets/podman_image_info/tasks/main.yml
Sam Doran c2be342ce1 Add podman_image and podman_image_info modules (#55103)
* Add podman_image and podman_image_info modules

* Add integration test for podman_image_info

* Change parameter names per feedback

* Add integration tests for podman_image
2019-04-10 18:28:09 -05:00

26 lines
726 B
YAML

- name: Test podman_image_info
when:
- ansible_facts.virtualization_type != 'docker'
- ansible_facts.distribution == 'RedHat'
block:
- name: Pull image
command: podman pull quay.io/coreos/etcd
- name: Get info on all images
podman_image_info:
register: all_image_result
- name: Pull another image
command: podman pull quay.io/coreos/dnsmasq
- name: Get info on specific image
podman_image_info:
name: dnsmasq
register: named_image_result
- name:
assert:
that:
- all_image_result.images | length > 0
- named_image_result.images | length == 1
- "'dnsmasq' in named_image_result.images[0]['RepoTags'][0]"