The ganeti daemons (noded, masterd, rapi and confd) crash if /dev/log doesn't exist. There is hardly any output to help you solve the issue but a socket.error: [Errno 2]: No such file or directory. The python traceback and that error is in all of the daemons logs and also is shown if you try to start them manually. Reproducible: Always Steps to Reproduce: 1.Stop/Don't start your logger of choice 2.Start ganeti 3. Actual Results: Ganeti initscript reports status as crashed and ganeti indeed doesn't start at all. Expected Results: Ganeti starts up safe and sound. I have poked upstreams about this issue and I managed to get ganeti running again by simply starting syslog-ng that creates the /dev/log socket. Thus a simple workaround to the issue is to add logger to the need line of the initscript.
I added a "logger" depend to the need in the init script. Thanks for catching that! Sorry it took me a while to push that.