summaryrefslogtreecommitdiff
path: root/changelogs
diff options
context:
space:
mode:
authorDario Zanzico <dariko@users.noreply.github.com>2018-10-29 12:28:51 +0100
committerJohn R Barker <john@johnrbarker.com>2018-10-29 11:28:51 +0000
commit2162d7d4de6507dd5711fd15ccb67f60d032ec4b (patch)
tree368012ded15c0f169d253a72e32910adb3c0ab65 /changelogs
parentbba8c23585b8ef782ace5245aff23956bb37915a (diff)
downloadansible-2162d7d4de6507dd5711fd15ccb67f60d032ec4b.tar.gz
Docker swarm service integration tests (#45674)
* integration test for docker_swarm_service * ensure stack de-initialization * Set default value for 'configs' parameter to None Docker-py uses None as a default value for configs. Using the same default here allows to create services on older docker setups (docker_api<1.30). * Set default value for 'update_order' parameter to None Docker-py uses None as a default value for update_order. Using the same default here allows to create services on older docker setups (docker_api<1.29) * Set default value for 'publish.mode' parameter to None Docker-py uses None as a default value for publish_mode. Using the same default here allows to create services on older docker setups (docker_api<1.32) * Allow tests to run on older version of docker. * remove workarounds for old docker versions * test correct swarm cleanup * changelog fragment for docker_swarm_service defaults change
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/fragments/docker-swarm-service-defaults.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/changelogs/fragments/docker-swarm-service-defaults.yml b/changelogs/fragments/docker-swarm-service-defaults.yml
new file mode 100644
index 0000000000..d1f025ae0d
--- /dev/null
+++ b/changelogs/fragments/docker-swarm-service-defaults.yml
@@ -0,0 +1,2 @@
+minor_changes:
+- change default value for ``configs`` from ``[]`` to ``null`` and for ``update_order`` from ``stop-first`` to ``null``, matching docker API and allowing the module to interact with older docker daemons.