)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"ab98e49f2d467cea5eae67ba1f01785a6c335efe","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"60fd55e0_f3a64688","updated":"2025-12-09 19:51:39.000000000","message":"Please fix the linting issue then you have my +2","commit_id":"33c449368ecbfee3ca425b8d825afa9d0e28c09d"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"7f3ed8982009d228f05158ace4e3ea9d2e646478","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"530e17da_511e518e","updated":"2026-03-01 17:01:13.000000000","message":"Recheck another unrelated issue","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"bc6a69917dc9c693ed844b94d3f1f296d60a35fd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c857c901_306cbce4","updated":"2026-02-28 03:55:42.000000000","message":"Recheck metal3 gonna metal3","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"c51ed5ecfa44d256f9449545b184ba37c37be713","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"086e11d4_43cfd563","updated":"2026-02-28 22:03:16.000000000","message":"Recheck more 502s","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"8b864c017b1d27bafbcd9f1af596f22cf75cb090","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"177005b3_2a6f36ec","updated":"2026-02-28 16:59:25.000000000","message":"recheck dns name resolution failure broke the CI job","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"450e6511583003602d129a7cfe39712cbc7bdb5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"cdfcd89d_49a71bce","updated":"2026-02-27 22:19:55.000000000","message":"recheck metal3 went sideways downloading a container","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"0097b1ab35ea2e60cdffac89ba8e81123a693838","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6c30a19a_04060e21","updated":"2026-02-28 14:06:51.000000000","message":"recheck tempest post failure","commit_id":"6ae901e2ee7804fb4d013f26e9285beb2fee9292"}],"ironic/drivers/modules/redfish/firmware.py":[{"author":{"_account_id":37303,"name":"Tuomo Tanskanen","display_name":"Tuomo Tanskanen","email":"tuomo.tanskanen@est.tech","username":"tuminoid"},"change_message_id":"fd482438edc4163e09cf41d6a7448e79ebadc35f","unresolved":true,"context_lines":[{"line_number":115,"context_line":"            nic_components \u003d self.retrieve_nic_components(task, system)"},{"line_number":116,"context_line":"        except (exception.RedfishError,"},{"line_number":117,"context_line":"                sushy.exceptions.BadRequestError,"},{"line_number":118,"context_line":"                sushy.exceptions.MissingAttributeError) as e:"},{"line_number":119,"context_line":"            # NOTE(janders) if an exception is raised, log a warning"},{"line_number":120,"context_line":"            # with exception details. This is important for HP hardware"},{"line_number":121,"context_line":"            # which at the time of writing this are known to return 400"}],"source_content_type":"text/x-python","patch_set":1,"id":"87724544_454d95ac","line":118,"updated":"2025-12-05 07:21:04.000000000","message":"This does change the behavior too?\n\nInstead of crashing out to the caller and ignoring the settings gathered from BIOS and BMC, this now doesn\u0027t crash out at the nic_components, and does continue past L135 and actually should finish the job with BIOS and BMC settings.","commit_id":"33c449368ecbfee3ca425b8d825afa9d0e28c09d"}],"ironic/tests/unit/drivers/modules/redfish/test_firmware.py":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"ab98e49f2d467cea5eae67ba1f01785a6c335efe","unresolved":true,"context_lines":[{"line_number":359,"context_line":"    @mock.patch.object(objects, \u0027FirmwareComponentList\u0027, autospec\u003dTrue)"},{"line_number":360,"context_line":"    def test_retrieve_nic_components_sushy_missing_attribute_error("},{"line_number":361,"context_line":"            self, sync_fw_cmp_mock, manager_mock, system_mock, log_mock):"},{"line_number":362,"context_line":"        \"\"\"Test that sushy MissingAttributeError during NIC retrieval is handled.\"\"\""},{"line_number":363,"context_line":"        system_mock.return_value.identity \u003d \"System1\""},{"line_number":364,"context_line":"        system_mock.return_value.bios_version \u003d \u00271.0.0\u0027"},{"line_number":365,"context_line":"        manager_mock.return_value.identity \u003d \"Manager1\""}],"source_content_type":"text/x-python","patch_set":1,"id":"97de184e_c015d9dc","line":362,"updated":"2025-12-09 19:51:39.000000000","message":"pep8 failure is real, this line is too long. Please use `tox -epep8` to check your change before re-pushing.","commit_id":"33c449368ecbfee3ca425b8d825afa9d0e28c09d"}]}
