Make sure cinder volume db sync successfully

Before running rsyslog restart make sure openstack services
start normally, otherwise, rsyslog restart will fail without
monitored dirs created by openstack services.

Change-Id: Icb3f91e97d8403130afa390fd4508a954cb41240
This commit is contained in:
Xinyu Zhao 2014-04-22 18:20:04 +00:00
parent 1f82f68616
commit dcb23a5550

View File

@ -61,7 +61,7 @@ directory "/var/lock/cinder" do
mode 00700
end
execute "cinder-manage db sync"
execute "timeout 300s sh -c 'while ! cinder-manage db sync; do sleep 30; done'"
case node["openstack"]["block-storage"]["volume"]["driver"]
when "cinder.volume.drivers.netapp.iscsi.NetAppISCSIDriver"