[regression] libvirtd does not start due to incorrect pre-start section in upstart config
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Critical
|
MOS Linux |
Bug Description
with https:/
the following was added into upstart conf for libvirtd:
pre-start script 54
LIBVIRTD_
if [ -f $LIBVIRTD_SYSCONFIG ]; then 56
. $LIBVIRTD_SYSCONFIG 57
fi 58
sockfile=
sockfile_
while [ ! -S $sockfile ] ; do 61
sleep 2 62
if ! sockfile_
echo "Giving up waiting for $sockfile." 64
stop; exit 1 65
fi 66
done 67
echo "$sockfile ready." 68
end script
This obviously will never work as pre-start happens before service start section is executed. Thus, this breaks libvirtd service and blocks ALL fuel and MOS developers in master branch.
Fix proposed to branch: master /review. fuel-infra. org/21484
Change author: Vladimir Kuklin <email address hidden>
Review: https:/