We've discussed this issue (which affects non-devstack jobs too) on #opendev and #openstack-qa. If I understood correctly, it is caused by a recent PyPI outage and their fallback infra not providing the data-requires-python metadata. While PyPI appears to be back to normal, some opendev mirrors (proxies really) are still serving indexes without data-requires-python, which suggests that bad PyPI servers may still be handling some of the requests. On Tue, 6 Apr 2021 at 16:10, Ghanshyam Mann <gmann at ghanshyammann.com> wrote: > > Hello Everyone, > > During fixing the grenade issue on stable/train[1], there is another issue that came up for > py2 devstack based jobs. I have logged the bug on devstack side as of now > > - https://bugs.launchpad.net/devstack/+bug/1922736 > > Let's wait for this to fix before you recheck on failing patches. > > > [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-April/021597.html > > -gmann >