docker_container: fix container creation with networks_cli_compatible=yes (#56687)
* Fix behavior. * Add changelog. * Add simple test to prevent #56620.
This commit is contained in:
parent
baac1df935
commit
d8dcd20294
3 changed files with 6 additions and 1 deletions
|
@ -0,0 +1,2 @@
|
|||
bugfixes:
|
||||
- "docker_container - fix network creation when ``networks_cli_compatible`` is enabled."
|
|
@ -1282,7 +1282,7 @@ class TaskParameters(DockerBaseClass):
|
|||
if network.get(para):
|
||||
params[para] = network[para]
|
||||
network_config = dict()
|
||||
network_config[network['name']] = self.client.create_endpoint_config(params)
|
||||
network_config[network['name']] = self.client.create_endpoint_config(**params)
|
||||
result['networking_config'] = self.client.create_networking_config(network_config)
|
||||
return result
|
||||
|
||||
|
|
|
@ -260,6 +260,9 @@
|
|||
state: started
|
||||
networks:
|
||||
- name: "{{ nname_1 }}"
|
||||
aliases:
|
||||
- alias1
|
||||
- alias2
|
||||
- name: "{{ nname_2 }}"
|
||||
networks_cli_compatible: yes
|
||||
register: networks_1
|
||||
|
|
Loading…
Reference in a new issue