)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"08c862ea6405046eb09eb4a5c8e5027c25007a70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"72302a79_c69d178e","updated":"2025-12-18 14:41:31.000000000","message":"Please add a unit test to represent this case.","commit_id":"bb758256ddc51e4148af24bf75a0885e3e4a7a61"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"062836605fda1d2dfdd2fb761cebcff58511ce44","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"83965a4f_edac8b85","updated":"2026-01-05 15:02:20.000000000","message":"Done, need to rebase since the first patch in chain had some changes","commit_id":"59a506bff0b1419208083279be82039a377a7d70"},{"author":{"_account_id":32177,"name":"Jacob Anders","email":"jacob-anders-dev@proton.me","username":"janders"},"change_message_id":"f6882e543c19e9724b5b1d803364c876917060f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"0e60594d_94ab86ef","updated":"2026-01-20 20:24:05.000000000","message":"recheck","commit_id":"326c4e9be9f7cd10ff4619348edddcb2d1aa0824"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"19e18f85fc507b8fa634549df83602c23e56a8fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"e54c9c7d_bc4401b7","updated":"2026-01-20 17:39:41.000000000","message":"recheck tests are fixed","commit_id":"326c4e9be9f7cd10ff4619348edddcb2d1aa0824"}],"releasenotes/notes/fix-firmware-update-when-task-remains-running-bbe30ab1059baf32.yaml":[{"author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"change_message_id":"fa96ae317477a79fa3003c39e7bcb3005bcdc428","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Some BMCs maybe return they are not processing the firmware update when"},{"line_number":5,"context_line":"    the task is still in RUNNING, STARTING, or PENDING state. Previously,"},{"line_number":6,"context_line":"    Ironic will treat it as complete and stop polling for the update."},{"line_number":7,"context_line":"    Now, Ironic will continue polling for the update until it is complete."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7d285a0d_81e02793","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":74},"updated":"2025-12-23 11:12:07.000000000","message":"nit: End with a newline.","commit_id":"59a506bff0b1419208083279be82039a377a7d70"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"062836605fda1d2dfdd2fb761cebcff58511ce44","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Some BMCs maybe return they are not processing the firmware update when"},{"line_number":5,"context_line":"    the task is still in RUNNING, STARTING, or PENDING state. Previously,"},{"line_number":6,"context_line":"    Ironic will treat it as complete and stop polling for the update."},{"line_number":7,"context_line":"    Now, Ironic will continue polling for the update until it is complete."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"007fe22b_6da84d8f","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":74},"in_reply_to":"7d285a0d_81e02793","updated":"2026-01-05 15:02:20.000000000","message":"Acknowledged","commit_id":"59a506bff0b1419208083279be82039a377a7d70"}]}
