)]}'
{"/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":"d7ae38b57a780c25680fceabe4d2c86ca4f763ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"be499d89_6fb3da7a","updated":"2025-11-05 22:51:53.000000000","message":"The patch this depends-on was backported, just indicating that it seems like this changes behavior in a way that doesn\u0027t seem back-portable to me.","commit_id":"487f069ee63877351ed98c4a903bb1c9bd22576a"},{"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":"89e11f46ec0b405e8cb41a11e34afa5f87ef6403","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"c1930574_1b14dc3a","updated":"2025-11-18 17:37:43.000000000","message":"recheck - POST_FAILURE Failed to download metadata for repo \u0027baseos\u0027: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried","commit_id":"487f069ee63877351ed98c4a903bb1c9bd22576a"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"be32a80e0ffcb0a9596e0cede63d2fe6d2feac18","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"1a9ff68f_382c29dd","in_reply_to":"9ca7321c_d0fc7114","updated":"2025-11-13 09:42:39.000000000","message":"The initial idea was to implement the feature (which was documented in Ironic before:\nhttps://review.opendev.org/c/openstack/ironic/+/962670\nI would say that we don\u0027t have to backport this - it\u0027s basically a new feature","commit_id":"487f069ee63877351ed98c4a903bb1c9bd22576a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3331374376ffd702084e58d9af7241765533998d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"9ca7321c_d0fc7114","in_reply_to":"be499d89_6fb3da7a","updated":"2025-11-11 20:44:51.000000000","message":"FWIW, its okay when this is the case with more complex bug fixes, but reasonable concern to raise.\n\nBroadly speaking, it doesn\u0027t *really* seem to be changing it in a breaking way.","commit_id":"487f069ee63877351ed98c4a903bb1c9bd22576a"}],"ironic_python_agent/hardware.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f4083a0e791bd08d6c57d1cd8f7f22684e0a1528","unresolved":true,"context_lines":[{"line_number":1842,"context_line":"        root_volume \u003d self._root_device_from_raid_config"},{"line_number":1843,"context_line":"        if root_volume:"},{"line_number":1844,"context_line":"            # TODO(kubajj): Complain if there is both hints"},{"line_number":1845,"context_line":"            # and is_root_volume as the user should know"},{"line_number":1846,"context_line":"            return root_volume"},{"line_number":1847,"context_line":"        cached_node \u003d get_cached_node()"},{"line_number":1848,"context_line":"        root_device_hints \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"422e110b_8bbc69ea","line":1845,"updated":"2025-10-07 11:30:59.000000000","message":"Let\u0027s at least log that we\u0027re making this choice","commit_id":"c0cf8f05c6df1a81e312522e936156f0757675a8"},{"author":{"_account_id":38243,"name":"Morten Stephansen","display_name":"Morten Stephansen","email":"morten.kaastrup.stephansen@cern.ch","username":"mostepha"},"change_message_id":"9a807d9c5f2a70ab6a14a8f2d9510720943a3676","unresolved":false,"context_lines":[{"line_number":1842,"context_line":"        root_volume \u003d self._root_device_from_raid_config"},{"line_number":1843,"context_line":"        if root_volume:"},{"line_number":1844,"context_line":"            # TODO(kubajj): Complain if there is both hints"},{"line_number":1845,"context_line":"            # and is_root_volume as the user should know"},{"line_number":1846,"context_line":"            return root_volume"},{"line_number":1847,"context_line":"        cached_node \u003d get_cached_node()"},{"line_number":1848,"context_line":"        root_device_hints \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"5c244fad_0788b04d","line":1845,"in_reply_to":"422e110b_8bbc69ea","updated":"2025-10-07 15:07:16.000000000","message":"Done","commit_id":"c0cf8f05c6df1a81e312522e936156f0757675a8"}],"ironic_python_agent/raid_utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f4083a0e791bd08d6c57d1cd8f7f22684e0a1528","unresolved":true,"context_lines":[{"line_number":211,"context_line":"    :param indices: Mapping to track the last used partition index for each"},{"line_number":212,"context_line":"        physical device across calls to create_raid_device."},{"line_number":213,"context_line":"    :raise: errors.SoftwareRAIDError if not able to create the raid device"},{"line_number":214,"context_line":"        or fails to re-add a device to a raid."},{"line_number":215,"context_line":"    \"\"\""},{"line_number":216,"context_line":"    md_device \u003d \u0027/dev/md%d\u0027 % index"},{"line_number":217,"context_line":"    component_devices \u003d []"}],"source_content_type":"text/x-python","patch_set":1,"id":"dd8c5a03_929e8706","line":214,"updated":"2025-10-07 11:30:59.000000000","message":"Please document the return value","commit_id":"c0cf8f05c6df1a81e312522e936156f0757675a8"},{"author":{"_account_id":38243,"name":"Morten Stephansen","display_name":"Morten Stephansen","email":"morten.kaastrup.stephansen@cern.ch","username":"mostepha"},"change_message_id":"9a807d9c5f2a70ab6a14a8f2d9510720943a3676","unresolved":false,"context_lines":[{"line_number":211,"context_line":"    :param indices: Mapping to track the last used partition index for each"},{"line_number":212,"context_line":"        physical device across calls to create_raid_device."},{"line_number":213,"context_line":"    :raise: errors.SoftwareRAIDError if not able to create the raid device"},{"line_number":214,"context_line":"        or fails to re-add a device to a raid."},{"line_number":215,"context_line":"    \"\"\""},{"line_number":216,"context_line":"    md_device \u003d \u0027/dev/md%d\u0027 % index"},{"line_number":217,"context_line":"    component_devices \u003d []"}],"source_content_type":"text/x-python","patch_set":1,"id":"de6362f6_38f24619","line":214,"in_reply_to":"dd8c5a03_929e8706","updated":"2025-10-07 15:07:16.000000000","message":"Done","commit_id":"c0cf8f05c6df1a81e312522e936156f0757675a8"}]}
