)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"ef6e91f6a1280d4683f135fb714e9c24079b62cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"44c420ea_9080a602","updated":"2021-11-10 23:23:49.000000000","message":"recheck","commit_id":"0be5cf45598e409860d6f2c77dfcdde46145d99e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"74739f8e119c036d81d5358ff73c64f8900b9cb0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"83b30814_983b9d77","updated":"2022-01-21 19:52:22.000000000","message":"recheck bug 1957941","commit_id":"719ee10b3668c1fe8366efe357f5ac6468b7bfba"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"761e100925d2bb6126dab15c2cf735c13274a2e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"be38bae3_efc8bfdf","updated":"2022-01-21 22:10:21.000000000","message":"recheck bug 1957941","commit_id":"719ee10b3668c1fe8366efe357f5ac6468b7bfba"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9c331f975ec32651803b2833f3928879d5aa8b88","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"0f5ab5e7_6b33bbb5","updated":"2022-01-21 01:07:32.000000000","message":"recheck dep updated","commit_id":"719ee10b3668c1fe8366efe357f5ac6468b7bfba"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"67898ace49dddc5a3cd1ae5c33daf7a1436f773a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"99c18e58_139f007c","updated":"2022-01-28 00:24:52.000000000","message":"recheck\n\n Jan 27 21:24:14.650099 ubuntu-focal-ovh-bhs1-0028206854 nova-compute[53889]: ERROR nova.compute.manager [instance: 9c04a44b-22b3-4a89-b675-daf778384bea] Command: scp -r /opt/stack/data/nova/instances/9c04a44b-22b3-4a89-b675-daf778384bea_resize/disk 158.69.74.135:/opt/stack/data/nova/instances/9c04a44b-22b3-4a89-b675-daf778384bea/disk\n Jan 27 21:24:14.650099 ubuntu-focal-ovh-bhs1-0028206854 nova-compute[53889]: ERROR nova.compute.manager [instance: 9c04a44b-22b3-4a89-b675-daf778384bea] Exit code: 1\n Jan 27 21:24:14.650099 ubuntu-focal-ovh-bhs1-0028206854 nova-compute[53889]: ERROR nova.compute.manager [instance: 9c04a44b-22b3-4a89-b675-daf778384bea] Stdout: \u0027\u0027\n Jan 27 21:24:14.650099 ubuntu-focal-ovh-bhs1-0028206854 nova-compute[53889]: ERROR nova.compute.manager [instance: 9c04a44b-22b3-4a89-b675-daf778384bea] Stderr: \u0027kex_exchange_identification: Connection closed by remote host\\r\\nlost connection\\n\u0027\n Jan 27 21:24:14.650099 ubuntu-focal-ovh-bhs1-0028206854 nova-compute[53889]: ERROR nova.compute.manager [instance: 9c04a44b-22b3-4a89-b675-daf778384bea] ","commit_id":"b9e8ae148367e5b02728d6dd4d4ec84e6f542025"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"d937180d41286e0095c70b29473ff754439a1e92","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"ad73f857_82d8208d","updated":"2022-01-28 06:16:24.000000000","message":"recheck bug 1944779","commit_id":"b9e8ae148367e5b02728d6dd4d4ec84e6f542025"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b390ec4271e9f8b5cdd0db5b53b0041f27f6a8e3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"ed7ed418_18d878eb","updated":"2022-01-27 20:22:19.000000000","message":"recheck bug 1944779","commit_id":"b9e8ae148367e5b02728d6dd4d4ec84e6f542025"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bc51dd98818a419519d613592d84e563cea85f80","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":29,"id":"8958e325_40037905","updated":"2022-02-02 14:33:48.000000000","message":"recheck nova-next has been fixed\nLooks good","commit_id":"ebe53301729fc5b9a5703d9f5215b885e63b7481"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"4506dc43cda1ec7138e15d790028dbddaf6dc387","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"034fcec4_f7e16147","updated":"2022-02-24 22:05:08.000000000","message":"recheck","commit_id":"c38482468399191eae273c4a2159e8d1f49387d5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"0d8ee1bbce397dbecdd21cadf5628704d98e045b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"adb0b928_0202b199","updated":"2022-02-25 12:52:39.000000000","message":"recheck","commit_id":"c38482468399191eae273c4a2159e8d1f49387d5"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"58f869337f6f19567e2076d5e80efd6364b2bb12","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"f337cce9_994c9ad4","updated":"2022-02-26 09:20:37.000000000","message":"recheck invalid command \u0027bdist_wheel\u0027","commit_id":"c38482468399191eae273c4a2159e8d1f49387d5"}],"nova/quota.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"827d6fc093bec6b60001948c0b50ded6c739c87b","unresolved":false,"context_lines":[{"line_number":792,"context_line":"        # NOTE(johngarbutt): ignoring quota_class, as ignored in noop driver"},{"line_number":793,"context_line":"        return self.get_defaults(context, resources)"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"    def get_defaults(self, context, resources):"},{"line_number":796,"context_line":"        local_limits \u003d local_limit.get_local_limits()"},{"line_number":797,"context_line":"        # Default to unlimited, as per no-op for everything that isn\u0027t"},{"line_number":798,"context_line":"        # a local limit"}],"source_content_type":"text/x-python","patch_set":6,"id":"df33271e_a0c11457","line":795,"updated":"2020-04-09 00:07:13.000000000","message":"Sorry, how is this change related to this patch? That is, why wasn\u0027t it part of an earlier patch to add the UnifiedLimitsDriver? Just not understanding the context here.","commit_id":"2f03235b7350fd849e248734996aa3f62be197a2"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"f8b1345f56be1688776e946c9661f039dc053d7a","unresolved":false,"context_lines":[{"line_number":792,"context_line":"        # NOTE(johngarbutt): ignoring quota_class, as ignored in noop driver"},{"line_number":793,"context_line":"        return self.get_defaults(context, resources)"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"    def get_defaults(self, context, resources):"},{"line_number":796,"context_line":"        local_limits \u003d local_limit.get_local_limits()"},{"line_number":797,"context_line":"        # Default to unlimited, as per no-op for everything that isn\u0027t"},{"line_number":798,"context_line":"        # a local limit"}],"source_content_type":"text/x-python","patch_set":6,"id":"df33271e_e46047a8","line":795,"in_reply_to":"df33271e_a0c11457","updated":"2020-04-09 10:20:46.000000000","message":"This is stoppting get_defaults returning the noop driver result. It really just trying to each bit of the API one by one, so its not one big mega patch.\n\nI should open with info in the git commit message really.","commit_id":"2f03235b7350fd849e248734996aa3f62be197a2"}],"nova/tests/unit/api/openstack/compute/test_quotas.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"736d6e884748826d8adf2debba0e6235f2f77b24","unresolved":false,"context_lines":[{"line_number":1031,"context_line":"        self.assertEqual(expected_response, response)"},{"line_number":1032,"context_line":"        self.assertEqual(0, mock_create.call_count)"},{"line_number":1033,"context_line":""},{"line_number":1034,"context_line":"    def test_defaults_v21(self):"},{"line_number":1035,"context_line":"        req \u003d fakes.HTTPRequest.blank(\"\")"},{"line_number":1036,"context_line":"        response \u003d self.controller.defaults(req, uuids.project_id)"},{"line_number":1037,"context_line":"        expected_response \u003d {"},{"line_number":1038,"context_line":"            \u0027quota_set\u0027: {"},{"line_number":1039,"context_line":"                \u0027id\u0027: uuids.project_id,"}],"source_content_type":"text/x-python","patch_set":7,"id":"bf51134e_8a4dd73f","line":1036,"range":{"start_line":1034,"start_character":0,"end_line":1036,"end_character":66},"updated":"2020-06-24 23:54:48.000000000","message":"can you add one more tests to update the one of the quota in config and see same is reflected in default. So that it make sure we do not return defaults from DB but whatever present in config.","commit_id":"b4c53970b9babdad6b843107e01e90f5ca2cfa9e"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"b9592aba9280ce820b368ed7f33712df4b229ffc","unresolved":false,"context_lines":[{"line_number":1031,"context_line":"        self.assertEqual(expected_response, response)"},{"line_number":1032,"context_line":"        self.assertEqual(0, mock_create.call_count)"},{"line_number":1033,"context_line":""},{"line_number":1034,"context_line":"    def test_defaults_v21(self):"},{"line_number":1035,"context_line":"        req \u003d fakes.HTTPRequest.blank(\"\")"},{"line_number":1036,"context_line":"        response \u003d self.controller.defaults(req, uuids.project_id)"},{"line_number":1037,"context_line":"        expected_response \u003d {"},{"line_number":1038,"context_line":"            \u0027quota_set\u0027: {"},{"line_number":1039,"context_line":"                \u0027id\u0027: uuids.project_id,"}],"source_content_type":"text/x-python","patch_set":7,"id":"cf59dd9f_cad225af","line":1036,"range":{"start_line":1034,"start_character":0,"end_line":1036,"end_character":66},"in_reply_to":"bf51134e_8a4dd73f","updated":"2021-06-07 14:36:51.000000000","message":"I added that, thanks.","commit_id":"b4c53970b9babdad6b843107e01e90f5ca2cfa9e"}]}
