project-config/roles
Ian Wienand cd3894ea51 wheel-build: Work around pip 19.0 errors
As pointed out by ajaeger; the wheel build jobs are failing with

 Error installing 'pip from
 git+https://github.com/ianw/pip.git@path-and-hash#egg=pip': editable
 mode is not supported for pyproject.toml-style projects.

This appears to be an issue with pip 19.0 which would be installed on
the build hosts, interacting with projects that have a pyproject.toml
file.

The problem only seems to be related to installing in editable mode,
which we don't really need here on this ephemeral host.  So just
switch to a regular install, with upgrade/reinstall to be sure.

[1] https://github.com/pypa/pip/pull/6449

Change-Id: I006500a2c98f512176fbac4ab426a8719243fc70
2019-05-06 15:45:49 +10:00
..
build-wheels wheel-build: Work around pip 19.0 errors 2019-05-06 15:45:49 +10:00
configure-git move git configuration for release jobs to ansible tasks 2017-10-20 18:38:12 -04:00
copy-proposal-common-scripts Fix proposal scripts 2019-04-20 09:26:54 +02:00
copy-release-tools-scripts Update jobs for OpenDev 2019-04-20 13:51:05 +00:00
copy-wheels wheel-index: only create index once 2018-08-30 16:12:14 +10:00
fetch-translations-subunit-output Rename fetch-translations-stestr-output 2018-01-23 13:40:51 +01:00
legacy-zuul-git-prep-upper-constraints OpenDev Migration Patch 2019-04-19 19:41:29 +00:00
submit-log-processor-jobs Add node host_ids to logstash fields 2019-01-04 12:14:36 -06:00
submit-logstash-jobs Blacklist logstash indexing of some very large screen logs 2018-09-28 16:52:08 -04:00
submit-subunit-jobs Update success to zuul_success 2017-09-13 09:19:40 -06:00
test-upload-logs Just use chmod instead of file for log permissions 2018-06-18 08:15:45 -05:00
use-cached-repos Make the task that remove the remote idempotent 2018-03-05 23:29:38 +00:00