fatal: [compute01]: FAILED! => {"changed": true, "failed": true, "msg": "'Traceback (most recent call last): File "/tmp/ansible_kBrnte/ansible_module_kolla_docker.py", line 742, in main result = bool(getattr(dw, module.params.get('action'))()) File "/tmp/ansible_kBrnte/ansible_module_kolla_docker.py", line 572, in start_container self.dc.start(container=self.params.get('name')) File "/usr/lib/python2.7/site-packages/docker/utils/decorators.py", line 21, in wrapped return f(self, resource_id, *args, **kwargs) File "/usr/lib/python2.7/site-packages/docker/api/container.py", line 383, in start self._raise_for_status(res) File "/usr/lib/python2.7/site-packages/docker/client.py", line 174, in _raise_for_status raise errors.APIError(e, response, explanation=explanation) APIError: 500 Server Error: Internal Server Error ("linux mounts: Path /run is mounted on /run but it is not a shared mount.") '"}
This is on CentOS 7. I was having some separate issues with SELinux before, I've disabled that now and have tried destroying and then deploying again, have also rebooted. Googling this error returns very little (nothing at all if using quotes in reasonable places).