Closed Bug 1714432 Opened 5 years ago Closed 4 years ago

Add `python3-pip` to mobile Decision task image

Categories

(Release Engineering :: General, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ahal, Assigned: ahal)

Details

(Keywords: leave-open)

+++ This bug was initially created as a clone of Bug #1712325 +++

We currently use pip install to set up taskgraph in Fenix's CI. If we want to switch over to Python 3, we'll need to use pip3.

We'll need to follow these steps

Namely:

  1. Land change to image in taskgraph
  2. Load image from taskgraph CI (needs to be L3, try is not enough)
  3. Tag + Push to docker hub following above instructions
  4. Update .taskcluster.yml with new hash

Apparently the mobile decision uses the non-mobile image as a base. So the latest version of it should already have pip3, and we can skip step 1.

I uploaded latest image to docker hub, but fenix taskgraph is hitting this error now:
https://firefox-ci-tc.services.mozilla.com/tasks/d9OmMwoVQ3uVybQWPFd5aQ/runs/0/logs/live/public/logs/live.log

This got resolved, forgot to update the bug.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.