)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"433f3c39a103c8fca87577f2f9e2f5427367f296","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8673e321_68080a82","updated":"2025-10-09 15:15:55.000000000","message":"yepp, that is a bug introduced in ruamel version 0.18.13. we discussed this in the past and just prior the 2025.2 Flamingo release i\u0027ve also pushed a patch [1] to cap ruamel, but with that we have an issue on tox-docs job, so this looks easier to merge. Thanks Riccardo! (adding procedural PTL-Approved+1)\n\n[1] https://review.opendev.org/c/openstack/releases/+/962601","commit_id":"9f690028c691034ebe49f26296acbaf82b4b902e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"3eeda29bf6c801373813d73bcb04234c331c366a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"191065b1_b5e74ad5","updated":"2025-10-10 11:27:57.000000000","message":"thanks o/","commit_id":"bb1c2ed11f406a8f955d9713c6e44b74cb3b5bba"}],"openstack_releases/yamlutils.py":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"433f3c39a103c8fca87577f2f9e2f5427367f296","unresolved":true,"context_lines":[{"line_number":30,"context_line":"    yaml_output \u003d stream.getvalue()"},{"line_number":31,"context_line":"    lines \u003d yaml_output.split(\u0027\\n\u0027)"},{"line_number":32,"context_line":"    cleaned_yaml_lines \u003d [line.rstrip() for line in lines]"},{"line_number":33,"context_line":"    return \u0027\\n\u0027.join(cleaned_yaml_lines)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def loads(blob):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d146014a_4ac1620c","line":33,"updated":"2025-10-09 15:15:55.000000000","message":"nit: maybe extend the comment that this can be removed once ruamel bug is fixed (though i don\u0027t see yet it ever will be fixed).","commit_id":"9f690028c691034ebe49f26296acbaf82b4b902e"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"649da336acbfb747e8d3df059f90aa8735d4a304","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    yaml_output \u003d stream.getvalue()"},{"line_number":31,"context_line":"    lines \u003d yaml_output.split(\u0027\\n\u0027)"},{"line_number":32,"context_line":"    cleaned_yaml_lines \u003d [line.rstrip() for line in lines]"},{"line_number":33,"context_line":"    return \u0027\\n\u0027.join(cleaned_yaml_lines)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def loads(blob):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1603c3ed_0af2dc04","line":33,"in_reply_to":"d146014a_4ac1620c","updated":"2025-10-10 07:30:09.000000000","message":"Done","commit_id":"9f690028c691034ebe49f26296acbaf82b4b902e"}]}
