)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"0f48e43250086ad234fd6ce94f575100a5f9ec48","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c1856b3c_76e8fcba","updated":"2022-03-31 20:27:03.000000000","message":"recheck\ngrenade gate issue is fixed and merged","commit_id":"4b5501cbea826f7e3aeceb8a0205c6d444fdf6a0"},{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"24a8670919da73a56195cf9d08f1ac9fdc15dfcc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1e08eabe_7b745cde","updated":"2022-05-04 21:03:21.000000000","message":"Some very small nits.","commit_id":"be18c6281434936cd4bb6cac611ed71c022ca7e1"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"87e534ec66f0f43cbdef76b1433427d74d332004","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"4047fe61_0f21dcc8","updated":"2022-06-07 00:41:33.000000000","message":"LGTM","commit_id":"5f95d7cc4373bda2c2fe6dc4de1d07e6e5237d76"},{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"1fdbde6584f1d8ed6a4e9a49e7f63b0242fcb2ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"67106439_b7fbbcf2","updated":"2022-05-27 15:07:16.000000000","message":"LGTM","commit_id":"5f95d7cc4373bda2c2fe6dc4de1d07e6e5237d76"}],"designate_tempest_plugin/services/dns/json/base.py":[{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"baf04a481c20308ad1d8d35b58ac22ed60eb73ce","unresolved":true,"context_lines":[{"line_number":199,"context_line":"        :param data: A Python dict that represents an object of the"},{"line_number":200,"context_line":"                     specified type (to be serialized) or a plain string which"},{"line_number":201,"context_line":"                     is sent as-is."},{"line_number":202,"context_line":"        :param headers (dict): The headers to use for the request."},{"line_number":203,"context_line":"        :param params: A Python dict that represents the query paramaters to"},{"line_number":204,"context_line":"                       include in the request URI."},{"line_number":205,"context_line":"        :param headers (dict): The headers to use for the request."}],"source_content_type":"text/x-python","patch_set":7,"id":"e4517b1c_f16874e6","line":202,"updated":"2022-06-01 14:52:38.000000000","message":"Nit: param headers appears twice.","commit_id":"5f95d7cc4373bda2c2fe6dc4de1d07e6e5237d76"}],"designate_tempest_plugin/tests/api/v2/test_recordset.py":[{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"24a8670919da73a56195cf9d08f1ac9fdc15dfcc","unresolved":true,"context_lines":[{"line_number":262,"context_line":""},{"line_number":263,"context_line":"        LOG.info(\u0027Re-Fetch the Recordset\u0027)"},{"line_number":264,"context_line":"        _, record \u003d self.client.show_recordset(self.zone[\u0027id\u0027], recordset_id)"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"        LOG.info(\u0027Ensure the fetched response matches the expected one\u0027)"},{"line_number":267,"context_line":"        self.assertExpected(body, record, self.excluded_keys)"},{"line_number":268,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"d6014e1b_585cf324","line":265,"updated":"2022-05-04 21:03:21.000000000","message":"Since your changing this line please use the index instead of the \u0027_\u0027, thanks.","commit_id":"be18c6281434936cd4bb6cac611ed71c022ca7e1"},{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"24a8670919da73a56195cf9d08f1ac9fdc15dfcc","unresolved":true,"context_lines":[{"line_number":326,"context_line":"            headers\u003d{\u0027x-auth-sudo-project-id\u0027: self.client.project_id})"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"        LOG.info(\u0027Delete a Recordset\u0027)"},{"line_number":329,"context_line":"        _, body \u003d self.client.delete_recordset(self.zone[\u0027id\u0027], recordset_id)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"        LOG.info(\u0027Ensure successful deletion of Recordset\u0027)"},{"line_number":332,"context_line":"        self.assertRaises(lib_exc.NotFound,"}],"source_content_type":"text/x-python","patch_set":2,"id":"351d2711_0caa5545","line":329,"updated":"2022-05-04 21:03:21.000000000","message":"Since your going to change this line, please use the index instead of the \u0027_\u0027. thanks.","commit_id":"be18c6281434936cd4bb6cac611ed71c022ca7e1"},{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"24a8670919da73a56195cf9d08f1ac9fdc15dfcc","unresolved":true,"context_lines":[{"line_number":350,"context_line":""},{"line_number":351,"context_line":"        LOG.info(\u0027Update the recordset\u0027)"},{"line_number":352,"context_line":"        _, update \u003d self.client.update_recordset(self.zone[\u0027id\u0027],"},{"line_number":353,"context_line":"            recordset_id, recordset_data)"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"        self.assertEqual(record[\u0027name\u0027], update[\u0027name\u0027])"},{"line_number":356,"context_line":"        self.assertNotEqual(record[\u0027records\u0027], update[\u0027records\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"ef6f49ac_eb23b1cf","line":353,"updated":"2022-05-04 21:03:21.000000000","message":"Same comment as #l329","commit_id":"be18c6281434936cd4bb6cac611ed71c022ca7e1"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"baf04a481c20308ad1d8d35b58ac22ed60eb73ce","unresolved":true,"context_lines":[{"line_number":237,"context_line":"        # TODO(johnsom) Test reader role once this bug is fixed:"},{"line_number":238,"context_line":"        #               https://bugs.launchpad.net/tempest/+bug/1964509"},{"line_number":239,"context_line":"        # Test RBAC"},{"line_number":240,"context_line":"        expected_allowed \u003d [\u0027os_primary\u0027]"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"        self.check_list_show_RBAC_enforcement("},{"line_number":243,"context_line":"            \u0027RecordsetClient\u0027, \u0027list_recordset\u0027, expected_allowed, True,"}],"source_content_type":"text/x-python","patch_set":7,"id":"951fb4ed_b1e6f9e7","line":240,"range":{"start_line":240,"start_character":8,"end_line":240,"end_character":41},"updated":"2022-06-01 14:52:38.000000000","message":"Shouldn\u0027t we extend expected_allowed with the new keystone defaults if CONF.dns_feature_enabled.enforce_new_defaults?\n\nSame for above.","commit_id":"5f95d7cc4373bda2c2fe6dc4de1d07e6e5237d76"}]}
