centos-9 content provider fails installing ansible-role-collect-logs "error: subprocess-exited-with-error"

Bug #1966384 reported by Marios Andreou
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Triaged
Critical
Unassigned

Bug Description

At [1][2][3] the tripleo-ci-centos-9-content-provider fails during the quickstart install and when installing requirements fails during processing of ansible-role-collect logs. Trace looks like:

 2022-03-24 22:41:26.266195 | primary | Processing /home/zuul/src/opendev.org/openstack/ansible-role-collect-logs
 2022-03-24 22:41:26.490739 | primary | Installing build dependencies: started
 2022-03-24 22:41:30.213930 | primary | Installing build dependencies: finished with status 'done'
 2022-03-24 22:41:30.219761 | primary | Getting requirements to build wheel: started
 2022-03-24 22:41:30.586401 | primary | Getting requirements to build wheel: finished with status 'done'
 2022-03-24 22:41:30.824130 | primary | Installing backend dependencies: started
 2022-03-24 22:41:33.278603 | primary | Installing backend dependencies: finished with status 'done'
 2022-03-24 22:41:33.284164 | primary | Preparing metadata (pyproject.toml): started
 2022-03-24 22:41:34.318275 | primary | Preparing metadata (pyproject.toml): finished with status 'error'
 2022-03-24 22:41:34.331301 | primary | error: subprocess-exited-with-error
 2022-03-24 22:41:34.331344 | primary |
 2022-03-24 22:41:34.331359 | primary | × Preparing metadata (pyproject.toml) did not run successfully.
 2022-03-24 22:41:34.331371 | primary | │ exit code: 1

This is a gate blocker and looks to be master only? e.g. I can see a green wallaby run (from the gate) at [4] between the failed master jobs - run history at [5]

[1] https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e5c/834352/20/check/tripleo-ci-centos-9-content-provider/e5c84c0/job-output.txt
[2] https://14bc9da0ccb50e1a0478-6b466cd24fe60c196767959ed246eea2.ssl.cf2.rackcdn.com/835163/1/check/tripleo-ci-centos-9-content-provider/c9ae9db/job-output.txt
[3] https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_401/835164/1/check/tripleo-ci-centos-9-content-provider/401e888/job-output.txt
[4] https://zuul.opendev.org/t/openstack/build/7dd067ef58ae4312812b4dff2fa97c10
[5] https://zuul.opendev.org/t/openstack/builds?job_name=tripleo-ci-centos-9-content-provider

Revision history for this message
Marios Andreou (marios-b) wrote :

added the promotion blocker tag so we get this into CIX (even though this isnt' strictly blocking promotions only gate)

Revision history for this message
Marios Andreou (marios-b) wrote :

takashi also filed this at https://bugs.launchpad.net/tripleo/+bug/1966382 (thanks ysandeep) we can mark one as duplicate

Revision history for this message
Sandeep Yadav (sandeepyadav93) wrote :

Looks like broken by the latest setuptools released last night

Someone reported similiar issue:-
https://github.com/pypa/setuptools/issues/3197

Revision history for this message
Marios Andreou (marios-b) wrote :

relevant issue there https://github.com/pypa/setuptools/issues/3197

suggested workaround for disabling auto discovery "explicitly set py_modules=[] in setup.py or py-modules = [] in pyproject.toml [tool.setuptools]."

Revision history for this message
Sandeep Yadav (sandeepyadav93) wrote :

Closing this bug as duplicate.

as https://bugs.launchpad.net/tripleo/+bug/1966382 was reported earlier.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.