Closed Bug 1603317 Opened 6 years ago Closed 6 years ago

[iris firefox] Please upload the whl for importlib-metadata==1.3.0 to Mozilla's internal Pypi mirror

Categories

(Release Engineering :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mbrandt, Unassigned)

References

Details

I'm still tracing the change set that occurred forcing importlib-metadata to be bumped to 1.3.0 on the mac workers. It's clear that importlib-metadata==1.3.0 is required but not on the mirror.

https://firefox-ci-tc.services.mozilla.com/tasks/DNDyVmrpRTCCcGXy1y0Q0w/runs/0/logs/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FDNDyVmrpRTCCcGXy1y0Q0w%2Fruns%2F0%2Fartifacts%2Fpublic%2Flogs%2Flive_backing.log#L205009

Note, I'm unable to reproduce this locally, running pip3 install --no-cache-dir -i https://pypi.pub.build.mozilla.org/pub -f https://pypi.pub.build.mozilla.org/pub/ moziris==0.8.4 on a clean venv works for me when using the mirror.

importlib-metadata==1.3.0
https://files.pythonhosted.org/packages/e9/71/1a1e0ed0981bb6a67bce55a210f168126b7ebd2065958673797ea66489ca/importlib_metadata-1.3.0-py2.py3-none-any.whl
SHA256 d95141fbfa7ef2ec65cfd945e2af7e5a6ddbd7c8d9a25e66ff3be8e3daf9f60f

Done. The difference between your local machine and the test pool might involve the presence (or absence) of XCode or other dev tools.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

Ah, that fits. Good insight. The mac worker do not have full XCode installed on them.

Your upload was the needed fix. I've added better logging in our run script (there's more that needs to be done). I'll reach out to relops and ask if they have insight into the how and why as well as if we can catch this sooner.

https://firefox-ci-tc.services.mozilla.com/tasks/IPETQKECQKe0RaElBoP8lA/runs/0/logs/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FIPETQKECQKe0RaElBoP8lA%2Fruns%2F0%2Fartifacts%2Fpublic%2Flogs%2Flive_backing.log

You need to log in before you can comment on or make changes to this bug.