)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7ee17d23bf9a2f74f21468baa9b8de4cd16cecdc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"66ec4ebb_fb124c12","updated":"2024-03-13 20:02:26.000000000","message":"but actually... for safe upgrades we\u0027d need https://review.opendev.org/c/openstack/requirements/+/912071\n\nso maybe worth doing 28.0.2 indeed","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"37dcc711be2763e8e9381c0082cc49ae2cff99c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1db76d23_ef22ffef","updated":"2024-03-19 15:07:49.000000000","message":"ok, we can\u0027t really wait for releases to land anymore...","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"}],"deliverables/bobcat/openstack-ansible.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"744cc799274102785e1985b15f7215fca5f2ef85","unresolved":true,"context_lines":[{"line_number":34,"context_line":"    projects:"},{"line_number":35,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":36,"context_line":"        hash: 436d211b421f37af516662efe2efb5337ab4a957"},{"line_number":37,"context_line":"  - version: 28.1.0"},{"line_number":38,"context_line":"    projects:"},{"line_number":39,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":40,"context_line":"        hash: 7cdc9b66c2b7df912a35e6ce08ff8b7db1d0c602"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fd58d0be_5eef768c","line":37,"range":{"start_line":37,"start_character":13,"end_line":37,"end_character":19},"updated":"2024-03-12 15:07:26.000000000","message":"why not 28.0.2?","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"37ee2e751fa7dd628e9045e91449182efd959f75","unresolved":true,"context_lines":[{"line_number":34,"context_line":"    projects:"},{"line_number":35,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":36,"context_line":"        hash: 436d211b421f37af516662efe2efb5337ab4a957"},{"line_number":37,"context_line":"  - version: 28.1.0"},{"line_number":38,"context_line":"    projects:"},{"line_number":39,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":40,"context_line":"        hash: 7cdc9b66c2b7df912a35e6ce08ff8b7db1d0c602"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"505643e7_e084047a","line":37,"range":{"start_line":37,"start_character":13,"end_line":37,"end_character":19},"in_reply_to":"3319d291_4856b420","updated":"2024-03-13 20:00:51.000000000","message":"but we were unsure, so catching up basically","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"1fadb09d7906bb71ccfb2ee8348100e4988e1c19","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    projects:"},{"line_number":35,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":36,"context_line":"        hash: 436d211b421f37af516662efe2efb5337ab4a957"},{"line_number":37,"context_line":"  - version: 28.1.0"},{"line_number":38,"context_line":"    projects:"},{"line_number":39,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":40,"context_line":"        hash: 7cdc9b66c2b7df912a35e6ce08ff8b7db1d0c602"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"19fa1988_488444a1","line":37,"range":{"start_line":37,"start_character":13,"end_line":37,"end_character":19},"in_reply_to":"505643e7_e084047a","updated":"2024-03-19 15:26:16.000000000","message":"Acknowledged","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"cf40a0e7f0f443ee4b4b830a9c081d9b45e4e0b0","unresolved":true,"context_lines":[{"line_number":34,"context_line":"    projects:"},{"line_number":35,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":36,"context_line":"        hash: 436d211b421f37af516662efe2efb5337ab4a957"},{"line_number":37,"context_line":"  - version: 28.1.0"},{"line_number":38,"context_line":"    projects:"},{"line_number":39,"context_line":"      - repo: openstack/openstack-ansible"},{"line_number":40,"context_line":"        hash: 7cdc9b66c2b7df912a35e6ce08ff8b7db1d0c602"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3319d291_4856b420","line":37,"range":{"start_line":37,"start_character":13,"end_line":37,"end_character":19},"in_reply_to":"fd58d0be_5eef768c","updated":"2024-03-13 20:00:18.000000000","message":"well, 28.0.1 should have been 28.1.0 but we skipped minor version as users used to that first minor version is indicator for safe upgrades.","commit_id":"babb32362b6855e8c00bef019ed9f3b910e56ed9"}]}
