)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"93b9662e139ecd58b7feb0dbda1a1f2c7a41d783","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"39137b69_e839f8e2","updated":"2025-07-23 12:51:58.000000000","message":"Clean cherry pick from stable/2024.1, where the patch has merged. LGTM.","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"5ea65f1fe7d0562f195f51519bc3f0b4f1313c7d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1baeec9f_fba1c3f8","updated":"2025-06-30 14:11:51.000000000","message":"Side note we miss 2023.2 in that chain, correct?","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"2bc6b9fe8a3200ceed08a812d3be7d1ab99b5f01","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"460b2fea_e9f6f70e","updated":"2025-07-03 08:44:19.000000000","message":"The neutron-ovs-rally-task job seems broken on the unmaintained/2023.1 branch. While installing osprofiler, we get this:\n\n\u003e 2025-06-27 07:50:57.847995 | controller | + inc/python:pip_install:190               :   sudo -H LC_ALL\u003den_US.UTF-8 SETUPTOOLS_USE_DISTUTILS\u003dstdlib http_proxy\u003d https_proxy\u003d no_proxy\u003d PIP_FIND_LINKS\u003d python3.10 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/osprofiler\n\u003e 2025-06-27 07:50:58.966338 | controller | Looking in indexes: https://mirror.gra1.ovh.opendev.org/pypi/simple, https://mirror.gra1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64\n\u003e 2025-06-27 07:50:58.970145 | controller | Obtaining file:///opt/stack/osprofiler\n\u003e 2025-06-27 07:50:59.157826 | controller |   Installing build dependencies: started\n\u003e 2025-06-27 07:51:06.161961 | controller |   Installing build dependencies: finished with status \u0027done\u0027\n\u003e 2025-06-27 07:51:06.165310 | controller |   Checking if build backend supports build_editable: started\n\u003e 2025-06-27 07:51:06.382596 | controller |   Checking if build backend supports build_editable: finished with status \u0027done\u0027\n\u003e 2025-06-27 07:51:06.384837 | controller |   Getting requirements to build editable: started\n\u003e 2025-06-27 07:51:06.600142 | controller |   Getting requirements to build editable: finished with status \u0027error\u0027\n\u003e 2025-06-27 07:51:06.615920 | controller |   error: subprocess-exited-with-error\n\u003e 2025-06-27 07:51:06.615973 | controller |\n\u003e 2025-06-27 07:51:06.616015 | controller |   Ã— Getting requirements to build editable did not run successfully.\n\u003e 2025-06-27 07:51:06.616091 | controller |   â”‚ exit code: 1\n\u003e 2025-06-27 07:51:06.616116 | controller |   â•°â”€\u003e [10 lines of output]\n\u003e 2025-06-27 07:51:06.616131 | controller |       Traceback (most recent call last):\n\u003e 2025-06-27 07:51:06.616177 | controller |         File \"/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 363, in \u003cmodule\u003e\n\u003e 2025-06-27 07:51:06.616209 | controller |           main()\n\u003e 2025-06-27 07:51:06.616259 | controller |         File \"/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 345, in main\n\u003e 2025-06-27 07:51:06.616281 | controller |           json_out[\u0027return_val\u0027] \u003d hook(**hook_input[\u0027kwargs\u0027])\n\u003e 2025-06-27 07:51:06.616299 | controller |         File \"/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py\", line 144, in get_requires_for_build_editable\n\u003e 2025-06-27 07:51:06.616332 | controller |           return hook(config_settings)\n\u003e 2025-06-27 07:51:06.616551 | controller |         File \"/tmp/pip-build-env-a7mfom5u/overlay/local/lib/python3.10/dist-packages/pbr/build.py\", line 95, in get_requires_for_build_editable\n\u003e 2025-06-27 07:51:06.616598 | controller |           return build_meta.get_requires_for_build_editable(\n\u003e 2025-06-27 07:51:06.616616 | controller |       AttributeError: module \u0027setuptools.build_meta\u0027 has no attribute \u0027get_requires_for_build_editable\u0027. Did you mean: \u0027get_requires_for_build_sdist\u0027?\n\u003e 2025-06-27 07:51:06.616630 | controller |       [end of output]\n\nThat is in /tmp/pip-build-env-... we install a pbr version that\u0027s too new (\u003e\u003d6.0.0) for the setuptools version (59.6.0-1.2ubuntu0.22.04.3) we have with ubuntu22.04/python3.10. The osprofiler repo does not have unmaintained branches, so there\u0027s no place to put an upper cap on the pbr version used during package build. Maybe we should disable osprofiler in all jobs on unmaintained branches? I could not test this idea, because I was not yet able to properly reproduce this job run locally...","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"ae7fbadaac1c6c079b7281595d5584eb67d9eb2a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"988ce1b0_0c57490f","updated":"2025-07-17 10:59:37.000000000","message":"Waiting for https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/954608 and https://review.opendev.org/c/openstack/neutron/+/954615 .","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"e380f7846fa6404d248941b865b2023259bdb781","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"27ddfca7_1d865f68","updated":"2025-06-27 07:41:57.000000000","message":"recheck\nrally failure is not realted (some mirror issue?), iptables hybrid job failure is also not related )","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"e19233f8895dba244b2fe82a1123f0c6d06f9b34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3f4bdfb3_103f1ae9","updated":"2025-07-21 14:08:23.000000000","message":"recheck - gate is fixed","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"0193b0360e9ba3f6d85194ee053382e272dfb7fd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"310d7b41_ba3ca063","updated":"2025-07-21 17:54:09.000000000","message":"recheck - neutron-tempest-plugin-openvswitch-2023-1 \tTIMED_OUT","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"},{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"2bc6b9fe8a3200ceed08a812d3be7d1ab99b5f01","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"129a078d_5fc1415d","in_reply_to":"1baeec9f_fba1c3f8","updated":"2025-07-03 08:44:19.000000000","message":"Yes, since it\u0027s already at end-of-life.","commit_id":"52aa69d16c92afab0cb45df95f217a6ce69716b2"}]}
