Normalize bools in tests. (#589)

This commit is contained in:
Felix Fontein
2023-02-15 22:29:41 +01:00
committed by GitHub
parent a426232523
commit dd19db8c8f
82 changed files with 1620 additions and 1620 deletions
@@ -43,9 +43,9 @@
docker_container:
name: "{{ item }}"
state: absent
force_kill: yes
force_kill: true
with_items: "{{ cnames }}"
diff: no
diff: false
- name: "Make sure all images are removed"
docker_image:
name: "{{ item }}"
@@ -55,9 +55,9 @@
docker_network:
name: "{{ item }}"
state: absent
force: yes
force: true
with_items: "{{ dnetworks }}"
diff: no
diff: false
when: docker_api_version is version('1.25', '>=')
@@ -30,7 +30,7 @@
name: "{{ cname }}"
state: started
hostname: example.org
force_kill: yes
force_kill: true
comparisons:
hostname: ignore
register: value_2
@@ -42,7 +42,7 @@
name: "{{ cname }}"
state: started
hostname: example.org
force_kill: yes
force_kill: true
comparisons:
hostname: strict
register: value_3
@@ -51,8 +51,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -83,7 +83,7 @@
state: started
dns_servers:
- 9.9.9.9
force_kill: yes
force_kill: true
comparisons:
dns_servers: ignore
register: list_2
@@ -96,7 +96,7 @@
state: started
dns_servers:
- 9.9.9.9
force_kill: yes
force_kill: true
comparisons:
dns_servers: strict
register: list_3
@@ -105,8 +105,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -139,7 +139,7 @@
- "1010"
- "1011"
- "1012"
force_kill: yes
force_kill: true
comparisons:
groups: ignore
register: set_2
@@ -154,7 +154,7 @@
- "1010"
- "1011"
- "1012"
force_kill: yes
force_kill: true
comparisons:
groups: allow_more_present
register: set_3
@@ -168,7 +168,7 @@
groups:
- "1010"
- "1012"
force_kill: yes
force_kill: true
comparisons:
groups: allow_more_present
register: set_4
@@ -182,7 +182,7 @@
groups:
- "1010"
- "1012"
force_kill: yes
force_kill: true
comparisons:
groups: strict
register: set_5
@@ -191,8 +191,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -227,7 +227,7 @@
- "/dev/random:/dev/virt-random:rwm"
- "/dev/urandom:/dev/virt-urandom:rwm"
- "/dev/null:/dev/virt-null:rwm"
force_kill: yes
force_kill: true
comparisons:
devices: ignore
register: set_dict_2
@@ -242,7 +242,7 @@
- "/dev/random:/dev/virt-random:rwm"
- "/dev/urandom:/dev/virt-urandom:rwm"
- "/dev/null:/dev/virt-null:rwm"
force_kill: yes
force_kill: true
comparisons:
devices: allow_more_present
register: set_dict_3
@@ -256,7 +256,7 @@
devices:
- "/dev/random:/dev/virt-random:rwm"
- "/dev/null:/dev/virt-null:rwm"
force_kill: yes
force_kill: true
comparisons:
devices: allow_more_present
register: set_dict_4
@@ -270,7 +270,7 @@
devices:
- "/dev/random:/dev/virt-random:rwm"
- "/dev/null:/dev/virt-null:rwm"
force_kill: yes
force_kill: true
comparisons:
devices: strict
register: set_dict_5
@@ -279,8 +279,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -315,7 +315,7 @@
ansible.test.1: hello
ansible.test.2: world
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
labels: ignore
register: dict_2
@@ -330,7 +330,7 @@
ansible.test.1: hello
ansible.test.2: world
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
labels: allow_more_present
register: dict_3
@@ -344,7 +344,7 @@
labels:
ansible.test.1: hello
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
labels: allow_more_present
register: dict_4
@@ -358,7 +358,7 @@
labels:
ansible.test.1: hello
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
labels: strict
register: dict_5
@@ -367,8 +367,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -413,7 +413,7 @@
labels:
ansible.test.1: hello
ansible.test.4: ignore
force_kill: yes
force_kill: true
comparisons:
'*': ignore
register: wildcard_2
@@ -430,7 +430,7 @@
ansible.test.1: hello
ansible.test.2: world
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
'*': strict
register: wildcard_3
@@ -447,7 +447,7 @@
ansible.test.1: hello
ansible.test.2: world
ansible.test.3: ansible
force_kill: yes
force_kill: true
comparisons:
'*': strict
register: wildcard_4
@@ -456,8 +456,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -21,7 +21,7 @@
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: compatibility
check_mode: yes
check_mode: true
register: start_1
- name: Start container
@@ -48,15 +48,15 @@
image: "{{ docker_test_image_alpine }}"
state: started
container_default_behavior: compatibility
check_mode: yes
check_mode: true
register: start_4
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -76,7 +76,7 @@
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults
check_mode: yes
check_mode: true
register: start_1
- name: Start container
@@ -104,15 +104,15 @@
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults
check_mode: yes
check_mode: true
register: start_4
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -40,7 +40,7 @@
image: "{{ image_info.images[0].Id }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: create_1
- name: Create container with {{ docker_test_image_hello_world }} image via ID (idempotent)
@@ -48,7 +48,7 @@
image: "{{ image_info.images[0].Id }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: create_2
- name: Create container with {{ docker_test_image_alpine }} image via ID
@@ -56,7 +56,7 @@
image: "{{ image_info.images[1].Id }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: create_3
- name: Create container with {{ docker_test_image_alpine }} image via ID (idempotent)
@@ -64,14 +64,14 @@
image: "{{ image_info.images[1].Id }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: create_4
- name: Untag image
# Image will not be deleted since the container still uses it
docker_image:
name: "{{ docker_test_image_alpine }}"
force_absent: yes
force_absent: true
state: absent
- name: Create container with {{ docker_test_image_alpine }} image via name (check mode, will pull, same image)
@@ -80,7 +80,7 @@
name: "{{ cname }}"
state: present
register: create_5
check_mode: yes
check_mode: true
- name: Create container with {{ docker_test_image_alpine }} image via name (will pull, same image)
docker_container:
@@ -93,8 +93,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -112,7 +112,7 @@
image: "{{ docker_test_image_digest_base }}@sha256:{{ docker_test_image_digest_v1 }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: digest_1
- name: Create container with {{ docker_test_image_digest_base }} image via old digest (idempotent)
@@ -120,16 +120,16 @@
image: "{{ docker_test_image_digest_base }}@sha256:{{ docker_test_image_digest_v1 }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: digest_2
- name: Create container with {{ docker_test_image_digest_base }} image via old digest (idempotent, pull)
docker_container:
image: "{{ docker_test_image_digest_base }}@sha256:{{ docker_test_image_digest_v1 }}"
name: "{{ cname }}"
pull: yes
pull: true
state: present
force_kill: yes
force_kill: true
register: digest_3
- name: Update container with {{ docker_test_image_digest_base }} image via new digest
@@ -137,15 +137,15 @@
image: "{{ docker_test_image_digest_base }}@sha256:{{ docker_test_image_digest_v2 }}"
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: digest_4
- name: Cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -35,7 +35,7 @@
- source: /
target: /whatever
type: bind
read_only: no
read_only: false
register: mounts_1
- name: mounts (idempotency)
@@ -48,7 +48,7 @@
- source: /
target: /whatever
type: bind
read_only: no
read_only: false
- source: /tmp
target: /tmp
type: bind
@@ -79,8 +79,8 @@
- source: /tmp
target: /somewhereelse
type: bind
read_only: yes
force_kill: yes
read_only: true
force_kill: true
register: mounts_4
- name: mounts (different modes)
@@ -96,8 +96,8 @@
- source: /tmp
target: /somewhereelse
type: bind
read_only: no
force_kill: yes
read_only: false
force_kill: true
register: mounts_5
- name: mounts (endpoint collision)
@@ -113,10 +113,10 @@
- source: /etc
target: /x
type: bind
read_only: no
force_kill: yes
read_only: false
force_kill: true
register: mounts_6
ignore_errors: yes
ignore_errors: true
- name: mounts (anonymous volume)
docker_container:
@@ -146,8 +146,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -255,8 +255,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -280,7 +280,7 @@
- source: /
target: /whatever
type: bind
read_only: yes
read_only: true
volumes:
- /tmp:/tmp
register: mounts_volumes_1
@@ -295,7 +295,7 @@
- source: /
target: /whatever
type: bind
read_only: yes
read_only: true
volumes:
- /tmp:/tmp
register: mounts_volumes_2
@@ -310,10 +310,10 @@
- source: /tmp
target: /tmp
type: bind
read_only: no
read_only: false
volumes:
- /:/whatever:ro
force_kill: yes
force_kill: true
register: mounts_volumes_3
- name: mounts + volumes (collision, should fail)
@@ -326,19 +326,19 @@
- source: /tmp
target: /tmp
type: bind
read_only: no
read_only: false
volumes:
- /tmp:/tmp
force_kill: yes
force_kill: true
register: mounts_volumes_4
ignore_errors: yes
ignore_errors: true
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -377,15 +377,15 @@
name: "{{ cname }}"
volume_driver: /
state: started
force_kill: yes
force_kill: true
register: volume_driver_3
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -440,7 +440,7 @@
volumes:
- "/tmp:/tmp"
- "/tmp:/somewhereelse:ro,Z"
force_kill: yes
force_kill: true
register: volumes_4
- name: volumes (different modes)
@@ -452,7 +452,7 @@
volumes:
- "/tmp:/tmp"
- "/tmp:/somewhereelse:ro"
force_kill: yes
force_kill: true
register: volumes_5
- name: volumes (collision)
@@ -464,16 +464,16 @@
volumes:
- "/etc:/tmp"
- "/home:/tmp:ro"
force_kill: yes
force_kill: true
register: volumes_6
ignore_errors: yes
ignore_errors: true
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -531,21 +531,21 @@
name: "{{ cname }}"
state: started
volumes_from: "{{ cname_h2 }}"
force_kill: yes
force_kill: true
register: volumes_from_3
- name: cleanup
docker_container:
name: "{{ container_name }}"
state: absent
force_kill: yes
force_kill: true
loop:
- "{{ cname }}"
- "{{ cname_h1 }}"
- "{{ cname_h2 }}"
loop_control:
loop_var: container_name
diff: no
diff: false
- assert:
that:
@@ -55,7 +55,7 @@
- name: Create network with fixed IPv4 and IPv6 subnets
docker_network:
name: "{{ nname_3 }}"
enable_ipv6: yes
enable_ipv6: true
ipam_config:
- subnet: "{{ subnet_ipv4 }}"
- subnet: "{{ subnet_ipv6 }}"
@@ -90,7 +90,7 @@
name: "{{ cname }}"
state: started
network_mode: none
force_kill: yes
force_kill: true
register: network_mode_3
- name: network_mode (container mode setup)
@@ -108,7 +108,7 @@
name: "{{ cname }}"
state: started
network_mode: "container:{{ cname_h1_id.container.Id }}"
force_kill: yes
force_kill: true
register: network_mode_4
- name: network_mode (container mode idempotency)
@@ -124,13 +124,13 @@
docker_container:
name: "{{ container_name }}"
state: absent
force_kill: yes
force_kill: true
loop:
- "{{ cname }}"
- "{{ cname_h1 }}"
loop_control:
loop_var: container_name
diff: no
diff: false
- assert:
that:
@@ -158,7 +158,7 @@
networks:
- name: "{{ nname_1 }}"
- name: "{{ nname_2 }}"
networks_cli_compatible: no
networks_cli_compatible: false
register: networks_1
- name: networks_cli_compatible=no, networks w/o purge_networks
@@ -170,7 +170,7 @@
networks:
- name: "{{ nname_1 }}"
- name: "{{ nname_2 }}"
networks_cli_compatible: no
networks_cli_compatible: false
register: networks_2
- name: networks_cli_compatible=no, networks, purge_networks
@@ -184,8 +184,8 @@
networks:
- name: bridge
- name: "{{ nname_1 }}"
networks_cli_compatible: no
force_kill: yes
networks_cli_compatible: false
force_kill: true
register: networks_3
- name: networks_cli_compatible=no, networks, purge_networks (idempotency)
@@ -199,7 +199,7 @@
networks:
- name: "{{ nname_1 }}"
- name: bridge
networks_cli_compatible: no
networks_cli_compatible: false
register: networks_4
- name: networks_cli_compatible=no, networks (less networks)
@@ -210,7 +210,7 @@
state: started
networks:
- name: bridge
networks_cli_compatible: no
networks_cli_compatible: false
register: networks_5
- name: networks_cli_compatible=no, networks, purge_networks (less networks)
@@ -223,8 +223,8 @@
networks: strict
networks:
- name: bridge
networks_cli_compatible: no
force_kill: yes
networks_cli_compatible: false
force_kill: true
register: networks_6
- name: networks_cli_compatible=no, networks, purge_networks (more networks)
@@ -238,16 +238,16 @@
networks:
- name: bridge
- name: "{{ nname_2 }}"
networks_cli_compatible: no
force_kill: yes
networks_cli_compatible: false
force_kill: true
register: networks_7
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -304,7 +304,7 @@
- alias1
- alias2
- name: "{{ nname_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_1
- name: networks_cli_compatible=yes, networks specified
@@ -316,15 +316,15 @@
networks:
- name: "{{ nname_1 }}"
- name: "{{ nname_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_2
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- name: networks_cli_compatible=yes, empty networks list specified
docker_container:
@@ -333,7 +333,7 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_3
- name: networks_cli_compatible=yes, empty networks list specified
@@ -343,7 +343,7 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_4
- name: networks_cli_compatible=yes, empty networks list specified, purge_networks
@@ -353,18 +353,18 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
networks: strict
force_kill: yes
force_kill: true
register: networks_5
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- name: networks_cli_compatible=yes, networks not specified
docker_container:
@@ -372,8 +372,8 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
networks_cli_compatible: yes
force_kill: yes
networks_cli_compatible: true
force_kill: true
register: networks_6
- name: networks_cli_compatible=yes, networks not specified
@@ -382,7 +382,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_7
- name: networks_cli_compatible=yes, networks not specified, purge_networks
@@ -391,21 +391,21 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
networks_cli_compatible: yes
networks_cli_compatible: true
purge_networks: true
# To replace `purge_networks=true`, we have to specify `networks: []`:
# comparisons:
# networks: strict
# networks: []
force_kill: yes
force_kill: true
register: networks_8
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- debug: var=networks_3
@@ -456,7 +456,7 @@
state: started
networks:
- name: "{{ nname_1 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_1
- name: different networks, comparisons=ignore
@@ -467,7 +467,7 @@
state: started
networks:
- name: "{{ nname_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
network_mode: ignore # otherwise we'd have to set network_mode to nname_1
networks: ignore
@@ -480,7 +480,7 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
networks: ignore
register: networks_3
@@ -492,7 +492,7 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
networks: allow_more_present
register: networks_4
@@ -505,11 +505,11 @@
state: started
networks:
- name: "{{ nname_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
network_mode: ignore # otherwise we'd have to set network_mode to nname_1
networks: allow_more_present
force_kill: yes
force_kill: true
register: networks_5
- name: different networks, comparisons=strict
@@ -520,10 +520,10 @@
state: started
networks:
- name: "{{ nname_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
networks: strict
force_kill: yes
force_kill: true
register: networks_6
- name: less networks, comparisons=strict
@@ -533,18 +533,18 @@
name: "{{ cname }}"
state: started
networks: []
networks_cli_compatible: yes
networks_cli_compatible: true
comparisons:
networks: strict
force_kill: yes
force_kill: true
register: networks_7
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -591,7 +591,7 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_2 }}"
ipv6_address: "{{ nname_3_ipv6_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_1
- name: create container (stopped) with one network and fixed IP (idempotent)
@@ -604,7 +604,7 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_2 }}"
ipv6_address: "{{ nname_3_ipv6_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_2
- name: create container (stopped) with one network and fixed IP (different IPv4)
@@ -617,7 +617,7 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_3 }}"
ipv6_address: "{{ nname_3_ipv6_2 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_3
- name: create container (stopped) with one network and fixed IP (different IPv6)
@@ -630,7 +630,7 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_3 }}"
ipv6_address: "{{ nname_3_ipv6_3 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_4
- name: create container (started) with one network and fixed IP
@@ -649,8 +649,8 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_4 }}"
ipv6_address: "{{ nname_3_ipv6_3 }}"
networks_cli_compatible: yes
force_kill: yes
networks_cli_compatible: true
force_kill: true
register: networks_6
- name: create container (started) with one network and fixed IP (different IPv6)
@@ -663,8 +663,8 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_4 }}"
ipv6_address: "{{ nname_3_ipv6_4 }}"
networks_cli_compatible: yes
force_kill: yes
networks_cli_compatible: true
force_kill: true
register: networks_7
- name: create container (started) with one network and fixed IP (idempotent)
@@ -677,15 +677,15 @@
- name: "{{ nname_3 }}"
ipv4_address: "{{ nname_3_ipv4_4 }}"
ipv6_address: "{{ nname_3_ipv6_4 }}"
networks_cli_compatible: yes
networks_cli_compatible: true
register: networks_8
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -738,7 +738,7 @@
docker_network:
name: "{{ network_name }}"
state: absent
force: yes
force: true
loop:
- "{{ nname_1 }}"
- "{{ nname_2 }}"
File diff suppressed because it is too large Load Diff
@@ -73,7 +73,7 @@
published_ports:
- "9001:9001"
- "9010-9050:9010-9050"
force_kill: yes
force_kill: true
register: published_ports_1
- name: published_ports -- port range (idempotency)
@@ -88,7 +88,7 @@
published_ports:
- "9001:9001"
- "9010-9050:9010-9050"
force_kill: yes
force_kill: true
register: published_ports_2
- name: published_ports -- port range (different range)
@@ -103,15 +103,15 @@
published_ports:
- "9001:9001"
- "9020-9060:9020-9060"
force_kill: yes
force_kill: true
register: published_ports_3
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -131,7 +131,7 @@
state: started
published_ports:
- "9010-9050:9010"
force_kill: yes
force_kill: true
loop:
- '{{ cname }}'
- '{{ cname2 }}'
@@ -145,7 +145,7 @@
state: started
published_ports:
- "9010-9050:9010"
force_kill: yes
force_kill: true
loop:
- '{{ cname }}'
- '{{ cname2 }}'
@@ -159,7 +159,7 @@
state: started
published_ports:
- "9010-9051:9010"
force_kill: yes
force_kill: true
loop:
- '{{ cname }}'
- '{{ cname2 }}'
@@ -169,11 +169,11 @@
docker_container:
name: "{{ item }}"
state: absent
force_kill: yes
force_kill: true
loop:
- '{{ cname }}'
- '{{ cname2 }}'
diff: no
diff: false
- assert:
that:
@@ -193,7 +193,7 @@
state: started
published_ports:
- "[::1]:9001:9001"
force_kill: yes
force_kill: true
register: published_ports_1
- name: published_ports -- IPv6 (idempotency)
@@ -204,7 +204,7 @@
state: started
published_ports:
- "[::1]:9001:9001"
force_kill: yes
force_kill: true
register: published_ports_2
- name: published_ports -- IPv6 (different IP)
@@ -215,7 +215,7 @@
state: started
published_ports:
- "127.0.0.1:9001:9001"
force_kill: yes
force_kill: true
register: published_ports_3
- name: published_ports -- IPv6 (hostname)
@@ -226,16 +226,16 @@
state: started
published_ports:
- "localhost:9001:9001"
force_kill: yes
force_kill: true
register: published_ports_4
ignore_errors: yes
ignore_errors: true
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -311,7 +311,7 @@
state: started
publish_all_ports: "{{ test_case.publish_all_ports_value | default(omit) }}"
published_ports: "{{ test_case.published_ports_value | default(omit) }}"
force_kill: yes
force_kill: true
register: publish_all_ports
loop_control:
loop_var: test_case
@@ -21,7 +21,7 @@
- name: Stop container with a lot of invalid options
docker_container:
name: "{{ cname }}"
force_kill: yes
force_kill: true
# Some options with "invalid" values, which would
# have to be parsed. The values are "invalid" because
# the containers and networks listed here do not exist.
@@ -20,7 +20,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
check_mode: yes
check_mode: true
register: create_1
- name: Create container
@@ -45,7 +45,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
check_mode: yes
check_mode: true
register: create_4
- assert:
@@ -63,7 +63,7 @@
docker_container:
name: "{{ cname }}"
state: started
check_mode: yes
check_mode: true
register: start_1
- name: Start container
@@ -82,7 +82,7 @@
docker_container:
name: "{{ cname }}"
state: started
check_mode: yes
check_mode: true
register: start_4
- assert:
@@ -102,7 +102,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
check_mode: yes
check_mode: true
register: present_check_1
- name: Present check for running container
@@ -126,7 +126,7 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
force_kill: true
- name: Start container from scratch (check)
docker_container:
@@ -135,7 +135,7 @@
stop_timeout: 1
name: "{{ cname }}"
state: started
check_mode: yes
check_mode: true
register: start_scratch_1
- name: Start container from scratch
@@ -163,7 +163,7 @@
stop_timeout: 1
name: "{{ cname }}"
state: started
check_mode: yes
check_mode: true
register: start_scratch_4
- assert:
@@ -183,7 +183,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
force_kill: yes
force_kill: true
register: recreate_1
- name: Recreating container (created, recreate, check mode)
@@ -191,20 +191,20 @@
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
recreate: true
state: present
force_kill: yes
force_kill: true
register: recreate_2
check_mode: yes
check_mode: true
- name: Recreating container (created, recreate)
docker_container:
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
recreate: true
state: present
force_kill: yes
force_kill: true
register: recreate_3
- name: Recreating container (started)
@@ -213,7 +213,7 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
force_kill: yes
force_kill: true
register: recreate_4
- name: Recreating container (started, recreate, check mode)
@@ -221,30 +221,30 @@
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
recreate: true
removal_wait_timeout: 10
state: started
force_kill: yes
force_kill: true
register: recreate_5
check_mode: yes
check_mode: true
- name: Recreating container (started, recreate)
docker_container:
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
recreate: true
removal_wait_timeout: 10
state: started
force_kill: yes
force_kill: true
register: recreate_6
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- debug: var=recreate_1
- debug: var=recreate_3
@@ -284,22 +284,22 @@
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
restart: yes
restart: true
state: started
stop_timeout: 1
force_kill: yes
force_kill: true
register: restart_2
check_mode: yes
check_mode: true
- name: Restarting (restart)
docker_container:
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
restart: yes
restart: true
state: started
stop_timeout: 1
force_kill: yes
force_kill: true
register: restart_3
- name: Restarting (verify volumes)
@@ -317,8 +317,8 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- assert:
that:
@@ -338,7 +338,7 @@
name: "{{ cname }}"
state: stopped
stop_timeout: 1
check_mode: yes
check_mode: true
register: stop_1
- name: Stop container
@@ -363,7 +363,7 @@
name: "{{ cname }}"
state: stopped
stop_timeout: 1
check_mode: yes
check_mode: true
register: stop_4
- assert:
@@ -381,7 +381,7 @@
docker_container:
name: "{{ cname }}"
state: absent
check_mode: yes
check_mode: true
register: remove_1
- name: Remove container
@@ -400,7 +400,7 @@
docker_container:
name: "{{ cname }}"
state: absent
check_mode: yes
check_mode: true
register: remove_4
- assert:
@@ -425,30 +425,30 @@
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
check_mode: yes
force_kill: true
check_mode: true
register: remove_from_running_1
- name: Remove container from running
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
force_kill: true
register: remove_from_running_2
- name: Remove container from running (idempotent)
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
force_kill: true
register: remove_from_running_3
- name: Remove container from running (idempotent check)
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
check_mode: yes
force_kill: true
check_mode: true
register: remove_from_running_4
- assert:
@@ -82,7 +82,7 @@
restart_policy: on-failure # only on-failure can have restart_retries, so don't change it here
restart_retries: 2
register: update
diff: yes
diff: true
- name: Update values again
docker_container:
@@ -100,7 +100,7 @@
restart_policy: always
restart_retries: 0
register: update2
diff: yes
diff: true
- name: Recreate container
docker_container:
@@ -117,16 +117,16 @@
memory_swap: unlimited
restart_policy: on-failure
restart_retries: 2
force_kill: yes
force_kill: true
register: recreate
diff: yes
diff: true
- name: cleanup
docker_container:
name: "{{ cname }}"
state: absent
force_kill: yes
diff: no
force_kill: true
diff: false
- name: Check general things
assert: