)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8147ad14649123f3cab6a0e2b5fc8f6d0c00cc9c","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"(Note: when all projects have branched their repositories for"},{"line_number":17,"context_line":"stable/2025.1, then the master branch will be considered as the"},{"line_number":18,"context_line":"feature branch of 2025.2 Flamingo, so based on the runtimes, master"},{"line_number":19,"context_line":"branch should be dropped from py39 jobs and added to py310 jobs in"},{"line_number":20,"context_line":"the template as the new oldest supported python version)"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c8d19a27_5de05136","line":18,"updated":"2025-02-14 14:12:16.000000000","message":"Nit: s/feature/future/","commit_id":"5965d1c0abb0ed231483bc58748aa6c69df88abb"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"8a48afa5cca9409ae89085d4487dd2c51156d929","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"(Note: when all projects have branched their repositories for"},{"line_number":17,"context_line":"stable/2025.1, then the master branch will be considered as the"},{"line_number":18,"context_line":"feature branch of 2025.2 Flamingo, so based on the runtimes, master"},{"line_number":19,"context_line":"branch should be dropped from py39 jobs and added to py310 jobs in"},{"line_number":20,"context_line":"the template as the new oldest supported python version)"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"08abfe94_29667458","line":18,"in_reply_to":"c8d19a27_5de05136","updated":"2025-02-14 16:23:04.000000000","message":"Done","commit_id":"5965d1c0abb0ed231483bc58748aa6c69df88abb"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8147ad14649123f3cab6a0e2b5fc8f6d0c00cc9c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"branch should be dropped from py39 jobs and added to py310 jobs in"},{"line_number":20,"context_line":"the template as the new oldest supported python version)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Depends-On: https://review.opendev.org/c/openstack/governance/+/941141"},{"line_number":23,"context_line":"Change-Id: I3d036d0add1cd0486aaee9ed794b8231e3d3ea10"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"00f7f5e2_17e445c3","line":22,"updated":"2025-02-14 14:12:16.000000000","message":"Seems like the dependency would be more appropriate for the child change, we shouldn\u0027t need to wait for 2025.2 decisions before preparing for stable/2025.1 branching.","commit_id":"5965d1c0abb0ed231483bc58748aa6c69df88abb"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"8a48afa5cca9409ae89085d4487dd2c51156d929","unresolved":false,"context_lines":[{"line_number":19,"context_line":"branch should be dropped from py39 jobs and added to py310 jobs in"},{"line_number":20,"context_line":"the template as the new oldest supported python version)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Depends-On: https://review.opendev.org/c/openstack/governance/+/941141"},{"line_number":23,"context_line":"Change-Id: I3d036d0add1cd0486aaee9ed794b8231e3d3ea10"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"913b68a3_560e01c8","line":22,"in_reply_to":"00f7f5e2_17e445c3","updated":"2025-02-14 16:23:04.000000000","message":"ah, you are right, thanks! I\u0027ve removed the depends-on here.","commit_id":"5965d1c0abb0ed231483bc58748aa6c69df88abb"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b38abba1406ab655f77a3f5e39d0e09a9de3ee18","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prepare job templates for stable/2025.1 testing runtime"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch depends-on the 2025.2 cycle testing runtime patch. This"},{"line_number":10,"context_line":"commit modifies python job templates:"},{"line_number":11,"context_line":"* adds py312 job to stable/2025.1 (latest supported python version in"},{"line_number":12,"context_line":"  2025.1 Epoxy)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5ab67ebe_1354cfbe","line":9,"range":{"start_line":9,"start_character":11,"end_line":9,"end_character":60},"updated":"2025-02-17 13:41:13.000000000","message":"it no longer does?","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"466cef2a4e76d446bdb73b4489e6d73efea8eed5","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prepare job templates for stable/2025.1 testing runtime"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch depends-on the 2025.2 cycle testing runtime patch. This"},{"line_number":10,"context_line":"commit modifies python job templates:"},{"line_number":11,"context_line":"* adds py312 job to stable/2025.1 (latest supported python version in"},{"line_number":12,"context_line":"  2025.1 Epoxy)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"98a45939_9c3ea6d9","line":9,"range":{"start_line":9,"start_character":11,"end_line":9,"end_character":60},"in_reply_to":"5ab67ebe_1354cfbe","updated":"2025-02-17 13:54:15.000000000","message":"Ah, you are right. I just removed the depends-on line. This patch is needed ASAP before we start cutting stable/2025.1 branches. Let me update the commit message quickly.","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"274f36d01526a629bd8dfc83d54d3765db099169","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prepare job templates for stable/2025.1 testing runtime"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch depends-on the 2025.2 cycle testing runtime patch. This"},{"line_number":10,"context_line":"commit modifies python job templates:"},{"line_number":11,"context_line":"* adds py312 job to stable/2025.1 (latest supported python version in"},{"line_number":12,"context_line":"  2025.1 Epoxy)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"e44b66c0_d30b7429","line":9,"range":{"start_line":9,"start_character":11,"end_line":9,"end_character":60},"in_reply_to":"98a45939_9c3ea6d9","updated":"2025-02-17 14:12:46.000000000","message":"Done","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4a233b4c143595de2df14bf43f256acdc81a7be6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a01bb1a4_bb10ecff","updated":"2025-02-14 18:28:25.000000000","message":"Along with check pipeline, we need changes for gate pipeline also.","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"8a48afa5cca9409ae89085d4487dd2c51156d929","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e5b58ee1_9cf9696a","updated":"2025-02-14 16:23:04.000000000","message":"thanks for the review o/ updated the commit message accordingly!","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"96419c99b1765c90c8fd883d0b177277e98476c0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"cec925d5_0e1931eb","in_reply_to":"8e056588_6135f06d","updated":"2025-02-14 19:01:15.000000000","message":"I know why you missed it because you are doing so many things and in parallel :P. Thanks for taking care of it.","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b937692a3a7cc275f2fe24dd1ca4b9b2cac76214","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8e056588_6135f06d","in_reply_to":"a01bb1a4_bb10ecff","updated":"2025-02-14 18:50:40.000000000","message":"Ah, sorry, i don\u0027t know how i missed those :/ thanks Ghanshyam for catching this issue! Fixed now.","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"96419c99b1765c90c8fd883d0b177277e98476c0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c35d3155_2d252f11","updated":"2025-02-14 19:01:15.000000000","message":"thanks, lgtm","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"827c278417650e7076129c4e06e530ce43dec603","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b1ec0b90_84abf525","updated":"2025-02-17 15:25:13.000000000","message":"thx","commit_id":"17ab66cc35b6d8df27ff65068acd98c94cbb7904"}],"zuul.d/project-templates.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4a233b4c143595de2df14bf43f256acdc81a7be6","unresolved":true,"context_lines":[{"line_number":734,"context_line":"        - openstack-tox-py39:"},{"line_number":735,"context_line":"            branches:"},{"line_number":736,"context_line":"              - stable/2023.2"},{"line_number":737,"context_line":"              - stable/2024.2"},{"line_number":738,"context_line":"              - master"},{"line_number":739,"context_line":"        # NOTE(gmann): py310 job is required to run for 2023.2 release and"},{"line_number":740,"context_line":"        # after that we run it as periodic only(assuming py3.8 and py3.11"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fcb0e071_10d3178c","line":737,"range":{"start_line":737,"start_character":0,"end_line":737,"end_character":29},"updated":"2025-02-14 18:28:25.000000000","message":"we need stable/2025.1 here also","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b937692a3a7cc275f2fe24dd1ca4b9b2cac76214","unresolved":false,"context_lines":[{"line_number":734,"context_line":"        - openstack-tox-py39:"},{"line_number":735,"context_line":"            branches:"},{"line_number":736,"context_line":"              - stable/2023.2"},{"line_number":737,"context_line":"              - stable/2024.2"},{"line_number":738,"context_line":"              - master"},{"line_number":739,"context_line":"        # NOTE(gmann): py310 job is required to run for 2023.2 release and"},{"line_number":740,"context_line":"        # after that we run it as periodic only(assuming py3.8 and py3.11"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"af86c779_6c3dc56b","line":737,"range":{"start_line":737,"start_character":0,"end_line":737,"end_character":29},"in_reply_to":"fcb0e071_10d3178c","updated":"2025-02-14 18:50:40.000000000","message":"Done","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4a233b4c143595de2df14bf43f256acdc81a7be6","unresolved":true,"context_lines":[{"line_number":752,"context_line":"       # py3.12 testing is added as mandatory from 2025.1 release onwards."},{"line_number":753,"context_line":"        - openstack-tox-py312:"},{"line_number":754,"context_line":"            branches:"},{"line_number":755,"context_line":"              - master"},{"line_number":756,"context_line":"    periodic:"},{"line_number":757,"context_line":"      jobs:"},{"line_number":758,"context_line":"        # NOTE(gmann): We can remove the periodic py3.10 and py3.11 job once"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"74c60bf6_cd2c78c1","line":755,"range":{"start_line":755,"start_character":0,"end_line":755,"end_character":22},"updated":"2025-02-14 18:28:25.000000000","message":"ditto","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b937692a3a7cc275f2fe24dd1ca4b9b2cac76214","unresolved":false,"context_lines":[{"line_number":752,"context_line":"       # py3.12 testing is added as mandatory from 2025.1 release onwards."},{"line_number":753,"context_line":"        - openstack-tox-py312:"},{"line_number":754,"context_line":"            branches:"},{"line_number":755,"context_line":"              - master"},{"line_number":756,"context_line":"    periodic:"},{"line_number":757,"context_line":"      jobs:"},{"line_number":758,"context_line":"        # NOTE(gmann): We can remove the periodic py3.10 and py3.11 job once"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"84cecf8d_5bafda76","line":755,"range":{"start_line":755,"start_character":0,"end_line":755,"end_character":22},"in_reply_to":"74c60bf6_cd2c78c1","updated":"2025-02-14 18:50:40.000000000","message":"Done","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4a233b4c143595de2df14bf43f256acdc81a7be6","unresolved":true,"context_lines":[{"line_number":864,"context_line":"            branches:"},{"line_number":865,"context_line":"              - stable/2023.2"},{"line_number":866,"context_line":"              - stable/2024.2"},{"line_number":867,"context_line":"              - master"},{"line_number":868,"context_line":"        # NOTE(gmann): py310 job is required to run for 2023.2 release and"},{"line_number":869,"context_line":"        # after that we run it as periodic only(assuming py3.8 and py3.11"},{"line_number":870,"context_line":"        # will be enough coverage to run on every change)."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"97af68c0_2086772c","line":867,"range":{"start_line":867,"start_character":20,"end_line":867,"end_character":22},"updated":"2025-02-14 18:28:25.000000000","message":"ditto, same for other template also. Along with check pipeline. we need to run py3.9 and py3.12 for stable/2025.1 gate pipeline also.","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b937692a3a7cc275f2fe24dd1ca4b9b2cac76214","unresolved":false,"context_lines":[{"line_number":864,"context_line":"            branches:"},{"line_number":865,"context_line":"              - stable/2023.2"},{"line_number":866,"context_line":"              - stable/2024.2"},{"line_number":867,"context_line":"              - master"},{"line_number":868,"context_line":"        # NOTE(gmann): py310 job is required to run for 2023.2 release and"},{"line_number":869,"context_line":"        # after that we run it as periodic only(assuming py3.8 and py3.11"},{"line_number":870,"context_line":"        # will be enough coverage to run on every change)."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"6fa4b8d2_a0da4286","line":867,"range":{"start_line":867,"start_character":20,"end_line":867,"end_character":22},"in_reply_to":"97af68c0_2086772c","updated":"2025-02-14 18:50:40.000000000","message":"Done","commit_id":"0735b3a4c43279837c361fee36397c4be9d2a310"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b38abba1406ab655f77a3f5e39d0e09a9de3ee18","unresolved":false,"context_lines":[{"line_number":621,"context_line":"        - publish-openstack-python-branch-tarball"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"- project-template:"},{"line_number":624,"context_line":"    name: openstack-python3-charm-jobs"},{"line_number":625,"context_line":"    # NOTE(coreycb,jamespage): This template is used in OpenStack Charms since"},{"line_number":626,"context_line":"    # stable/2023.1.  Charm unit tests should be aligned to the Python version"},{"line_number":627,"context_line":"    # found in the Ubuntu releases they support."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"07f92313_75a1fef1","line":624,"updated":"2025-02-17 13:41:13.000000000","message":"not sure what is to happen with this template, it doesn\u0027t even include stable/2024.2 yet? let\u0027s assume the charms team will patch it themselves when needed.","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"466cef2a4e76d446bdb73b4489e6d73efea8eed5","unresolved":false,"context_lines":[{"line_number":621,"context_line":"        - publish-openstack-python-branch-tarball"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"- project-template:"},{"line_number":624,"context_line":"    name: openstack-python3-charm-jobs"},{"line_number":625,"context_line":"    # NOTE(coreycb,jamespage): This template is used in OpenStack Charms since"},{"line_number":626,"context_line":"    # stable/2023.1.  Charm unit tests should be aligned to the Python version"},{"line_number":627,"context_line":"    # found in the Ubuntu releases they support."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1858fa36_5f2ebdd2","line":624,"in_reply_to":"07f92313_75a1fef1","updated":"2025-02-17 13:54:15.000000000","message":"yeah, since charm is not part of the coordinated release, i\u0027m not sure how they handle these. for example they still have stable/queens which they use actively if i remember correctly.","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b38abba1406ab655f77a3f5e39d0e09a9de3ee18","unresolved":true,"context_lines":[{"line_number":2818,"context_line":"        - upstream-translation-update:"},{"line_number":2819,"context_line":"            branches:"},{"line_number":2820,"context_line":"              - master"},{"line_number":2821,"context_line":"              - stable/2024.2"},{"line_number":2822,"context_line":"              - stable/2024.1"},{"line_number":2823,"context_line":"              - stable/2023.2"},{"line_number":2824,"context_line":"              - stable/2023.1"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"6202a6ab_a34425e1","line":2821,"updated":"2025-02-17 13:41:13.000000000","message":"what about this template?","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"274f36d01526a629bd8dfc83d54d3765db099169","unresolved":false,"context_lines":[{"line_number":2818,"context_line":"        - upstream-translation-update:"},{"line_number":2819,"context_line":"            branches:"},{"line_number":2820,"context_line":"              - master"},{"line_number":2821,"context_line":"              - stable/2024.2"},{"line_number":2822,"context_line":"              - stable/2024.1"},{"line_number":2823,"context_line":"              - stable/2023.2"},{"line_number":2824,"context_line":"              - stable/2023.1"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"01523c6f_9f0dbbfc","line":2821,"in_reply_to":"35d2b0a4_a7112e11","updated":"2025-02-17 14:12:46.000000000","message":"Here is the patch for this: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/941926","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"466cef2a4e76d446bdb73b4489e6d73efea8eed5","unresolved":true,"context_lines":[{"line_number":2818,"context_line":"        - upstream-translation-update:"},{"line_number":2819,"context_line":"            branches:"},{"line_number":2820,"context_line":"              - master"},{"line_number":2821,"context_line":"              - stable/2024.2"},{"line_number":2822,"context_line":"              - stable/2024.1"},{"line_number":2823,"context_line":"              - stable/2023.2"},{"line_number":2824,"context_line":"              - stable/2023.1"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"35d2b0a4_a7112e11","line":2821,"in_reply_to":"6202a6ab_a34425e1","updated":"2025-02-17 13:54:15.000000000","message":"this patch deals with the openstack-python3-jobs* templates, but yes, this seems outdated. in RelMgt there is a task to ping Technical Writing SIG, they might have a task for this. but anyway, I can prepare this in advance, in a separate patch.","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b38abba1406ab655f77a3f5e39d0e09a9de3ee18","unresolved":true,"context_lines":[{"line_number":2822,"context_line":"              - stable/2024.1"},{"line_number":2823,"context_line":"              - stable/2023.2"},{"line_number":2824,"context_line":"              - stable/2023.1"},{"line_number":2825,"context_line":"              - stable/zed"},{"line_number":2826,"context_line":"    periodic:"},{"line_number":2827,"context_line":"      jobs:"},{"line_number":2828,"context_line":"        - propose-translation-update:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"d59f2e78_a3656888","line":2825,"updated":"2025-02-17 13:41:13.000000000","message":"this also looks outdated","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"466cef2a4e76d446bdb73b4489e6d73efea8eed5","unresolved":false,"context_lines":[{"line_number":2822,"context_line":"              - stable/2024.1"},{"line_number":2823,"context_line":"              - stable/2023.2"},{"line_number":2824,"context_line":"              - stable/2023.1"},{"line_number":2825,"context_line":"              - stable/zed"},{"line_number":2826,"context_line":"    periodic:"},{"line_number":2827,"context_line":"      jobs:"},{"line_number":2828,"context_line":"        - propose-translation-update:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"bb0c7b61_1bb29fa5","line":2825,"in_reply_to":"d59f2e78_a3656888","updated":"2025-02-17 13:54:15.000000000","message":"Acknowledged","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b38abba1406ab655f77a3f5e39d0e09a9de3ee18","unresolved":true,"context_lines":[{"line_number":2975,"context_line":"        - openstack-tox-py311:"},{"line_number":2976,"context_line":"            branches:"},{"line_number":2977,"context_line":"              - stable/2024.1"},{"line_number":2978,"context_line":"              - stable/2024.2"},{"line_number":2979,"context_line":""},{"line_number":2980,"context_line":"- project-template:"},{"line_number":2981,"context_line":"    name: periodic-stable-jobs-neutron"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"a7ebf691_e2b0f179","line":2978,"updated":"2025-02-17 13:41:13.000000000","message":"this also needs py3.12 added for stable/2025.1?\n\nalso cleanup for unmaintained branches is missing\n\nsame for the repo-specific templates below","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"274f36d01526a629bd8dfc83d54d3765db099169","unresolved":false,"context_lines":[{"line_number":2975,"context_line":"        - openstack-tox-py311:"},{"line_number":2976,"context_line":"            branches:"},{"line_number":2977,"context_line":"              - stable/2024.1"},{"line_number":2978,"context_line":"              - stable/2024.2"},{"line_number":2979,"context_line":""},{"line_number":2980,"context_line":"- project-template:"},{"line_number":2981,"context_line":"    name: periodic-stable-jobs-neutron"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"856982aa_7ab0d678","line":2978,"in_reply_to":"531bee36_94af716f","updated":"2025-02-17 14:12:46.000000000","message":"forgot [1], and here is the follow up patch [2].\n\n[1] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/941363\n[2] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/941923","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"466cef2a4e76d446bdb73b4489e6d73efea8eed5","unresolved":true,"context_lines":[{"line_number":2975,"context_line":"        - openstack-tox-py311:"},{"line_number":2976,"context_line":"            branches:"},{"line_number":2977,"context_line":"              - stable/2024.1"},{"line_number":2978,"context_line":"              - stable/2024.2"},{"line_number":2979,"context_line":""},{"line_number":2980,"context_line":"- project-template:"},{"line_number":2981,"context_line":"    name: periodic-stable-jobs-neutron"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"531bee36_94af716f","line":2978,"in_reply_to":"a7ebf691_e2b0f179","updated":"2025-02-17 13:54:15.000000000","message":"I\u0027ve proposed a clean up patch [1], though you are right, we need stable/2025.1 in this as well. Let me push a follow up patch for that, too.","commit_id":"6ae1e46ab23d9f4164ec08e7b0f74d9790bcfd97"}]}
