Open unnawut opened 6 years ago
A "create_host_config() got an unexpected keyword argument" occurs when trying to run ./bin/bootstrap.
./bin/bootstrap
MacOS 10.13.6
Run ./bin/bootstrap
The bootstrap should complete successfully.
The error below occurs:
TASK [postgres : enable postgres container] ************************************ fatal: [ewallet]: FAILED! => {"changed": false, "module_stderr": "Shared connection to 127.0.0.1 closed.\r\n", "module_stdout": "Traceback (most recent call last):\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 2081, in <module>\r\n main()\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 2076, in main\r\n cm = ContainerManager(client)\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 1703, in __init__\r\n self.present(state)\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 1723, in present\r\n new_container = self.container_create(self.parameters.image, self.parameters.create_parameters)\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 825, in create_parameters\r\n host_config=self._host_config(),\r\n File \"/tmp/ansible_dj8pd468/ansible_module_docker_container.py\", line 931, in _host_config\r\n return self.client.create_host_config(**params)\r\n File \"/usr/local/lib/python3.5/dist-packages/docker/api/container.py\", line 157, in create_host_config\r\n return utils.create_host_config(*args, **kwargs)\r\nTypeError: create_host_config() got an unexpected keyword argument 'init'\r\n", "msg": "MODULE FAILURE", "rc": 1} to retry, use: --limit @/Users/o3slave/work/goban/provisioning/playbook.retry
Probably wrong Python version or library version. I'll take a look. Docker in Python is weird.
Subject of the issue
A "create_host_config() got an unexpected keyword argument" occurs when trying to run
./bin/bootstrap
.Your environment
MacOS 10.13.6
Steps to reproduce
Run
./bin/bootstrap
Expected behavior
The bootstrap should complete successfully.
Actual behavior
The error below occurs: