docker_swarm_service: Fix endpoint mode idempotency (#51232)

* Fix endpoint mode idempotency

* Remove newline
This commit is contained in:
Hannes Ljungberg
2019-01-27 15:06:09 +01:00
committed by ansibot
parent 9f5a251e25
commit ee39853426
2 changed files with 27 additions and 38 deletions

View File

@@ -494,14 +494,6 @@
## endpoint_mode ###################################################
####################################################################
# FIXME: endpoint_mode_2 is not marked as changed
#fatal: [testhost]: FAILED! => {
# "assertion": "endpoint_mode_2 is not changed",
# "changed": false,
# "evaluated_to": false,
# "msg": "Assertion failed"
#}
- name: endpoint_mode
docker_swarm_service:
name: "{{ service_name }}"
@@ -509,19 +501,19 @@
endpoint_mode: "dnsrr"
register: endpoint_mode_1
#- name: endpoint_mode (idempotency)
# docker_swarm_service:
# name: "{{ service_name }}"
# image: alpine:3.8
# endpoint_mode: "dnsrr"
# register: endpoint_mode_2
- name: endpoint_mode (idempotency)
docker_swarm_service:
name: "{{ service_name }}"
image: alpine:3.8
endpoint_mode: "dnsrr"
register: endpoint_mode_2
#- name: endpoint_mode (changes)
# docker_swarm_service:
# name: "{{ service_name }}"
# image: alpine:3.8
# endpoint_mode: "vip"
# register: endpoint_mode_3
- name: endpoint_mode (changes)
docker_swarm_service:
name: "{{ service_name }}"
image: alpine:3.8
endpoint_mode: "vip"
register: endpoint_mode_3
- name: cleanup
docker_swarm_service:
@@ -532,8 +524,8 @@
- assert:
that:
- endpoint_mode_1 is changed
# - endpoint_mode_2 is not changed
# - endpoint_mode_3 is changed
- endpoint_mode_2 is not changed
- endpoint_mode_3 is changed
####################################################################
## env #############################################################