diff options
author | Hannes Ljungberg <hannes@5monkeys.se> | 2019-08-18 08:55:54 +0200 |
---|---|---|
committer | Felix Fontein <felix@fontein.de> | 2019-08-18 08:55:54 +0200 |
commit | 13364fc5302ee4d457db817da16d624542a7cc31 (patch) | |
tree | 6b70c89ee6d510f0061e5721f17dd4af4a51a06f /changelogs | |
parent | aaaa4f1809fb3a803729455f0893ba562ee319b0 (diff) | |
download | ansible-13364fc5302ee4d457db817da16d624542a7cc31.tar.gz |
docker_swarm_service: Allow passing dicts in networks (#58961)
* Add support for passing networks as dicts
* Add function to compare a list of different objects
* Handle comparing falsy values to missing values
* Pass docker versions to Service
* Move can_update_networks to Service class
* Pass Networks in TaskTemplate when supported
* Remove weird __str__
* Add networks integration tests
* Add unit tests
* Add example
* Add changelog fragment
* Make sure that network options are clean
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Set networks elements as raw in arg spec
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Fix wrong variable naming
* Check for network options that are not valid
* Only check for None options
* Validate that aliases is a list
Diffstat (limited to 'changelogs')
-rw-r--r-- | changelogs/fragments/58961-docker_swarm_service-support-dict-networks.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/changelogs/fragments/58961-docker_swarm_service-support-dict-networks.yml b/changelogs/fragments/58961-docker_swarm_service-support-dict-networks.yml new file mode 100644 index 0000000000..9592b5637e --- /dev/null +++ b/changelogs/fragments/58961-docker_swarm_service-support-dict-networks.yml @@ -0,0 +1,2 @@ +minor_changes: + - "docker_swarm_service - Support passing dictionaries in ``networks`` to allow setting ``aliases`` and ``options``." |