fix bug in update_project_role_user
Add "shutdown source VM" process
Merge remote-tracking branch 'origin/master'