)]}'
{"/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":"b987a157e014423837676fc1cf474f90f4d4a4b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b7b08072_a85f6354","updated":"2025-09-17 14:12:03.000000000","message":"Any chance we could get a release note?","commit_id":"562dcd7ab1ec663a7e3db90da316425baecadd6f"},{"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":"8bd7bb4cababa452f43988a86ae0c57dae722a21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7bb66517_8de754ad","updated":"2025-09-26 19:45:34.000000000","message":"I just pushed remote:   https://review.opendev.org/c/openstack/ironic-python-agent/+/962397 Remove testing for pending-EOL items [NEW]        \n which will remove the tinyipa-using CI job, which is the only one failing here (and it\u0027s failing /because/ of tinyipa mirrors)","commit_id":"f14c187a6411388a41e612910e6139ac0c51d8d0"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"a79a4fe60448d95301075739eb36b791cea0106c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7c2459b3_6305df0b","updated":"2025-09-29 20:27:41.000000000","message":"recheck Failed job removed","commit_id":"f14c187a6411388a41e612910e6139ac0c51d8d0"}],"ironic_python_agent/hardware.py":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b987a157e014423837676fc1cf474f90f4d4a4b5","unresolved":true,"context_lines":[{"line_number":2040,"context_line":"        \"\"\""},{"line_number":2041,"context_line":"        erase_errors \u003d {}"},{"line_number":2042,"context_line":"        info \u003d node.get(\u0027driver_internal_info\u0027, {})"},{"line_number":2043,"context_line":"        if not self._list_erasable_devices:"},{"line_number":2044,"context_line":"            LOG.debug(\"No erasable devices have been found.\")"},{"line_number":2045,"context_line":"            return"},{"line_number":2046,"context_line":"        for dev in self._list_erasable_devices(node):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5233457e_7821047a","side":"PARENT","line":2043,"updated":"2025-09-17 14:12:03.000000000","message":"ouch. Good catch.","commit_id":"ae3dda4e5ba7f5c45403cf44f7268d4eaf547e7e"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"6f73f040b39f85983ee630b1cfbd81a88aea9bf2","unresolved":false,"context_lines":[{"line_number":2040,"context_line":"        \"\"\""},{"line_number":2041,"context_line":"        erase_errors \u003d {}"},{"line_number":2042,"context_line":"        info \u003d node.get(\u0027driver_internal_info\u0027, {})"},{"line_number":2043,"context_line":"        if not self._list_erasable_devices:"},{"line_number":2044,"context_line":"            LOG.debug(\"No erasable devices have been found.\")"},{"line_number":2045,"context_line":"            return"},{"line_number":2046,"context_line":"        for dev in self._list_erasable_devices(node):"}],"source_content_type":"text/x-python","patch_set":1,"id":"c76b9f75_1ef7a31a","side":"PARENT","line":2043,"in_reply_to":"5233457e_7821047a","updated":"2025-09-17 14:23:09.000000000","message":"Done","commit_id":"ae3dda4e5ba7f5c45403cf44f7268d4eaf547e7e"}]}
