)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4b5f4b414a3344f5cc76be5552a184dd35c9dc2c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     yenai \u003cyenai@cmss.chinamobile.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-11-14 11:10:08 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Rollback detaching when reserving volume is failed"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Reserving volume will raise InvalidVolume exception when"},{"line_number":10,"context_line":"the volume status is not right:"},{"line_number":11,"context_line":"1. volume is multiattach, status must be available or in-use."},{"line_number":12,"context_line":"2. volume is not multiattach, status must be available."},{"line_number":13,"context_line":"In this case, we should rollback detaching the old volume as well."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I4fa84eed7b0e71989c46eaae7da5388c52d243b7"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3f79a3b5_b4428e3b","line":13,"range":{"start_line":7,"start_character":0,"end_line":13,"end_character":66},"updated":"2018-11-19 07:17:34.000000000","message":"First of all, I think you should probably mention that this bug is for swap volumes, the current message is really confusing, and you should probably register a bug and link it here.","commit_id":"76d56cf3c73b5beef3d705b865e5f7edc7db3fa8"}]}
