fune/taskcluster
Ricky Stewart 34344a8073 Bug 1661624 - Include psutil in the mach virtualenvs r=firefox-build-system-reviewers,rstewart
Install `psutil` when setting up the `mach` `virtualenv`s and stop importing the in-tree version in the build.

Nothing in-tree currently assumes or mandates the installation of `psutil` (all uses of `psutil` are guarded with imports of the form `try : import psutil; except ImportError: psutil = None`), so there's no back-incompatibility concerns here. There will be an awkward period where telemetry will be lacking CPU/disk data for everyone until they re-run `mach bootstrap` or `mach create-mach-environment`, but that will come back as people gradually update their `virtualenv`s.

An alternative to circumvent that issue is REQUIRING that `psutil` be installed by adding an assertion in `mach` that `psutil` can be found (allowing us to remove all the conditional logic in-tree around whether `psutil` is installed), but I wouldn't claim that we're ready to do that and deal with whatever fallout might occur.

Differential Revision: https://phabricator.services.mozilla.com/D90914
2020-11-27 21:05:00 +00:00
..
ci Bug 1661624 - Include psutil in the mach virtualenvs r=firefox-build-system-reviewers,rstewart 2020-11-27 21:05:00 +00:00
docker Bug 1661624 - Include psutil in the mach virtualenvs r=firefox-build-system-reviewers,rstewart 2020-11-27 21:05:00 +00:00
docs Bug 1675740 - Allow to skip the upload-symbols tasks. r=taskgraph-reviewers,aki 2020-11-12 04:35:48 +00:00
scripts Bug 1661624 - Include psutil in the mach virtualenvs r=firefox-build-system-reviewers,rstewart 2020-11-27 21:05:00 +00:00
taskgraph Backed out changeset a39c15378e6f (bug 1672181) for Mochitest perma failures. CLOSED TREE 2020-11-26 19:38:22 +02:00
test Bug 1676925 - Remove code supporting the defunct WebRender experiments. r=jrmuizel,marionette-reviewers 2020-11-13 05:40:10 +00:00
.yamllint
mach_commands.py Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00