Red Hat Bugzilla – Bug 1267320
Cloud-init (re)start Docker Daemon
Last modified: 2015-09-30 10:34:00 EDT
Description of problem:
cloud-init cannot restart docker daemon, it freezes and will fail to finish.
Version-Release number of selected component (if applicable):
Every time I run cloud-init script with - systemctl restart docker
or without the re, it will freeze
Steps to Reproduce:
1. Spin up vm with image of rhel 7.1 with flavor m3.large on https://control.os1.phx2.redhat.com/dashboard and add a basic cloud init script, including - systemctl start docker under runcmd
2. log into the instance and run 'tail -f /var/log/cloud-init.log'
cloud-init freezes and fails to complete
restart/start the docker daemon
there is a github logged issue that is very similar: https://github.com/projectatomic/docker-storage-setup/issues/77
Wanted to make sure this was a highlighted issue as Openshift, as well as containers, are running into this issue.
systemctl --no-block restart docker
The problem is that docker can't start until cloud-init has finished running, so you've got yourself deadlocked.
That worked. Thank you. Is there any documentation on that?
> Is there any documentation on that?
Well, there's the systemd documentation, describes the --no-block option:
It looks like there is a blog post out there on this particular issue:
I appreciate it.