)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"1191117ea92a14ca3266d673a1e55186e535adc5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"791f9695_ce07c52a","updated":"2026-01-13 11:48:52.000000000","message":"We\u0027ll need to merge and backport this before CI will pass here: https://review.opendev.org/c/openstack/blazar-nova/+/973218","commit_id":"c72d31c54730a58072e5fda7891f8ad0895a6898"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"642a9ff4a8036127e9538c3da6e7ae1ee4d71111","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"1af0e151_dab9e03f","updated":"2026-01-14 11:57:11.000000000","message":"recheck: blazar-nova patches merged","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"}],"zuul.d/project-templates.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"b70b91e55058588de1067184c32c1af9c4035754","unresolved":true,"context_lines":[{"line_number":1072,"context_line":"        - publish-openstack-python-branch-tarball"},{"line_number":1073,"context_line":""},{"line_number":1074,"context_line":"- project-template:"},{"line_number":1075,"context_line":"    name: openstack-python3-jobs-blazar-nova"},{"line_number":1076,"context_line":"    # NOTE(gmann): We are using this generic template for python version"},{"line_number":1077,"context_line":"    # testing. When a new development cycle starts, we need to do two things:"},{"line_number":1078,"context_line":"    # 1. Update this template for the python version jobs as per the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f1f9716_9e4ebb1c","line":1075,"range":{"start_line":1075,"start_character":33,"end_line":1075,"end_character":39},"updated":"2026-01-22 15:56:09.000000000","message":"Is there a reason to put blazar in the template name here? The other instances of this only put the require-projects entry in the template name (in this case only nova not blazar).","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"e570a71a635503902e5a120c098c845c4c47a955","unresolved":false,"context_lines":[{"line_number":1072,"context_line":"        - publish-openstack-python-branch-tarball"},{"line_number":1073,"context_line":""},{"line_number":1074,"context_line":"- project-template:"},{"line_number":1075,"context_line":"    name: openstack-python3-jobs-blazar-nova"},{"line_number":1076,"context_line":"    # NOTE(gmann): We are using this generic template for python version"},{"line_number":1077,"context_line":"    # testing. When a new development cycle starts, we need to do two things:"},{"line_number":1078,"context_line":"    # 1. Update this template for the python version jobs as per the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c6377bc6_fdbd26bf","line":1075,"range":{"start_line":1075,"start_character":33,"end_line":1075,"end_character":39},"in_reply_to":"5728b962_a297a954","updated":"2026-01-26 14:32:21.000000000","message":"Indeed, I see no reason either. I\u0027ve renamed the job. I don\u0027t think it needs to be reordered, this puts it below the Neutron jobs.","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8c05f90b874b76ba54f1e93f13568d53fc8c5163","unresolved":true,"context_lines":[{"line_number":1072,"context_line":"        - publish-openstack-python-branch-tarball"},{"line_number":1073,"context_line":""},{"line_number":1074,"context_line":"- project-template:"},{"line_number":1075,"context_line":"    name: openstack-python3-jobs-blazar-nova"},{"line_number":1076,"context_line":"    # NOTE(gmann): We are using this generic template for python version"},{"line_number":1077,"context_line":"    # testing. When a new development cycle starts, we need to do two things:"},{"line_number":1078,"context_line":"    # 1. Update this template for the python version jobs as per the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5728b962_a297a954","line":1075,"range":{"start_line":1075,"start_character":33,"end_line":1075,"end_character":39},"in_reply_to":"9f1f9716_9e4ebb1c","updated":"2026-01-22 16:00:45.000000000","message":"agreed, other projects could use a \"...jobs-nova\" template in the same way. please remember to also reorder when you rename it","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8c05f90b874b76ba54f1e93f13568d53fc8c5163","unresolved":true,"context_lines":[{"line_number":1095,"context_line":"              - openstack/nova"},{"line_number":1096,"context_line":"        - openstack-tox-py38:"},{"line_number":1097,"context_line":"            branches:"},{"line_number":1098,"context_line":"              - stable/2024.1"},{"line_number":1099,"context_line":"            required-projects:"},{"line_number":1100,"context_line":"              - openstack/nova"},{"line_number":1101,"context_line":"        # NOTE(gmann): py39 job was required to run for 2023.2 release and"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f7b61bf_956f0198","line":1098,"updated":"2026-01-22 16:00:45.000000000","message":"this is unmaintained now? best drop this or else rename the branch? same multiple times below","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4368b6e64c215df314513cf6d5d2122ba5eab6b8","unresolved":true,"context_lines":[{"line_number":1095,"context_line":"              - openstack/nova"},{"line_number":1096,"context_line":"        - openstack-tox-py38:"},{"line_number":1097,"context_line":"            branches:"},{"line_number":1098,"context_line":"              - stable/2024.1"},{"line_number":1099,"context_line":"            required-projects:"},{"line_number":1100,"context_line":"              - openstack/nova"},{"line_number":1101,"context_line":"        # NOTE(gmann): py39 job was required to run for 2023.2 release and"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"485d0c72_b70220e6","line":1098,"in_reply_to":"1f7b61bf_956f0198","updated":"2026-01-26 14:35:37.000000000","message":"I see there\u0027s another patch for this already: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/969949","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7933b1e0c6785a319b249435a67c2d3b86fcfdca","unresolved":true,"context_lines":[{"line_number":1095,"context_line":"              - openstack/nova"},{"line_number":1096,"context_line":"        - openstack-tox-py38:"},{"line_number":1097,"context_line":"            branches:"},{"line_number":1098,"context_line":"              - stable/2024.1"},{"line_number":1099,"context_line":"            required-projects:"},{"line_number":1100,"context_line":"              - openstack/nova"},{"line_number":1101,"context_line":"        # NOTE(gmann): py39 job was required to run for 2023.2 release and"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c9ac616f_0a63e11f","line":1098,"in_reply_to":"485d0c72_b70220e6","updated":"2026-01-29 11:40:10.000000000","message":"that change only fixes templates that already exist, you\u0027ll still need to apply the same here","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"047ffe71ce3e053172520ce143952253c3da79df","unresolved":false,"context_lines":[{"line_number":1095,"context_line":"              - openstack/nova"},{"line_number":1096,"context_line":"        - openstack-tox-py38:"},{"line_number":1097,"context_line":"            branches:"},{"line_number":1098,"context_line":"              - stable/2024.1"},{"line_number":1099,"context_line":"            required-projects:"},{"line_number":1100,"context_line":"              - openstack/nova"},{"line_number":1101,"context_line":"        # NOTE(gmann): py39 job was required to run for 2023.2 release and"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"59c15f27_0401bc06","line":1098,"in_reply_to":"c9ac616f_0a63e11f","updated":"2026-02-03 15:23:26.000000000","message":"Done","commit_id":"a1b0fad1ad8fbb2bac5133c6e63f7eb852d662bd"}]}
