docker_container: deprecate ignore_image and purge_networks (#487)

* Deprecate ignore_image and purge_networks.

* Fix YAML.

* Simple replacement doesn't work in this case.
This commit is contained in:
Felix Fontein
2022-11-01 19:57:56 +01:00
committed by GitHub
parent 1ac3a99e7c
commit 51d5744cb0
5 changed files with 60 additions and 31 deletions
@@ -179,7 +179,8 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
purge_networks: yes
comparisons:
networks: strict
networks:
- name: bridge
- name: "{{ nname_1 }}"
@@ -193,7 +194,8 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
purge_networks: yes
comparisons:
networks: strict
networks:
- name: "{{ nname_1 }}"
- name: bridge
@@ -217,7 +219,8 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
purge_networks: yes
comparisons:
networks: strict
networks:
- name: bridge
networks_cli_compatible: no
@@ -230,7 +233,8 @@
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
purge_networks: yes
comparisons:
networks: strict
networks:
- name: bridge
- name: "{{ nname_2 }}"
@@ -350,7 +354,8 @@
state: started
networks: []
networks_cli_compatible: yes
purge_networks: yes
comparisons:
networks: strict
force_kill: yes
register: networks_5
@@ -387,7 +392,11 @@
name: "{{ cname }}"
state: started
networks_cli_compatible: yes
purge_networks: yes
purge_networks: true
# To replace `purge_networks=true`, we have to specify `networks: []`:
# comparisons:
# networks: strict
# networks: []
force_kill: yes
register: networks_8
@@ -2205,7 +2205,8 @@
- name: ignore_image
docker_container:
image: "{{ docker_test_image_hello_world }}"
ignore_image: yes
comparisons:
image: ignore
name: "{{ cname }}"
state: started
register: ignore_image
@@ -2214,7 +2215,8 @@
- name: ignore_image (labels and env differ in image, image_comparison=current-image)
docker_container:
image: "{{ docker_test_image_registry_nginx }}"
ignore_image: yes
comparisons:
image: ignore
image_comparison: current-image
name: "{{ cname }}"
state: started
@@ -2224,7 +2226,8 @@
- name: ignore_image (labels and env differ in image, image_comparison=desired-image)
docker_container:
image: "{{ docker_test_image_registry_nginx }}"
ignore_image: yes
comparisons:
image: ignore
image_comparison: desired-image
name: "{{ cname }}"
state: started