)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"caeb8b56397237650aaed24f7fe9130638b678f6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Upload an encrypted volume to glance as an image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This feature requires setting \"fixed_key\" parameter in cinder.conf"},{"line_number":10,"context_line":"to allow uploading an encrypted volume to glance."},{"line_number":11,"context_line":"Since [1] was merged we can test this feature."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[1] https://review.openstack.org/#/c/499022/"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df87a7cf_b6debdd7","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":49},"updated":"2017-12-08 09:23:21.000000000","message":"So shall we add a config item in config.py?","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"5905c83f822ef1757acb37ff6b67842311c67c1c","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Upload an encrypted volume to glance as an image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This feature requires setting \"fixed_key\" parameter in cinder.conf"},{"line_number":10,"context_line":"to allow uploading an encrypted volume to glance."},{"line_number":11,"context_line":"Since [1] was merged we can test this feature."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"[1] https://review.openstack.org/#/c/499022/"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df87a7cf_1e31a1a3","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":49},"in_reply_to":"df87a7cf_b6debdd7","updated":"2017-12-10 12:21:14.000000000","message":"Done","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"}],"tempest/config.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"afe65c53e268d950037f3107eb5b04a43196605d","unresolved":false,"context_lines":[{"line_number":855,"context_line":"                     \u0027compute backends support this operation.\u0027),"},{"line_number":856,"context_line":"    cfg.BoolOpt(\u0027upload_encrypted_volume\u0027,"},{"line_number":857,"context_line":"                default\u003dTrue,"},{"line_number":858,"context_line":"                help\u003d\u0027Upload an encrypted volume to glance as an image. \u0027"},{"line_number":859,"context_line":"                     \u0027This feature requires setting \"fixed_key\" parameter in \u0027"},{"line_number":860,"context_line":"                     \u0027cinder.conf to allow uploading an encrypted volume to \u0027"},{"line_number":861,"context_line":"                     \u0027glance.\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_e671cf77","line":858,"range":{"start_line":858,"start_character":22,"end_line":858,"end_character":28},"updated":"2017-12-11 02:15:37.000000000","message":"better to put \u0027Does the cloud support uploading\u0027?","commit_id":"4ff7c18599f627cce7443504d739e0d33bde8c76"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"d6f7abe896691ba8a752c7a432358677e77a17ca","unresolved":false,"context_lines":[{"line_number":855,"context_line":"                     \u0027compute backends support this operation.\u0027),"},{"line_number":856,"context_line":"    cfg.BoolOpt(\u0027upload_encrypted_volume\u0027,"},{"line_number":857,"context_line":"                default\u003dTrue,"},{"line_number":858,"context_line":"                help\u003d\u0027Upload an encrypted volume to glance as an image. \u0027"},{"line_number":859,"context_line":"                     \u0027This feature requires setting \"fixed_key\" parameter in \u0027"},{"line_number":860,"context_line":"                     \u0027cinder.conf to allow uploading an encrypted volume to \u0027"},{"line_number":861,"context_line":"                     \u0027glance.\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_bcdd18e1","line":858,"range":{"start_line":858,"start_character":22,"end_line":858,"end_character":28},"in_reply_to":"df87a7cf_e671cf77","updated":"2017-12-13 15:42:51.000000000","message":"Done","commit_id":"4ff7c18599f627cce7443504d739e0d33bde8c76"}],"tempest/scenario/test_encrypted_cinder_volumes.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"caeb8b56397237650aaed24f7fe9130638b678f6","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        self.addCleanup(self.image_client.delete_image, image_id)"},{"line_number":92,"context_line":"        waiters.wait_for_image_status(self.image_client, image_id, \u0027active\u0027)"},{"line_number":93,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":94,"context_line":"                                                volume[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_d62821e3","line":94,"updated":"2017-12-08 09:23:21.000000000","message":"Shall we check whether we can use the image to create server?","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"afe65c53e268d950037f3107eb5b04a43196605d","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        self.addCleanup(self.image_client.delete_image, image_id)"},{"line_number":92,"context_line":"        waiters.wait_for_image_status(self.image_client, image_id, \u0027active\u0027)"},{"line_number":93,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":94,"context_line":"                                                volume[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_c624cb60","line":94,"in_reply_to":"df87a7cf_bea0b591","updated":"2017-12-11 02:15:37.000000000","message":"1. The check is only to create a server and to wait for it to b active, anyway, this is a \"scenario test\"\n2. If we do it in another testcase, we\u0027ll have to repeat all the test steps in this testcase","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"d6f7abe896691ba8a752c7a432358677e77a17ca","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        self.addCleanup(self.image_client.delete_image, image_id)"},{"line_number":92,"context_line":"        waiters.wait_for_image_status(self.image_client, image_id, \u0027active\u0027)"},{"line_number":93,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":94,"context_line":"                                                volume[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_ae7030de","line":94,"in_reply_to":"df87a7cf_bea0b591","updated":"2017-12-13 15:42:51.000000000","message":"Done","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"d6f7abe896691ba8a752c7a432358677e77a17ca","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        self.addCleanup(self.image_client.delete_image, image_id)"},{"line_number":92,"context_line":"        waiters.wait_for_image_status(self.image_client, image_id, \u0027active\u0027)"},{"line_number":93,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":94,"context_line":"                                                volume[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_ee4f1890","line":94,"in_reply_to":"df87a7cf_c624cb60","updated":"2017-12-13 15:42:51.000000000","message":"Done","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"5905c83f822ef1757acb37ff6b67842311c67c1c","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        self.addCleanup(self.image_client.delete_image, image_id)"},{"line_number":92,"context_line":"        waiters.wait_for_image_status(self.image_client, image_id, \u0027active\u0027)"},{"line_number":93,"context_line":"        waiters.wait_for_volume_resource_status(self.volumes_client,"},{"line_number":94,"context_line":"                                                volume[\u0027id\u0027], \u0027available\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_bea0b591","line":94,"in_reply_to":"df87a7cf_d62821e3","updated":"2017-12-10 12:21:14.000000000","message":"I think it should be a separated test","commit_id":"e0d013b19d2157ff155831e7a59affa980e49456"}]}
