bug 1244746 - silence mozharness pip upgrade errors in pip freeze. r?jlund
MozReview-Commit-ID: BXj1GYHHkgn
--- a/testing/mozharness/mozharness/base/python.py
+++ b/testing/mozharness/mozharness/base/python.py
@@ -152,17 +152,19 @@ class VirtualenvMixin(object):
packages = {}
if pip_freeze_output is None:
# get the output from `pip freeze`
pip = self.query_python_path("pip")
if not pip:
self.log("package_versions: Program pip not in path", level=error_level)
return {}
- pip_freeze_output = self.get_output_from_command([pip, "freeze"], silent=True)
+ pip_freeze_output = self.get_output_from_command(
+ [pip, "--disable-pip-version-check", "freeze"], silent=True
+ )
if not isinstance(pip_freeze_output, basestring):
self.fatal("package_versions: Error encountered running `pip freeze`: %s" % pip_freeze_output)
for line in pip_freeze_output.splitlines():
# parse the output into package, version
line = line.strip()
if not line:
# whitespace