)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"50e8f6b993e94327a6c3e6261a4b9162cf1fe06e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fcb8faac_cb530c87","updated":"2025-12-05 13:21:27.000000000","message":"looks good in general. I see that py311 versions of these jobs have \u0027ubuntu-jammy\u0027 pinned. on the other hand, py312 and the new py313 jobs are not pinned (to \u0027ubuntu-noble\u0027). since ubuntu-noble has the default python version of 3.12 i could imagine the nodeset to be pinned to ubuntu-noble. but maybe there was a reason not to do that when those were added.\nNevertheless, the new periodic job definitions look good to me.","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"cc32afa9d5445519e01477a5895f3005720e59e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c4ac6af4_88981483","in_reply_to":"6d68bee7_01135ee9","updated":"2025-12-08 09:46:09.000000000","message":"Good comment, in the base job has nodeset ubuntu-noble, so I suppose the best is to depend on that if that is changed to something else:\nhttps://opendev.org/openstack/openstack-zuul-jobs/src/commit/a0826e168eae5bb4cf283a8d69e09a4731a6d7cf/zuul.d/jobs.yaml#L380-L396","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"f0168adfa61d5358ba6fe5d154ca7a30de9d5fea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1054d8fa_d92b11c7","in_reply_to":"c4ac6af4_88981483","updated":"2025-12-08 10:10:44.000000000","message":"ah, indeed. thanks for the clarification.","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e5387a89e62a70ae6d201c2ac1fe2cff7e3ca6c2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6d68bee7_01135ee9","in_reply_to":"fcb8faac_cb530c87","updated":"2025-12-05 14:01:45.000000000","message":"Yes, I would also be curious why they are not pinned, probably should be.","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"9fad1827412c6d51d42d1a2c8beb3ec2dc363241","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5c3a0562_09b037e1","updated":"2025-12-08 09:45:36.000000000","message":"thanks for the update, looks good.","commit_id":"48aaeaa82899c9a28be54fccc7beed5c509b7b1d"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"63a0f6496f00f08282ad593e2928c96b1a4a1427","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d6162295_3c4464e8","updated":"2026-01-08 16:11:27.000000000","message":"I had forgotten about this change and created another one just like it. But theone thing I noticed is that there are templates we should update as well.\n\nhttps://review.opendev.org/c/openstack/openstack-zuul-jobs/+/972733/1/zuul.d/project-templates.yaml\n\nI\u0027ll abandon that change.","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"56a7bfa811e7c86bf4e5deba48df1f3bcc7331eb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ad4638b4_bcc5915a","in_reply_to":"d6162295_3c4464e8","updated":"2026-01-09 08:55:38.000000000","message":"thanks, I update the templates","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"9e07c7d8fb0f1af9d126cceb06d7d121f0055e5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8c7c00e3_4192800a","updated":"2026-01-09 17:00:07.000000000","message":"Might need to wait for this to fix the secrets problem\n\nhttps://review.opendev.org/c/openstack/project-config/+/972847","commit_id":"707025ad5f8161055ab32b6349c9bb532cd3e981"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b6b9a44731ea7f1cedda06353989137f531045d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"4f52ed59_d2fa2826","updated":"2026-01-09 15:42:36.000000000","message":"recheck Decryption failed unrelated","commit_id":"707025ad5f8161055ab32b6349c9bb532cd3e981"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"fd37c5da0feee4e4f868019764c320b98cbd918a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"36fd6daa_5bfe3dc7","updated":"2026-01-09 19:00:30.000000000","message":"recheck one more time","commit_id":"707025ad5f8161055ab32b6349c9bb532cd3e981"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"67f43fe9d99a1fabceed85fdbaf76550da45c85e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"57aede0a_bda6dbb2","updated":"2026-01-09 18:10:19.000000000","message":"recheck secrets change merged","commit_id":"707025ad5f8161055ab32b6349c9bb532cd3e981"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"9e50f6d559b4fb099c2bd1cf4bf635712851ff2d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"d8b0cf00_de75adf0","updated":"2026-01-15 15:40:37.000000000","message":"LGTM","commit_id":"e628928db645af278901df070a1de037c6be5fa4"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"50e8f6b993e94327a6c3e6261a4b9162cf1fe06e","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"    branches: master"},{"line_number":1043,"context_line":"    timeout: 3000"},{"line_number":1044,"context_line":"    vars:"},{"line_number":1045,"context_line":"      tox_install_siblings: true"},{"line_number":1046,"context_line":""},{"line_number":1047,"context_line":"- job:"},{"line_number":1048,"context_line":"    name: openstack-tox-py312-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d53d0b74_caecbbc8","line":1045,"updated":"2025-12-05 13:21:27.000000000","message":"nit: why this is placed between py311 and py312 version? o:)","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"cc32afa9d5445519e01477a5895f3005720e59e5","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"    branches: master"},{"line_number":1043,"context_line":"    timeout: 3000"},{"line_number":1044,"context_line":"    vars:"},{"line_number":1045,"context_line":"      tox_install_siblings: true"},{"line_number":1046,"context_line":""},{"line_number":1047,"context_line":"- job:"},{"line_number":1048,"context_line":"    name: openstack-tox-py312-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a914cab4_b63b7e83","line":1045,"in_reply_to":"604a1246_499531c4","updated":"2025-12-08 09:46:09.000000000","message":"Done 😊","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"f0168adfa61d5358ba6fe5d154ca7a30de9d5fea","unresolved":false,"context_lines":[{"line_number":1042,"context_line":"    branches: master"},{"line_number":1043,"context_line":"    timeout: 3000"},{"line_number":1044,"context_line":"    vars:"},{"line_number":1045,"context_line":"      tox_install_siblings: true"},{"line_number":1046,"context_line":""},{"line_number":1047,"context_line":"- job:"},{"line_number":1048,"context_line":"    name: openstack-tox-py312-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e5e9d534_58ff9e96","line":1045,"in_reply_to":"a914cab4_b63b7e83","updated":"2025-12-08 10:10:44.000000000","message":"Done","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e5387a89e62a70ae6d201c2ac1fe2cff7e3ca6c2","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"    branches: master"},{"line_number":1043,"context_line":"    timeout: 3000"},{"line_number":1044,"context_line":"    vars:"},{"line_number":1045,"context_line":"      tox_install_siblings: true"},{"line_number":1046,"context_line":""},{"line_number":1047,"context_line":"- job:"},{"line_number":1048,"context_line":"    name: openstack-tox-py312-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"604a1246_499531c4","line":1045,"in_reply_to":"d53d0b74_caecbbc8","updated":"2025-12-05 14:01:45.000000000","message":"+1","commit_id":"07a681a631e8b02643b76d17e12fe725a647910f"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d2e15af06001f2d74f172e5ca57b41119ead3441","unresolved":true,"context_lines":[{"line_number":1045,"context_line":"      to run on the master branch."},{"line_number":1046,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1047,"context_line":"    branches: master"},{"line_number":1048,"context_line":"    timeout: 3000"},{"line_number":1049,"context_line":"    vars:"},{"line_number":1050,"context_line":"      tox_install_siblings: true"},{"line_number":1051,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"48620f3d_533b1ca6","line":1048,"updated":"2026-01-09 06:18:51.000000000","message":"here too","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"56a7bfa811e7c86bf4e5deba48df1f3bcc7331eb","unresolved":false,"context_lines":[{"line_number":1045,"context_line":"      to run on the master branch."},{"line_number":1046,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1047,"context_line":"    branches: master"},{"line_number":1048,"context_line":"    timeout: 3000"},{"line_number":1049,"context_line":"    vars:"},{"line_number":1050,"context_line":"      tox_install_siblings: true"},{"line_number":1051,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f24da42_d75d0a1b","line":1048,"in_reply_to":"48620f3d_533b1ca6","updated":"2026-01-09 08:55:38.000000000","message":"Done","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d2e15af06001f2d74f172e5ca57b41119ead3441","unresolved":true,"context_lines":[{"line_number":1120,"context_line":"- job:"},{"line_number":1121,"context_line":"    name: openstack-tox-py313-with-neutron-lib-master"},{"line_number":1122,"context_line":"    parent: openstack-tox-py313"},{"line_number":1123,"context_line":"    timeout: 3000"},{"line_number":1124,"context_line":"    description: |"},{"line_number":1125,"context_line":"      This job installs neutron-lib from source and tests that the"},{"line_number":1126,"context_line":"      unit tests of the tested project work."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c6b2c12e_80257be4","line":1123,"updated":"2026-01-09 06:18:51.000000000","message":"timeout: 3600 to adapt https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/972142/2/zuul.d/jobs.yaml","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6b310e15b29bcf50e2bf36abb79e89585ceb16ae","unresolved":false,"context_lines":[{"line_number":1120,"context_line":"- job:"},{"line_number":1121,"context_line":"    name: openstack-tox-py313-with-neutron-lib-master"},{"line_number":1122,"context_line":"    parent: openstack-tox-py313"},{"line_number":1123,"context_line":"    timeout: 3000"},{"line_number":1124,"context_line":"    description: |"},{"line_number":1125,"context_line":"      This job installs neutron-lib from source and tests that the"},{"line_number":1126,"context_line":"      unit tests of the tested project work."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"31021adf_f4164fe2","line":1123,"in_reply_to":"900cf188_e2398588","updated":"2026-01-12 21:26:09.000000000","message":"Done","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"56a7bfa811e7c86bf4e5deba48df1f3bcc7331eb","unresolved":true,"context_lines":[{"line_number":1120,"context_line":"- job:"},{"line_number":1121,"context_line":"    name: openstack-tox-py313-with-neutron-lib-master"},{"line_number":1122,"context_line":"    parent: openstack-tox-py313"},{"line_number":1123,"context_line":"    timeout: 3000"},{"line_number":1124,"context_line":"    description: |"},{"line_number":1125,"context_line":"      This job installs neutron-lib from source and tests that the"},{"line_number":1126,"context_line":"      unit tests of the tested project work."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"900cf188_e2398588","line":1123,"in_reply_to":"c6b2c12e_80257be4","updated":"2026-01-09 08:55:38.000000000","message":"thanks, done","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d2e15af06001f2d74f172e5ca57b41119ead3441","unresolved":true,"context_lines":[{"line_number":1185,"context_line":"- job:"},{"line_number":1186,"context_line":"    name: openstack-tox-py313-with-ovsdbapp-master"},{"line_number":1187,"context_line":"    parent: openstack-tox-py313"},{"line_number":1188,"context_line":"    timeout: 3000"},{"line_number":1189,"context_line":"    description: |"},{"line_number":1190,"context_line":"      This job installs ovsdbapp from source and tests that the"},{"line_number":1191,"context_line":"      unit tests of the tested project work."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"e70738a2_31799dd4","line":1188,"updated":"2026-01-09 06:18:51.000000000","message":"same here","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"56a7bfa811e7c86bf4e5deba48df1f3bcc7331eb","unresolved":false,"context_lines":[{"line_number":1185,"context_line":"- job:"},{"line_number":1186,"context_line":"    name: openstack-tox-py313-with-ovsdbapp-master"},{"line_number":1187,"context_line":"    parent: openstack-tox-py313"},{"line_number":1188,"context_line":"    timeout: 3000"},{"line_number":1189,"context_line":"    description: |"},{"line_number":1190,"context_line":"      This job installs ovsdbapp from source and tests that the"},{"line_number":1191,"context_line":"      unit tests of the tested project work."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"06936cd8_3d9f11df","line":1188,"in_reply_to":"e70738a2_31799dd4","updated":"2026-01-09 08:55:38.000000000","message":"Done","commit_id":"45ceeec25cf72885ea75f62ea2a49b43b5cadc5c"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"84e324105eaf0ee7ca54eab267206055d34af387","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"      to run on the master branch."},{"line_number":1043,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1044,"context_line":"    branches: master"},{"line_number":1045,"context_line":"    timeout: 3600"},{"line_number":1046,"context_line":"    vars:"},{"line_number":1047,"context_line":"      tox_install_siblings: true"},{"line_number":1048,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"41329a3d_68b53ba8","line":1045,"updated":"2026-01-16 12:03:49.000000000","message":"is it intentional that you are bumping the timeout here, too? I was under the impression that only the neutron specific jobs below need that. if yes, a short comment about it in the commit message would be good","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8ec577128d223271ae14cd88fe58f34ebd0f5e60","unresolved":false,"context_lines":[{"line_number":1042,"context_line":"      to run on the master branch."},{"line_number":1043,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1044,"context_line":"    branches: master"},{"line_number":1045,"context_line":"    timeout: 3600"},{"line_number":1046,"context_line":"    vars:"},{"line_number":1047,"context_line":"      tox_install_siblings: true"},{"line_number":1048,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"a989fbc3_8034692a","line":1045,"in_reply_to":"27c0d681_a831d78c","updated":"2026-01-16 13:17:08.000000000","message":"The previous discussion was for neutron-lib, not openstack-tox-py313-with-oslo-master. thx for the update","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"493adad916873817513e8f78fa46ee337d939cc7","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"      to run on the master branch."},{"line_number":1043,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1044,"context_line":"    branches: master"},{"line_number":1045,"context_line":"    timeout: 3600"},{"line_number":1046,"context_line":"    vars:"},{"line_number":1047,"context_line":"      tox_install_siblings: true"},{"line_number":1048,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"27c0d681_a831d78c","line":1045,"in_reply_to":"31b62e9c_86d80b68","updated":"2026-01-16 13:03:59.000000000","message":"Thanks, I added to the commit msg.","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"433832c81448e7ad308bb48fdd76aee1aed77def","unresolved":true,"context_lines":[{"line_number":1042,"context_line":"      to run on the master branch."},{"line_number":1043,"context_line":"    required-projects: *oslo-master-required-projects"},{"line_number":1044,"context_line":"    branches: master"},{"line_number":1045,"context_line":"    timeout: 3600"},{"line_number":1046,"context_line":"    vars:"},{"line_number":1047,"context_line":"      tox_install_siblings: true"},{"line_number":1048,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"31b62e9c_86d80b68","line":1045,"in_reply_to":"41329a3d_68b53ba8","updated":"2026-01-16 12:08:32.000000000","message":"Yes, that is intentional: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/969911/comment/c6b2c12e_80257be4/","commit_id":"e628928db645af278901df070a1de037c6be5fa4"}],"zuul.d/project-templates.yaml":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"a6540767d84c22ca7b2e8cc3e36f7e78c90b0d61","unresolved":true,"context_lines":[{"line_number":2821,"context_line":"      neutron-lib from source."},{"line_number":2822,"context_line":"    periodic:"},{"line_number":2823,"context_line":"      jobs:"},{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":""},{"line_number":2826,"context_line":"- project-template:"},{"line_number":2827,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"d4f0f32f_7e677383","line":2824,"updated":"2026-01-13 05:12:09.000000000","message":"in neutron we also run periodic jobs in experimental(on-demand) queue and due to these job changes every time we have to have patch in neutron and some other networking projects to handle these changes. If we can include experimental here this will help in avoiding these extra changes i.e\n- project-template:\n    name: periodic-jobs-with-neutron-lib-master\n    description: |\n      Runs periodic job on master branch using\n      neutron-lib from source.\n    periodic:\n      jobs:\n        - openstack-tox-py313-with-neutron-lib-master\n    experimental:\n      jobs:\n        - openstack-tox-py313-with-neutron-lib-master\n\nwdyt?","commit_id":"731d74623c0ab7f8663b052a1801f26f11457067"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"370596ff7b2190824a9055644246721aff07ff8b","unresolved":true,"context_lines":[{"line_number":2821,"context_line":"      neutron-lib from source."},{"line_number":2822,"context_line":"    periodic:"},{"line_number":2823,"context_line":"      jobs:"},{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":""},{"line_number":2826,"context_line":"- project-template:"},{"line_number":2827,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"fc015c8d_e24e8ddb","line":2824,"in_reply_to":"5832e14e_76f0d9df","updated":"2026-01-14 18:53:57.000000000","message":"@ykarel@redhat.com : is this what you think?","commit_id":"731d74623c0ab7f8663b052a1801f26f11457067"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"1150e17390b6c32cc28e36beb4c86d1191d78e2a","unresolved":false,"context_lines":[{"line_number":2821,"context_line":"      neutron-lib from source."},{"line_number":2822,"context_line":"    periodic:"},{"line_number":2823,"context_line":"      jobs:"},{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":""},{"line_number":2826,"context_line":"- project-template:"},{"line_number":2827,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"12a762cc_f897dd01","line":2824,"in_reply_to":"746458d5_ce24aeda","updated":"2026-01-15 07:17:49.000000000","message":"Thanks looks quite clean now.","commit_id":"731d74623c0ab7f8663b052a1801f26f11457067"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ea282ec68db56faf6b26ce3d29877a40119f9df4","unresolved":true,"context_lines":[{"line_number":2821,"context_line":"      neutron-lib from source."},{"line_number":2822,"context_line":"    periodic:"},{"line_number":2823,"context_line":"      jobs:"},{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":""},{"line_number":2826,"context_line":"- project-template:"},{"line_number":2827,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5832e14e_76f0d9df","line":2824,"in_reply_to":"d4f0f32f_7e677383","updated":"2026-01-13 15:18:29.000000000","message":"+1 to this from me","commit_id":"731d74623c0ab7f8663b052a1801f26f11457067"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"51301777fdaa25b811cb8116fb622019e52ff52f","unresolved":true,"context_lines":[{"line_number":2821,"context_line":"      neutron-lib from source."},{"line_number":2822,"context_line":"    periodic:"},{"line_number":2823,"context_line":"      jobs:"},{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":""},{"line_number":2826,"context_line":"- project-template:"},{"line_number":2827,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"746458d5_ce24aeda","line":2824,"in_reply_to":"fc015c8d_e24e8ddb","updated":"2026-01-14 21:41:43.000000000","message":"I can only confirm that my dependent change does run these jobs in the experimental queue now by just adding the template, for example, periodic-jobs-with-neutron-lib-master and I no longer have to add the specific py313 job names.\n\nhttps://review.opendev.org/c/openstack/neutron/+/972734","commit_id":"731d74623c0ab7f8663b052a1801f26f11457067"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"84e324105eaf0ee7ca54eab267206055d34af387","unresolved":true,"context_lines":[{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":"    experimental:"},{"line_number":2826,"context_line":"      jobs:"},{"line_number":2827,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2828,"context_line":""},{"line_number":2829,"context_line":"- project-template:"},{"line_number":2830,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"f13c9bda_ef9dce79","line":2827,"updated":"2026-01-16 12:03:49.000000000","message":"I think it is a good idea to add these jobs to the experimental pipeline, but a again a short note in the commit message would help","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8ec577128d223271ae14cd88fe58f34ebd0f5e60","unresolved":false,"context_lines":[{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":"    experimental:"},{"line_number":2826,"context_line":"      jobs:"},{"line_number":2827,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2828,"context_line":""},{"line_number":2829,"context_line":"- project-template:"},{"line_number":2830,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7bbe9cc0_dea6d8fd","line":2827,"in_reply_to":"0a2fbc24_c5302693","updated":"2026-01-16 13:17:08.000000000","message":"Done","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"493adad916873817513e8f78fa46ee337d939cc7","unresolved":true,"context_lines":[{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":"    experimental:"},{"line_number":2826,"context_line":"      jobs:"},{"line_number":2827,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2828,"context_line":""},{"line_number":2829,"context_line":"- project-template:"},{"line_number":2830,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"0a2fbc24_c5302693","line":2827,"in_reply_to":"3b0fe873_eb10dd80","updated":"2026-01-16 13:03:59.000000000","message":"I added to the commit msg that both the experimental and periodic queue was updated","commit_id":"e628928db645af278901df070a1de037c6be5fa4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"433832c81448e7ad308bb48fdd76aee1aed77def","unresolved":true,"context_lines":[{"line_number":2824,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2825,"context_line":"    experimental:"},{"line_number":2826,"context_line":"      jobs:"},{"line_number":2827,"context_line":"        - openstack-tox-py313-with-neutron-lib-master"},{"line_number":2828,"context_line":""},{"line_number":2829,"context_line":"- project-template:"},{"line_number":2830,"context_line":"    name: periodic-jobs-with-oslo-master"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3b0fe873_eb10dd80","line":2827,"in_reply_to":"f13c9bda_ef9dce79","updated":"2026-01-16 12:08:32.000000000","message":"+1","commit_id":"e628928db645af278901df070a1de037c6be5fa4"}]}
