)]}'
{"os_brick/initiator/linuxscsi.py":[{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"67b48d48d29286117cab0d8c67a9ee98b1259cd2","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        mpath_dev \u003d self.find_multipath_device(device)"},{"line_number":136,"context_line":"        if mpath_dev:"},{"line_number":137,"context_line":"            self.flush_multipath_device(mpath_dev[\u0027id\u0027])"},{"line_number":138,"context_line":"            self.dmsetup_remove_multipath_device(mpath_dev[\u0027device\u0027])"},{"line_number":139,"context_line":"            devices \u003d mpath_dev[\u0027devices\u0027]"},{"line_number":140,"context_line":"            LOG.debug(\"multipath LUNs to remove %s\", devices)"},{"line_number":141,"context_line":"            for device in devices:"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_d6555bc6","line":138,"range":{"start_line":138,"start_character":12,"end_line":138,"end_character":69},"updated":"2017-01-11 13:05:40.000000000","message":"IMHO this isn\u0027t required, the flush above should be enough and if it\u0027s not suggests something isn\u0027t quite right in your env. I\u0027ll follow up in the bug but I assume something else is accessing the map while we attempt to flush?","commit_id":"1b8194a030f87e97f5d93e452218bad4e63f8cd9"},{"author":{"_account_id":17527,"name":"Felix Ma","email":"maqi@cmss.chinamobile.com","username":"felix23ma"},"change_message_id":"a49d95e263f1b1fd808728b14b924eec5364258c","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        mpath_dev \u003d self.find_multipath_device(device)"},{"line_number":136,"context_line":"        if mpath_dev:"},{"line_number":137,"context_line":"            self.flush_multipath_device(mpath_dev[\u0027id\u0027])"},{"line_number":138,"context_line":"            self.dmsetup_remove_multipath_device(mpath_dev[\u0027device\u0027])"},{"line_number":139,"context_line":"            devices \u003d mpath_dev[\u0027devices\u0027]"},{"line_number":140,"context_line":"            LOG.debug(\"multipath LUNs to remove %s\", devices)"},{"line_number":141,"context_line":"            for device in devices:"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_715af92b","line":138,"range":{"start_line":138,"start_character":12,"end_line":138,"end_character":69},"in_reply_to":"ba5201f7_d6555bc6","updated":"2017-01-11 13:20:50.000000000","message":"Our testing scenario is - boot some VMs on the same compute node, then attach several volumes to each of them. Keep attaching/detaching at the same time (with rally). The failed path is seen in an hour.","commit_id":"1b8194a030f87e97f5d93e452218bad4e63f8cd9"}]}
