)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"56853d182dceaa6f80c7f276f7ec216a4a097229","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d13329a5_58264865","updated":"2022-06-15 11:17:59.000000000","message":"A user-visible change, needs a release note and an API ref update.","commit_id":"ed2e07d8d0c96f90c87ae73fb74c9f1d086fb4e7"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"435583d286165b9c370f5216ebf5aef19cae81bb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8e24fd08_6c91aefd","updated":"2022-06-15 07:10:03.000000000","message":"I like it.","commit_id":"ed2e07d8d0c96f90c87ae73fb74c9f1d086fb4e7"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"878f964044ee5300be33b36ed6fedcb592851e22","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8178f257_83a7f657","in_reply_to":"d13329a5_58264865","updated":"2022-06-15 22:32:43.000000000","message":"I\u0027ve added a release note. I\u0027m not sure what you meant by the API ref update, so I\u0027ve incremented the version to 1.79 and added a note in the API ref.","commit_id":"ed2e07d8d0c96f90c87ae73fb74c9f1d086fb4e7"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a9e9ed0b2b751dcf674f824534babadddbcf216e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e666ceef_3bd27ff7","updated":"2022-07-08 07:00:59.000000000","message":"Having an API version bump is nice, but also makes this change not backportable. Is it fine with you?","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"f93384109927839861c7a74a02cdf8c1240b49d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"de674801_5ab932f1","updated":"2022-07-13 13:16:25.000000000","message":"Makes sense to update the version. I guess, ultimately, this is sort of a bugfix as well since it is also a really undesirable behavior.","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"25b84125fce4b2097c66900aa589555558539079","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b28748a9_c158421a","updated":"2022-06-21 19:50:32.000000000","message":"Question: do we need to backport this. I think it makes sense to signal even if we don\u0027t conditional the logic to it...","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"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":"62bf4b61004e84b54ae30e2a01ff2d9d74daaf41","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"005a55ca_32de0b1e","updated":"2022-07-14 22:44:40.000000000","message":"recheck","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"073f45134750cd300540cffad7ef3a1dd530139c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"5b522e1a_29a0b643","updated":"2022-06-22 08:18:07.000000000","message":"recheck","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"c7cf9d8d16248460124d8e02ec9dbf631294cb6a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"597aaa6f_65de5333","updated":"2022-07-13 20:47:12.000000000","message":"recheck tarballs.o.o outage","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"37d4e745dced00de8935a3b42972b4237416f1cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"7699dcb2_9104d829","updated":"2022-06-16 07:50:29.000000000","message":"recheck testing merged grenade possible fix https://review.opendev.org/c/openstack/python-swiftclient/+/845157","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"505691c6b735f757f84b1e6e0734a4cf89162bb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0b92a89f_0e1db368","in_reply_to":"b28748a9_c158421a","updated":"2022-07-08 03:54:53.000000000","message":"We don\u0027t *need* to but I think a backport to wallaby would avoid a lot of end-user confusion","commit_id":"2b55444f37c4b1cb93064589e38bc498a942720e"}],"ironic/conductor/allocations.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"56853d182dceaa6f80c7f276f7ec216a4a097229","unresolved":true,"context_lines":[{"line_number":147,"context_line":"    if allocation.name:"},{"line_number":148,"context_line":"        for node in nodes:"},{"line_number":149,"context_line":"            if node.name \u003d\u003d allocation.name:"},{"line_number":150,"context_line":"                nodes.remove(node)"},{"line_number":151,"context_line":"                nodes.insert(0, node)"},{"line_number":152,"context_line":"                break"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"23922675_cf6b9a65","line":150,"updated":"2022-06-15 11:17:59.000000000","message":"IIRC this is going to go through the whole list again to search for the node. Will be more efficient if you remember the index (using enumerate).","commit_id":"ed2e07d8d0c96f90c87ae73fb74c9f1d086fb4e7"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"878f964044ee5300be33b36ed6fedcb592851e22","unresolved":false,"context_lines":[{"line_number":147,"context_line":"    if allocation.name:"},{"line_number":148,"context_line":"        for node in nodes:"},{"line_number":149,"context_line":"            if node.name \u003d\u003d allocation.name:"},{"line_number":150,"context_line":"                nodes.remove(node)"},{"line_number":151,"context_line":"                nodes.insert(0, node)"},{"line_number":152,"context_line":"                break"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1955c8d3_347ee21d","line":150,"in_reply_to":"23922675_cf6b9a65","updated":"2022-06-15 22:32:43.000000000","message":"Done","commit_id":"ed2e07d8d0c96f90c87ae73fb74c9f1d086fb4e7"}]}
