)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"7c13418bbab03ae074d08a3e4fa2989ec686c700","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Besides, response fields and response example are missing in the"},{"line_number":11,"context_line":"\"Manage an existing snapshot\" api ref, I5a3f397e1a4d7e38d35b707f3c164ef7522aea95"},{"line_number":12,"context_line":"will fix them."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I8e6c8bf2c64c6230e09cdc910c2c0c7d94273ae5"},{"line_number":15,"context_line":"partially-implements: blueprint volume-response-schema-validation"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3f79a3b5_5365091c","line":13,"updated":"2018-10-11 20:20:50.000000000","message":"May we add Depends-On: https://review.openstack.org/#/c/609202/ here because it\u0027s not possible to really approve/review until the Cinder documentation is in.","commit_id":"41f8b1eb33200764e6117a68a299b7755afae82f"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"df81fb3aced694b69b0088838c2cc2536a12a52e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Besides, response fields and response example are missing in the"},{"line_number":11,"context_line":"\"Manage an existing snapshot\" api ref, I5a3f397e1a4d7e38d35b707f3c164ef7522aea95"},{"line_number":12,"context_line":"will fix them."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I8e6c8bf2c64c6230e09cdc910c2c0c7d94273ae5"},{"line_number":15,"context_line":"partially-implements: blueprint volume-response-schema-validation"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3f79a3b5_a2c8be20","line":13,"in_reply_to":"3f79a3b5_5365091c","updated":"2018-10-12 09:26:36.000000000","message":"Yes I ever considered whether to add cindre api patch as depends-on, at that time I was afraid cinder api patch may need lasting modification(about descriptions and so on), and now I\u0027m hesitate to modify the commit message because a new ci check will be triggered and may need many rechecks","commit_id":"41f8b1eb33200764e6117a68a299b7755afae82f"}],"tempest/lib/api_schema/response/volume/manage_snapshot.py":[{"author":{"_account_id":17887,"name":"Doug Schveninger","email":"ds6901@att.com","username":"Doug.Schveninger"},"change_message_id":"0d0a32f8260d2dc00d880be954cfe73b36995177","unresolved":false,"context_lines":[{"line_number":38,"context_line":"                    \u0027updated_at\u0027: parameter_types.date_time_or_null\r"},{"line_number":39,"context_line":"                },\r"},{"line_number":40,"context_line":"                \u0027additionalProperties\u0027: False,\r"},{"line_number":41,"context_line":"                \u0027required\u0027: [\u0027status\u0027, \u0027size\u0027, \u0027metadata\u0027, \u0027name\u0027, \u0027volume_id\u0027,\r"},{"line_number":42,"context_line":"                             \u0027created_at\u0027, \u0027description\u0027, \u0027id\u0027, \u0027updated_at\u0027]\r"},{"line_number":43,"context_line":"            }\r"},{"line_number":44,"context_line":"        },\r"}],"source_content_type":"text/x-python","patch_set":2,"id":"7faddb67_ebbba5c0","line":41,"range":{"start_line":41,"start_character":47,"end_line":41,"end_character":66},"updated":"2019-08-21 03:09:39.000000000","message":"per these are optional\nhttps://docs.openstack.org/api-ref/block-storage/v3/?expanded\u003dshow-group-type-details-detail,create-group-type-detail,delete-one-specific-group-spec-for-a-group-type-detail,list-group-types-detail,create-or-update-group-specs-for-a-group-type-detail,list-group-specs-for-a-group-type-detail,show-one-specific-group-spec-for-a-group-type-detail,delete-group-detail,show-group-details-detail,list-group-snapshots-detail,list-group-snapshots-with-details-detail,reset-group-snapshot-status-detail,update-group-type-detail,update-group-detail,create-group-from-source-detail#create-group-from-source","commit_id":"41f8b1eb33200764e6117a68a299b7755afae82f"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"142f3c482ff8c239e53142ac2471ea4cbac9e964","unresolved":false,"context_lines":[{"line_number":38,"context_line":"                    \u0027updated_at\u0027: parameter_types.date_time_or_null\r"},{"line_number":39,"context_line":"                },\r"},{"line_number":40,"context_line":"                \u0027additionalProperties\u0027: False,\r"},{"line_number":41,"context_line":"                \u0027required\u0027: [\u0027status\u0027, \u0027size\u0027, \u0027metadata\u0027, \u0027name\u0027, \u0027volume_id\u0027,\r"},{"line_number":42,"context_line":"                             \u0027created_at\u0027, \u0027description\u0027, \u0027id\u0027, \u0027updated_at\u0027]\r"},{"line_number":43,"context_line":"            }\r"},{"line_number":44,"context_line":"        },\r"}],"source_content_type":"text/x-python","patch_set":2,"id":"7faddb67_8be6b1af","line":41,"range":{"start_line":41,"start_character":47,"end_line":41,"end_character":66},"in_reply_to":"7faddb67_ebbba5c0","updated":"2019-08-21 03:29:32.000000000","message":"Thanks! Done","commit_id":"41f8b1eb33200764e6117a68a299b7755afae82f"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"8423989f67e50daffa277fec2db9372948f0f87d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2015 NEC Corporation.  All rights reserved."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_eea4b7a5","line":1,"range":{"start_line":1,"start_character":12,"end_line":1,"end_character":16},"updated":"2019-08-26 21:07:49.000000000","message":"nit: this year is incorrect","commit_id":"fbe8f6e5e0a52708e71318ddf4d33885b9cca7c4"}],"tempest/lib/services/volume/v3/snapshot_manage_client.py":[{"author":{"_account_id":27078,"name":"Manik Bindlish","email":"manikbindlish19@gmail.com","username":"manik"},"change_message_id":"a17dd45fb2ffc409399af3fa46c797d09f13a679","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_serialization import jsonutils as json"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.lib.api_schema.response.volume import manage_snpahost as schema"},{"line_number":19,"context_line":"from tempest.lib.common import rest_client"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_f630f157","line":18,"range":{"start_line":18,"start_character":51,"end_line":18,"end_character":66},"updated":"2018-10-10 08:48:09.000000000","message":"It will not be imported:\nPlease modify:\n/s/manage_snpahost/manage_snapshost","commit_id":"f27e2ba217ee0e38b2a5c4ad24892246ad21ced0"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"ab7474fb80aba98666568706b7b61a0782c6e225","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_serialization import jsonutils as json"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.lib.api_schema.response.volume import manage_snpahost as schema"},{"line_number":19,"context_line":"from tempest.lib.common import rest_client"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_76f9414c","line":18,"range":{"start_line":18,"start_character":51,"end_line":18,"end_character":66},"in_reply_to":"3f79a3b5_f630f157","updated":"2018-10-10 08:54:42.000000000","message":"Thanks, done","commit_id":"f27e2ba217ee0e38b2a5c4ad24892246ad21ced0"},{"author":{"_account_id":27078,"name":"Manik Bindlish","email":"manikbindlish19@gmail.com","username":"manik"},"change_message_id":"a17dd45fb2ffc409399af3fa46c797d09f13a679","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        url \u003d \u0027os-snapshot-manage\u0027"},{"line_number":29,"context_line":"        resp, body \u003d self.post(url, post_body)"},{"line_number":30,"context_line":"        body \u003d json.loads(body)"},{"line_number":31,"context_line":"        self.validate_response(schema.manage_snpahost, resp, body)"},{"line_number":32,"context_line":"        return rest_client.ResponseBody(resp, body)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_b6235906","line":31,"range":{"start_line":31,"start_character":38,"end_line":31,"end_character":53},"updated":"2018-10-10 08:48:09.000000000","message":"ditto","commit_id":"f27e2ba217ee0e38b2a5c4ad24892246ad21ced0"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"ab7474fb80aba98666568706b7b61a0782c6e225","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        url \u003d \u0027os-snapshot-manage\u0027"},{"line_number":29,"context_line":"        resp, body \u003d self.post(url, post_body)"},{"line_number":30,"context_line":"        body \u003d json.loads(body)"},{"line_number":31,"context_line":"        self.validate_response(schema.manage_snpahost, resp, body)"},{"line_number":32,"context_line":"        return rest_client.ResponseBody(resp, body)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_96f41d57","line":31,"range":{"start_line":31,"start_character":38,"end_line":31,"end_character":53},"in_reply_to":"3f79a3b5_b6235906","updated":"2018-10-10 08:54:42.000000000","message":"Done","commit_id":"f27e2ba217ee0e38b2a5c4ad24892246ad21ced0"}]}
