)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"8fe4faf1e0d5e8266e584b3459fbfed1ba5ae353","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add tox Python3.11 job to the testing queues"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This new job called \"tox-py311\" is added to the following"},{"line_number":10,"context_line":"template queues:"},{"line_number":11,"context_line":"* check"},{"line_number":12,"context_line":"* experimental"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"e1ef6669_e5c1be9f","line":9,"range":{"start_line":9,"start_character":21,"end_line":9,"end_character":30},"updated":"2023-01-19 16:27:10.000000000","message":"Nitpicking on the job name, we have other py jobs that follow openstack-tox-pyxx: I see at least openstack-tox-py310 openstack-tox-py38 in that review check queue","commit_id":"083d5d8dabd1129643569514614b0ffa267cabf4"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"00188d14ef47f29db48d5072c7be521e4d970112","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add tox Python3.11 job to the testing queues"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This new job called \"tox-py311\" is added to the following"},{"line_number":10,"context_line":"template queues:"},{"line_number":11,"context_line":"* check"},{"line_number":12,"context_line":"* experimental"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"edde4790_07d6b529","line":9,"range":{"start_line":9,"start_character":21,"end_line":9,"end_character":30},"in_reply_to":"e1ef6669_e5c1be9f","updated":"2023-01-19 16:35:39.000000000","message":"Yes, that\u0027s correct. But those job definitions came from [1][2]. However, there is still no an official definition for py311 job.\n\nThis is just a temporary job in order to check that we are not breaking anything on this new python version. I\u0027ll update the commit message and add a note on the jobs. Once we have an openstack-tox-py311 job, that will be added to the \"openstack-python3-jobs\" template and we\u0027ll remove this temporary job.\n\n[1]https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L403\n[2]https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L261","commit_id":"083d5d8dabd1129643569514614b0ffa267cabf4"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d82287d58c3d113aba5ea717eb61206bbbb87a9c","unresolved":true,"context_lines":[{"line_number":9,"context_line":"This new job called \"tox-py311\" is added to the following"},{"line_number":10,"context_line":"template queues:"},{"line_number":11,"context_line":"* check"},{"line_number":12,"context_line":"* experimental"},{"line_number":13,"context_line":"* periodic"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This patch tries to address what has been detected in [1][2]: a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"45127533_5303c5ba","line":12,"updated":"2023-01-20 16:04:10.000000000","message":"-experimental","commit_id":"9c2ae2e3650c597ed591ff8a807290c6a08794f9"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"035841d6ef3d39c058cf0b53a450d2fdfd156aa8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This new job called \"tox-py311\" is added to the following"},{"line_number":10,"context_line":"template queues:"},{"line_number":11,"context_line":"* check"},{"line_number":12,"context_line":"* experimental"},{"line_number":13,"context_line":"* periodic"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This patch tries to address what has been detected in [1][2]: a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"44845234_12d089c3","line":12,"in_reply_to":"45127533_5303c5ba","updated":"2023-01-23 08:16:00.000000000","message":"Done","commit_id":"9c2ae2e3650c597ed591ff8a807290c6a08794f9"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b30ee6f1d845c88d6ba87afcc7ce34f52ebc5241","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e3a4b2ed_d5bd3a02","updated":"2023-01-04 14:19:13.000000000","message":"It didn\u0027t look like that job used python 3.11, do you need to create a job definition that has things like this?\n\nvars:\n      tox_envlist: py311\n      python_version: \u00273.11\u0027\n      \nStolen from https://opendev.org/openstack/cinderlib/src/branch/master/.zuul.yaml","commit_id":"9b64d14487ae4aee7c298e9657db14ccdb1a202f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"4d2fa0bae0c2940e8a1589c75d0dc99a976c9a70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"30ab0682_368b5459","in_reply_to":"c8a190cb_93267720","updated":"2023-01-04 14:59:26.000000000","message":"From cinderlib CI, I see py311 is working fine when using tox3 [1] (executed 12 days ago). However in our job we are already using tox4 [2].\n\nI\u0027m asking this question in the infra channel now.\n\n[1]https://9609196d1178f11d50f0-da4cb763ba77755124de943f204290eb.ssl.cf2.rackcdn.com/867905/2/check/cinderlib-tox-py311/5adcb0d/job-output.txt\n[2]https://c9178d2ad9dba70ed8fa-b5927acd47e553a7f4b193a16b46c40a.ssl.cf1.rackcdn.com/869196/2/check/tox-py311/c87a9e0/job-output.txt","commit_id":"9b64d14487ae4aee7c298e9657db14ccdb1a202f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"77d7f56cc7fc8f0ea7c345f9e7ffd32c1de40e93","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1ba84234_0f0fea5d","in_reply_to":"c8a190cb_93267720","updated":"2023-01-04 14:50:10.000000000","message":"I was just basing my comment on:\n\nhttps://c9178d2ad9dba70ed8fa-b5927acd47e553a7f4b193a16b46c40a.ssl.cf1.rackcdn.com/869196/2/check/tox-py311/c87a9e0/job-output.txt\n\nSo I could have been reading it wrong.","commit_id":"9b64d14487ae4aee7c298e9657db14ccdb1a202f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f11a183d1228dfe87bb44ff8bd5370a3dd6d72d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c8a190cb_93267720","in_reply_to":"e3a4b2ed_d5bd3a02","updated":"2023-01-04 14:45:39.000000000","message":"I\u0027m using tox-py311 [1] that overrides the same variables. I also tried that in PS1.\n\n[1]https://opendev.org/zuul/zuul-jobs/src/branch/master/zuul.d/python-jobs.yaml#L196-L204","commit_id":"9b64d14487ae4aee7c298e9657db14ccdb1a202f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8ad7537047312ca7003eb6a0021b241b668c39b7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3497ccf9_9e7cd49a","updated":"2023-01-05 08:48:03.000000000","message":"I seems that we are hitting https://github.com/tox-dev/tox/issues/2811 (thanks to @frickler for pointing out this)","commit_id":"d529d642cbc76b6f3890f9e4c24898f5304c8519"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"8fe4faf1e0d5e8266e584b3459fbfed1ba5ae353","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"e652b887_cd4e6259","updated":"2023-01-19 16:27:10.000000000","message":"Aside from splitting hair on job name (see below), the job passed and seems to use /usr/bin/python3.11 properly all around: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_331/869196/8/check/tox-py311/3319ae9/job-output.txt","commit_id":"083d5d8dabd1129643569514614b0ffa267cabf4"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"b9f898c7c508bd5c9141dca15002e2ac4f1214cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"712c5680_ab876dee","updated":"2023-01-19 21:24:26.000000000","message":"Thanks for the explanation, sorry I missed that part (and LGTM then)","commit_id":"4a160fb0d0067cec4dc49835c25a6c666bbe022b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"5dd9d66ffb92bb20126e766cd0cefb2da92539c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"f9f7adcc_10f8b69b","updated":"2023-01-19 22:17:34.000000000","message":"Will change to +2 based on answer :)","commit_id":"4a160fb0d0067cec4dc49835c25a6c666bbe022b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"c3861de4abbd881d9a47bf85918cfbea04305117","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"9c60503d_11c05039","updated":"2023-02-02 07:17:59.000000000","message":"recheck fullstack","commit_id":"267ad8629153d9781ea0521f29862807ecc1da03"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"43844d1a7218d1f34cdd512e665fd847de164182","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"338d6821_966f4718","updated":"2023-02-01 17:22:14.000000000","message":"recheck fullstack timeout\n","commit_id":"267ad8629153d9781ea0521f29862807ecc1da03"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8fb52cd17c879f213e926a6b4762f40482062263","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"0da66825_6996e83b","updated":"2023-02-02 02:22:48.000000000","message":"recheck test_get_datapath_id test timeout","commit_id":"267ad8629153d9781ea0521f29862807ecc1da03"}],"zuul.d/job-templates.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"5dd9d66ffb92bb20126e766cd0cefb2da92539c6","unresolved":true,"context_lines":[{"line_number":50,"context_line":"      jobs:"},{"line_number":51,"context_line":"        # NOTE(ralonsoh): to be removed when \"openstack-tox-py311\" is defined"},{"line_number":52,"context_line":"        # and added to \"openstack-python3-jobs\" template."},{"line_number":53,"context_line":"        - tox-py311"},{"line_number":54,"context_line":"        - neutron-functional"},{"line_number":55,"context_line":"        - neutron-functional-with-uwsgi-fips"},{"line_number":56,"context_line":"        - neutron-functional-with-uwsgi-with-neutron-lib-master"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"2dcbf0bf_fb5b0c2b","line":53,"updated":"2023-01-19 22:17:34.000000000","message":"Do we need this in experimental since it\u0027s in the check queue as non-voting?","commit_id":"4a160fb0d0067cec4dc49835c25a6c666bbe022b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"834709710f65c8f8b13619fdbdecdca7a53f4fee","unresolved":false,"context_lines":[{"line_number":50,"context_line":"      jobs:"},{"line_number":51,"context_line":"        # NOTE(ralonsoh): to be removed when \"openstack-tox-py311\" is defined"},{"line_number":52,"context_line":"        # and added to \"openstack-python3-jobs\" template."},{"line_number":53,"context_line":"        - tox-py311"},{"line_number":54,"context_line":"        - neutron-functional"},{"line_number":55,"context_line":"        - neutron-functional-with-uwsgi-fips"},{"line_number":56,"context_line":"        - neutron-functional-with-uwsgi-with-neutron-lib-master"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"a2683806_0e5df57e","line":53,"in_reply_to":"2dcbf0bf_fb5b0c2b","updated":"2023-01-20 09:19:37.000000000","message":"Right, it doesn\u0027t make sense. Any patch will be tested by \"check\" queue. I\u0027ll remove it.","commit_id":"4a160fb0d0067cec4dc49835c25a6c666bbe022b"}]}
