)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c1ccdbee3dd2dbd2d8fe2e593ff34d1521da2ce4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5a3b26aa_8f950732","updated":"2026-03-30 16:45:27.000000000","message":"recheck lets confirm if this happens again\n \nthe greade job failed with \n\n```\n2026-03-16 15:30:31.694 | + inc/python:pip_install:227               :   env http_proxy\u003d https_proxy\u003d no_proxy\u003d PIP_FIND_LINKS\u003d /opt/stack/data/venv/bin/pip install -c /opt/stack/new/requirements/upper-constraints.txt --no-build-isolation -e /opt/stack/new/nova\n2026-03-16 15:30:32.780 | Looking in indexes: https://mirror.gra1.ovh.opendev.org/pypi/simple, https://mirror.gra1.ovh.opendev.org/wheel/ubuntu-22.04-x86_64\n2026-03-16 15:30:32.788 | Obtaining file:///opt/stack/new/nova\n2026-03-16 15:30:32.791 |   Checking if build backend supports build_editable: started\n2026-03-16 15:30:33.191 |   Checking if build backend supports build_editable: finished with status \u0027done\u0027\n2026-03-16 15:30:33.193 |   Preparing editable metadata (pyproject.toml): started\n2026-03-16 15:30:33.563 |   Preparing editable metadata (pyproject.toml): finished with status \u0027error\u0027\n2026-03-16 15:30:33.576 |   error: subprocess-exited-with-error\n2026-03-16 15:30:33.576 |   \n2026-03-16 15:30:33.576 |   × Preparing editable metadata (pyproject.toml) did not run successfully.\n2026-03-16 15:30:33.577 |   │ exit code: 1\n2026-03-16 15:30:33.577 |   ╰─\u003e [10 lines of output]\n2026-03-16 15:30:33.577 |       Traceback (most recent call last):\n2026-03-16 15:30:33.577 |         File \"/opt/stack/data/venv/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py\", line 389, in \u003cmodule\u003e\n2026-03-16 15:30:33.577 |           main()\n2026-03-16 15:30:33.577 |         File \"/opt/stack/data/venv/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py\", line 373, in main\n2026-03-16 15:30:33.577 |           json_out[\"return_val\"] \u003d hook(**hook_input[\"kwargs\"])\n2026-03-16 15:30:33.577 |         File \"/opt/stack/data/venv/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py\", line 209, in prepare_metadata_for_build_editable\n2026-03-16 15:30:33.577 |           return hook(metadata_directory, config_settings)\n2026-03-16 15:30:33.577 |         File \"/opt/stack/data/venv/lib/python3.10/site-packages/pbr/build.py\", line 104, in prepare_metadata_for_build_editable\n2026-03-16 15:30:33.577 |           return build_meta.prepare_metadata_for_build_editable(\n2026-03-16 15:30:33.577 |       AttributeError: module \u0027setuptools.build_meta\u0027 has no attribute \u0027prepare_metadata_for_build_editable\u0027. Did you mean: \u0027prepare_metadata_for_build_wheel\u0027?\n2026-03-16 15:30:33.577 |       [end of output]\n2026-03-16 15:30:33.577 |   \n2026-03-16 15:30:33.577 |   note: This error originates from a subprocess, and is likely not a problem with pip.\n2026-03-16 15:30:33.584 | \n2026-03-16 15:30:33.584 | [notice] A new release of pip is available: 25.2 -\u003e 26.0.1\n2026-03-16 15:30:33.584 | [notice] To update, run: /opt/stack/data/venv/bin/python3.10 -m pip install --upgrade pip\n2026-03-16 15:30:33.588 | error: metadata-generation-failed\n2026-03-16 15:30:33.588 | \n2026-03-16 15:30:33.588 | × Encountered error while generating package metadata.\n2026-03-16 15:30:33.588 | ╰─\u003e See above for output.\n2026-03-16 15:30:33.588 | \n2026-03-16 15:30:33.588 | note: This is an issue with the package mentioned above, not pip.\n2026-03-16 15:30:33.589 | hint: See above for details.\n2026-03-16 15:30:33.683 | + inc/python:pip_install:1                 :   exit_trap\n2026-03-16 15:30:33.686 | + /opt/stack/new/grenade/functions:exit_trap:115 :   local r\u003d1\n2026-03-16 15:30:33.690 | 1 pip_install /opt/stack/new/devstack/inc/python\n2026-03-16 15:30:33.690 | 482 setup_package /opt/stack/new/devstack/inc/python\n2026-03-16 15:30:33.690 | 426 _setup_package_with_constraints_edit /opt/stack/new/devstack/inc/python\n2026-03-16 15:30:33.690 | 378 setup_develop /opt/stack/new/devstack/inc/python\n2026-03-16 15:30:33.690 | 984 install_nova /opt/stack/new/devstack/lib/nova\n2026-03-16 15:30:33.690 | 32 stack_install_service /opt/stack/new/devstack/lib/stack\n2026-03-16 15:30:33.690 | 63 main /opt/stack/new/grenade/projects/60_nova/upgrade.sh\n2026-03-16 15:30:33.690 | Exit code: 1\n2026-03-16 15:30:36.433 | + inc/upgrade:upgrade_service:65           :   die 65 \u0027Failure in /opt/stack/new/grenade/projects/60_nova/upgrade.sh\u0027\n2026-03-16 15:30:36.438 | + /opt/stack/new/devstack/functions-common:die:285 :   local exitcode\u003d1\n2026-03-16 15:30:36.444 | [Call Trace]\n2026-03-16 15:30:36.444 | ./grenade.sh:347:upgrade_service\n2026-03-16 15:30:36.444 | /opt/stack/new/grenade/inc/upgrade:65:die\n2026-03-16 15:30:36.451 | [ERROR] /opt/stack/new/grenade/inc/upgrade:65 Failure in /opt/stack/new/grenade/projects/60_nova/upgrade.sh\n```\n\nso this looks like its soemthing related to setuptools/pbr/vuirtualenv compatiable post inastall dufirng the upgrade phase.","commit_id":"6ca09f945e6b2870278364e66ee68b60339d35a4"}]}
