)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"74124e84351567e99b1ad450e87940e011f997b1","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Image APIs in compute has been deprecated, just like volume extension"},{"line_number":10,"context_line":"(os-volumes, os-snapshots), networks(os-networks), etc. Image native APIs"},{"line_number":11,"context_line":"are recommended. And Glance V1 APIs are deprecated and v2 are current."},{"line_number":12,"context_line":"This patch substitue the old compute_image_client and remove Glance v1"},{"line_number":13,"context_line":"APIs in volume tests, just use Glance v2 APIs."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5ff73747_8eaaf982","line":11,"updated":"2017-04-24 06:29:11.000000000","message":"I think it\u0027s better to add a release note that tempest switched to v2.","commit_id":"ca0767711427c5f40774948b48c8fda57705929c"}],"tempest/api/volume/test_volumes_actions.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"5305dad365c8e3ae482de67d7e10c49fc9cc8d46","unresolved":false,"context_lines":[{"line_number":95,"context_line":"        self.assertEqual(self.volume[\u0027id\u0027], attachment[\u0027id\u0027])"},{"line_number":96,"context_line":"        self.assertEqual(self.volume[\u0027id\u0027], attachment[\u0027volume_id\u0027])"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"    @testtools.skipUnless(CONF.service_available.glance,"},{"line_number":99,"context_line":"                          \u0027Glance is not available\u0027)"},{"line_number":100,"context_line":"    @decorators.idempotent_id(\u0027d8f1ca95-3d5b-44a3-b8ca-909691c9532d\u0027)"},{"line_number":101,"context_line":"    @test.services(\u0027image\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7ffa3b31_a9a501a4","line":98,"updated":"2017-04-21 08:51:01.000000000","message":"That\u0027s not needed. Read the definition of the test.services decorator to fully understand why.","commit_id":"e8b07ebe9c61e3556449d6830e361b4223a8ac18"},{"author":{"_account_id":23081,"name":"Jeremy Zhang","email":"zhangjun_inspur@163.com","username":"jeremy.zhang"},"change_message_id":"8b621e6d4321c840e1a248e9fd5ac38214442394","unresolved":false,"context_lines":[{"line_number":95,"context_line":"        self.assertEqual(self.volume[\u0027id\u0027], attachment[\u0027id\u0027])"},{"line_number":96,"context_line":"        self.assertEqual(self.volume[\u0027id\u0027], attachment[\u0027volume_id\u0027])"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"    @testtools.skipUnless(CONF.service_available.glance,"},{"line_number":99,"context_line":"                          \u0027Glance is not available\u0027)"},{"line_number":100,"context_line":"    @decorators.idempotent_id(\u0027d8f1ca95-3d5b-44a3-b8ca-909691c9532d\u0027)"},{"line_number":101,"context_line":"    @test.services(\u0027image\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7ffa3b31_2c3a1f98","line":98,"in_reply_to":"7ffa3b31_a9a501a4","updated":"2017-04-21 09:16:19.000000000","message":"Thanks, it will be fixed.","commit_id":"e8b07ebe9c61e3556449d6830e361b4223a8ac18"}],"tempest/api/volume/test_volumes_get.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"5305dad365c8e3ae482de67d7e10c49fc9cc8d46","unresolved":false,"context_lines":[{"line_number":120,"context_line":"    def test_volume_create_get_update_delete(self):"},{"line_number":121,"context_line":"        self._volume_create_get_update_delete(size\u003dCONF.volume.volume_size)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    @testtools.skipUnless(CONF.service_available.glance,"},{"line_number":124,"context_line":"                          \u0027Glance is not available\u0027)"},{"line_number":125,"context_line":"    @decorators.attr(type\u003d\u0027smoke\u0027)"},{"line_number":126,"context_line":"    @decorators.idempotent_id(\u002754a01030-c7fc-447c-86ee-c1182beae638\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7ffa3b31_29bb31c5","line":123,"updated":"2017-04-21 08:51:01.000000000","message":"same","commit_id":"e8b07ebe9c61e3556449d6830e361b4223a8ac18"}]}
