Cinder-volume role does not work when deploy on node other than single-controller

Bug #1308671 reported by Jerry Zhao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compass
Fix Committed
Undecided
Unassigned

Bug Description

Single-controller takes longer time to finish, so when cinder-volume tries to restart, it is most likely that the tables haven't been created in the db by cinder-manage db sync yet, but service restart still gives an ' exit 0 ' because the start failure is asynchronous, making chef-client believe the restart is successful.
Timing of installation can't be guaranteed for the moment, so we should ensure the service is truly started and abort the chef-client if failure is found and retry until tables are created.

Revision history for this message
Jerry Zhao (zhaoxinyu) wrote :
Changed in compass:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.