Comment 16 for bug 1543951

Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Ok, so after taking a closer a look, I can see the following.

We use an upstart script for nova-compute and an init.d script for libvirtd (because we use a debian package...). The former *does not* and *can't* depend on the init.d service start, unless the latter is modified to send an explicit event to upstart by the means of initctl or we provide an upstart script for libvirtd.

Curiously, we have never run into this before. The only reason Ksenia and Slava ran into this is because in their environment upstart was stuck on ntp when running rc2 init.d scripts (ntp is 23rd, while libvirtd is 28th):

http://paste.openstack.org/show/486569/

and upstart starts nova-compute in parallel with rc2 scripts.