mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-05-30 21:09:09 -07:00
docker modules: make sure everything works with older docker-py versions (#55258)
* General test improvements. * Adjust tests to older docker-py versions. * docker_swarm_server_info: work around problems with older docker-py versions * Bump minimal docker-py version for options network_filters and disk_usage. * More general test improvements. * Correct usage of docker_image. * Put files into output directory. * Speed up test. * Remove old check.
This commit is contained in:
parent
24b44e1772
commit
12d26eceb1
20 changed files with 119 additions and 40 deletions
|
@ -221,6 +221,7 @@
|
|||
ipam_driver_options:
|
||||
a: b
|
||||
register: network_1
|
||||
ignore_errors: yes
|
||||
- name: Create network with IPAM driver options (idempotence)
|
||||
docker_network:
|
||||
name: "{{ nname_ipam_3 }}"
|
||||
|
@ -229,6 +230,7 @@
|
|||
a: b
|
||||
diff: yes
|
||||
register: network_2
|
||||
ignore_errors: yes
|
||||
- name: Create network with IPAM driver options (change)
|
||||
docker_network:
|
||||
name: "{{ nname_ipam_3 }}"
|
||||
|
@ -237,6 +239,7 @@
|
|||
a: c
|
||||
diff: yes
|
||||
register: network_3
|
||||
ignore_errors: yes
|
||||
- name: Cleanup network
|
||||
docker_network:
|
||||
name: "{{ nname_ipam_3 }}"
|
||||
|
@ -247,3 +250,9 @@
|
|||
- network_1 is changed
|
||||
- network_2 is not changed
|
||||
- network_3 is changed
|
||||
when: docker_py_version is version('2.0.0', '>=')
|
||||
- assert:
|
||||
that:
|
||||
- network_1 is failed
|
||||
- "('version is ' ~ docker_py_version ~'. Minimum version required is 2.0.0') in network_1.msg"
|
||||
when: docker_py_version is version('2.0.0', '<')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue