docker_swarm: make labels work with older docker daemon versions (#52895)

* Make labels work with older docker daemon versions.

* Fix idempotence detection.

* Add changelog.
This commit is contained in:
Felix Fontein
2019-02-25 09:16:09 +01:00
committed by John R Barker
parent e599f5aabe
commit a1ec307d43
3 changed files with 95 additions and 53 deletions

View File

@@ -32,22 +32,26 @@
- name: Create a Swarm cluster (check mode)
docker_swarm:
state: present
advertise_addr: "{{ansible_default_ipv4.address}}"
check_mode: yes
register: output_1
- name: Create a Swarm cluster
docker_swarm:
state: present
advertise_addr: "{{ansible_default_ipv4.address}}"
register: output_2
- name: Create a Swarm cluster (idempotent)
docker_swarm:
state: present
advertise_addr: "{{ansible_default_ipv4.address}}"
register: output_3
- name: Create a Swarm cluster (idempotent, check mode)
docker_swarm:
state: present
advertise_addr: "{{ansible_default_ipv4.address}}"
check_mode: yes
register: output_4