)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"13368adfc508d40ed5a6cc69fc908756f6359933","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7d54e773_45d97bf4","updated":"2024-11-17 04:40:39.000000000","message":"recheck depends-on is updated to delay the doc job migration to noble","commit_id":"02a4871c5e456a70b2436f49f4b6b6d74b82c961"}],"zuul.d/functional-jobs.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"bb3c41716fad7a656f0e257ba4a24db54dc8dd2c","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      tox_install_siblings: true"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"- job:"},{"line_number":238,"context_line":"    name: openstacksdk-functional-devstack-magnum"},{"line_number":239,"context_line":"    parent: openstacksdk-functional-devstack"},{"line_number":240,"context_line":"    # TODO(gmann): As per the 2025.1 testing runtime, we"},{"line_number":241,"context_line":"    # need to run at least one job on jammy. This job can"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fc85dd8a_8328ab3f","line":238,"updated":"2024-11-19 10:38:36.000000000","message":"This job is non-voting (and in fact [failed on the last run](https://zuul.opendev.org/t/openstack/build/8883bb80b4b74e4990f3dea35f724691)) I\u0027m not sure it\u0027s the best candidate for this.\n\nGiven SDK is a client library as opposed to a service, does this actually make sense when we already have unit tests running against Python 3.10? It\u0027s not like we\u0027re taking advantage of underlying packages beyond the CPython runtime and standard ones installable from pip.","commit_id":"02a4871c5e456a70b2436f49f4b6b6d74b82c961"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"045c3cc81a11764a77a3f420a0fdd45de928cbca","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      tox_install_siblings: true"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"- job:"},{"line_number":238,"context_line":"    name: openstacksdk-functional-devstack-magnum"},{"line_number":239,"context_line":"    parent: openstacksdk-functional-devstack"},{"line_number":240,"context_line":"    # TODO(gmann): As per the 2025.1 testing runtime, we"},{"line_number":241,"context_line":"    # need to run at least one job on jammy. This job can"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e841e777_5988c10a","line":238,"in_reply_to":"b3ad17ca_661d1d21","updated":"2024-11-29 05:49:20.000000000","message":"unit testing on particular version is one things than running tests on particular distro vesion. But I agree that choosing this job is bad idea, let me know which one is good candidate/feel free to update.","commit_id":"02a4871c5e456a70b2436f49f4b6b6d74b82c961"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b39be6164568dbd14157a8052c3a878947068338","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      tox_install_siblings: true"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"- job:"},{"line_number":238,"context_line":"    name: openstacksdk-functional-devstack-magnum"},{"line_number":239,"context_line":"    parent: openstacksdk-functional-devstack"},{"line_number":240,"context_line":"    # TODO(gmann): As per the 2025.1 testing runtime, we"},{"line_number":241,"context_line":"    # need to run at least one job on jammy. This job can"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b07b8bb8_9fcc9645","line":238,"in_reply_to":"e841e777_5988c10a","updated":"2024-11-29 10:14:55.000000000","message":"My take hasn\u0027t changed. This is client library and we don\u0027t care about anything on the host bar the CPython version and perhaps some libraries with C extensions like lxml. I think unit testing against Python 3.9 is sufficient. By changing functional tests, we are really testing the underlying services, not ourselves, which isn\u0027t what we want to do IMO.\n\nIs the tox-py39 job running on Jammy? If so, is that sufficient?","commit_id":"02a4871c5e456a70b2436f49f4b6b6d74b82c961"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"7d65804b1f6666d903d8da1f1dc413e426e8ad65","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      tox_install_siblings: true"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"- job:"},{"line_number":238,"context_line":"    name: openstacksdk-functional-devstack-magnum"},{"line_number":239,"context_line":"    parent: openstacksdk-functional-devstack"},{"line_number":240,"context_line":"    # TODO(gmann): As per the 2025.1 testing runtime, we"},{"line_number":241,"context_line":"    # need to run at least one job on jammy. This job can"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b3ad17ca_661d1d21","line":238,"in_reply_to":"fc85dd8a_8328ab3f","updated":"2024-11-19 10:58:03.000000000","message":"The huge problem I see spreading across OpenStack projects is that performing py312 tests is not equal to running all tests on ubuntu-noble VM. And moreover, if you will i.e. start running project jobs on fedora 41 you will see so many failures (caused by OS defaulting to certain py version).\nI do not think magnum job is appropriate candidate for that. Need to think what would be","commit_id":"02a4871c5e456a70b2436f49f4b6b6d74b82c961"}]}
