)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a3d36ac3fa0deea0907f1f08c7f3076532f4d55c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The test [1] has been failing at the gate on the implementation [2]"},{"line_number":10,"context_line":"of Glance Community images (spec [3])."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This is beacuse the test under consideration creates an image with"},{"line_number":13,"context_line":"the visibility set to ``private`` and attempts to add an image"},{"line_number":14,"context_line":"member to it. As per the approved blueprint, the default visibility"},{"line_number":15,"context_line":"of an image is to be ``shared`` and image members cannot be added"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_b40928e0","line":12,"range":{"start_line":12,"start_character":8,"end_line":12,"end_character":15},"updated":"2017-01-12 21:38:21.000000000","message":"because","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"},{"author":{"_account_id":21722,"name":"Dharini Chandrasekar","email":"dharini.chandrasekar@intel.com","username":"dharinic"},"change_message_id":"7bc58f1394f003fdcd758efc79ad6f57eea02680","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The test [1] has been failing at the gate on the implementation [2]"},{"line_number":10,"context_line":"of Glance Community images (spec [3])."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This is beacuse the test under consideration creates an image with"},{"line_number":13,"context_line":"the visibility set to ``private`` and attempts to add an image"},{"line_number":14,"context_line":"member to it. As per the approved blueprint, the default visibility"},{"line_number":15,"context_line":"of an image is to be ``shared`` and image members cannot be added"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_54dba41b","line":12,"range":{"start_line":12,"start_character":8,"end_line":12,"end_character":15},"in_reply_to":"7a3c09a3_b40928e0","updated":"2017-01-12 21:44:34.000000000","message":"Done","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a3d36ac3fa0deea0907f1f08c7f3076532f4d55c","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This is beacuse the test under consideration creates an image with"},{"line_number":13,"context_line":"the visibility set to ``private`` and attempts to add an image"},{"line_number":14,"context_line":"member to it. As per the approved blueprint, the default visibility"},{"line_number":15,"context_line":"of an image is to be ``shared`` and image members cannot be added"},{"line_number":16,"context_line":"to an image that is non defaulted and explicitly set to ``private``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"NOTE:"},{"line_number":19,"context_line":"The implementation of this in the Glance project [2] is blocked due to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_94042cc7","line":16,"range":{"start_line":14,"start_character":14,"end_line":16,"end_character":68},"updated":"2017-01-12 21:38:21.000000000","message":"I\u0027d suggest replacing with:\n\nAs per the approved blueprint, it is no longer allowed for an image created with its visibility explicitly set to private to have members added.  (The default visibility is \u0027shared\u0027, which will allow a member to be added.)","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"},{"author":{"_account_id":21722,"name":"Dharini Chandrasekar","email":"dharini.chandrasekar@intel.com","username":"dharinic"},"change_message_id":"7bc58f1394f003fdcd758efc79ad6f57eea02680","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This is beacuse the test under consideration creates an image with"},{"line_number":13,"context_line":"the visibility set to ``private`` and attempts to add an image"},{"line_number":14,"context_line":"member to it. As per the approved blueprint, the default visibility"},{"line_number":15,"context_line":"of an image is to be ``shared`` and image members cannot be added"},{"line_number":16,"context_line":"to an image that is non defaulted and explicitly set to ``private``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"NOTE:"},{"line_number":19,"context_line":"The implementation of this in the Glance project [2] is blocked due to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_34ce185b","line":16,"range":{"start_line":14,"start_character":14,"end_line":16,"end_character":68},"in_reply_to":"7a3c09a3_94042cc7","updated":"2017-01-12 21:44:34.000000000","message":"Done","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"}],"tempest/api/image/v2/test_images.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a3d36ac3fa0deea0907f1f08c7f3076532f4d55c","unresolved":false,"context_lines":[{"line_number":337,"context_line":"    @test.idempotent_id(\u00273fa50be4-8e38-4c02-a8db-7811bb780122\u0027)"},{"line_number":338,"context_line":"    def test_list_images_param_member_status(self):"},{"line_number":339,"context_line":"        self.skipTest(\u0027This test is currently blocking the implementation of \u0027"},{"line_number":340,"context_line":"                      \u0027a blueprint in Glance.\u0027"},{"line_number":341,"context_line":"                      \u0027See I94bc7708b291ce37319539e27b3e88c9a17e1a9f\u0027)"},{"line_number":342,"context_line":"        # Share one of the images created with the alt user"},{"line_number":343,"context_line":"        self.image_member_client.create_image_member("}],"source_content_type":"text/x-python","patch_set":1,"id":"7a3c09a3_349378a5","line":340,"updated":"2017-01-12 21:38:21.000000000","message":"Could use a space after the period, but I\u0027m not going to insist since this change will be removed by the other patch, anyway.","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"},{"author":{"_account_id":21722,"name":"Dharini Chandrasekar","email":"dharini.chandrasekar@intel.com","username":"dharinic"},"change_message_id":"7bc58f1394f003fdcd758efc79ad6f57eea02680","unresolved":false,"context_lines":[{"line_number":337,"context_line":"    @test.idempotent_id(\u00273fa50be4-8e38-4c02-a8db-7811bb780122\u0027)"},{"line_number":338,"context_line":"    def test_list_images_param_member_status(self):"},{"line_number":339,"context_line":"        self.skipTest(\u0027This test is currently blocking the implementation of \u0027"},{"line_number":340,"context_line":"                      \u0027a blueprint in Glance.\u0027"},{"line_number":341,"context_line":"                      \u0027See I94bc7708b291ce37319539e27b3e88c9a17e1a9f\u0027)"},{"line_number":342,"context_line":"        # Share one of the images created with the alt user"},{"line_number":343,"context_line":"        self.image_member_client.create_image_member("}],"source_content_type":"text/x-python","patch_set":1,"id":"7a3c09a3_94034c76","line":340,"in_reply_to":"7a3c09a3_349378a5","updated":"2017-01-12 21:44:34.000000000","message":"Done","commit_id":"42828df8ec7a4f3d2dde54eb8a7664cb4aaf5812"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"2d61322c0fb7aa0726b2221f3459870f10cc84ec","unresolved":false,"context_lines":[{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    @test.idempotent_id(\u00273fa50be4-8e38-4c02-a8db-7811bb780122\u0027)"},{"line_number":338,"context_line":"    def test_list_images_param_member_status(self):"},{"line_number":339,"context_line":"        self.skipTest(\u0027This test is currently blocking the implementation of \u0027"},{"line_number":340,"context_line":"                      \u0027a blueprint in Glance. \u0027"},{"line_number":341,"context_line":"                      \u0027See I94bc7708b291ce37319539e27b3e88c9a17e1a9f\u0027)"},{"line_number":342,"context_line":"        # Share one of the images created with the alt user"},{"line_number":343,"context_line":"        self.image_member_client.create_image_member("},{"line_number":344,"context_line":"            image_id\u003dself.test_data[\u0027id\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a3c09a3_1c7e8ce4","line":341,"range":{"start_line":339,"start_character":0,"end_line":341,"end_character":70},"updated":"2017-01-13 11:50:18.000000000","message":"I don\u0027t think this is a valid message for a skip.\nThere should be a bug id in here which is the reason for skipping the test.","commit_id":"61583372eb7b0ee8988a914c45a241866a4a2223"},{"author":{"_account_id":9152,"name":"Castulo J. Martinez","email":"castulo.martinez@intel.com","username":"cas"},"change_message_id":"cc5f7ecb7a2da364fa9df177a3ee98e45efe6c9e","unresolved":false,"context_lines":[{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    @test.idempotent_id(\u00273fa50be4-8e38-4c02-a8db-7811bb780122\u0027)"},{"line_number":338,"context_line":"    def test_list_images_param_member_status(self):"},{"line_number":339,"context_line":"        self.skipTest(\u0027This test is currently blocking a change in Glance \u0027"},{"line_number":340,"context_line":"                      \u0027that fixes bug #1394299. \u0027"},{"line_number":341,"context_line":"                      \u0027See I94bc7708b291ce37319539e27b3e88c9a17e1a9f\u0027)"},{"line_number":342,"context_line":"        # Share one of the images created with the alt user"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a3c09a3_2ee9b8e6","line":339,"updated":"2017-01-17 15:46:24.000000000","message":"According to http://docs.openstack.org/developer/tempest/HACKING.html#test-skips-because-of-known-bugs you should be using the skip_because decorator to skip a test so Tempest skip tracking tool can watch the bug status.\nFor example: https://github.com/openstack/tempest/blob/108ace85d38210d214e0413c76106324f82a809a/tempest/api/compute/servers/test_server_actions.py#L142","commit_id":"adf499bcc17d02f24dadb19fdde5b1b1b5e6401e"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"646ec976dd3aa8542f96d8899f2bc8d66d953a41","unresolved":false,"context_lines":[{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    @test.idempotent_id(\u00273fa50be4-8e38-4c02-a8db-7811bb780122\u0027)"},{"line_number":338,"context_line":"    def test_list_images_param_member_status(self):"},{"line_number":339,"context_line":"        self.skipTest(\u0027This test is currently blocking a change in Glance \u0027"},{"line_number":340,"context_line":"                      \u0027that fixes bug #1394299. \u0027"},{"line_number":341,"context_line":"                      \u0027See I94bc7708b291ce37319539e27b3e88c9a17e1a9f\u0027)"},{"line_number":342,"context_line":"        # Share one of the images created with the alt user"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a3c09a3_ab082129","line":339,"in_reply_to":"7a3c09a3_2ee9b8e6","updated":"2017-01-17 22:38:09.000000000","message":"Yes, Castulo is right here.","commit_id":"adf499bcc17d02f24dadb19fdde5b1b1b5e6401e"}]}
