3301a0b530
* docker_container: ensure 'init' is supported Check docker-py version too. Move API version check in docker_container module since 'init' module parameter isn't defined by other docker modules. docker-py supports 'init' since 2.2.0: https://github.com/docker/docker-py/blob/2.2.0/docs/change-log.md * docker_container: fix compat with docker-py<2.2 Exception was: TypeError: create_host_config() got an unexpected keyword argument 'init' fatal: [localhost]: FAILED! => { "changed": false, "module_stderr": "Traceback (most recent call last): File ansible_module_docker_container.py, line 2089, in <module> main() File ansible_module_docker_container.py, line 2084, in main cm = ContainerManager(client) File ansible_module_docker_container.py, line 1704, in __init__ self.present(state) File ansible_module_docker_container.py, line 1724, in present new_container = self.container_create(self.parameters.image, self.parameters.create_parameters) File ansible_module_docker_container.py, line 826, in create_parameters host_config=self._host_config(), File ansible_module_docker_container.py, line 932, in _host_config return self.client.create_host_config(**params) File lib/python3.6/site-packages/docker/api/container.py, line 157, in create_host_config return utils.create_host_config(*args, **kwargs) TypeError: create_host_config() got an unexpected keyword argument 'init'", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 1 } |
||
---|---|---|
.. | ||
ansible |