Closed Bug 1604196 Opened 5 years ago Closed 5 years ago

Create trusted level 3 builders in GCP

Categories

(Taskcluster :: Workers, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Assigned: miles)

References

Details

Attachments

(2 files, 1 obsolete file)

Per https://bugzilla.mozilla.org/show_bug.cgi?id=1597996#c2, we need new level 3 GCP builder images setup with trusted CoT keys before we can cut-over nightly/release builds to GCP.

These new images should live in the GCP level-3 project, and should only be shared with that project.

I've created an image docker-worker-gcp-l3-googlecompute-2020-01-08t20-30-16z in the fxci-production-level3-workers project that has trusted CoT keys embedded. What's the normal testing procedure for these images?

(In reply to Miles Crabill [:miles] [also mcrabill@mozilla.com] from comment #1)

I've created an image docker-worker-gcp-l3-googlecompute-2020-01-08t20-30-16z in the fxci-production-level3-workers project that has trusted CoT keys embedded. What's the normal testing procedure for these images?

Wander: you probably have the most experience here - how did we test new level 3 images before redeployability?

I don't think we'll necessarily want the same solution now, but we can use it to guide our testing on a dev cluster/staging.

Flags: needinfo?(wcosta)

(In reply to Chris Cooper [:coop] pronoun: he from comment #2)

(In reply to Miles Crabill [:miles] [also mcrabill@mozilla.com] from comment #1)

I've created an image docker-worker-gcp-l3-googlecompute-2020-01-08t20-30-16z in the fxci-production-level3-workers project that has trusted CoT keys embedded. What's the normal testing procedure for these images?

Wander: you probably have the most experience here - how did we test new level 3 images before redeployability?

I don't think we'll necessarily want the same solution now, but we can use it to guide our testing on a dev cluster/staging.

I used to create a testing worker-pool and schedule Linux builds/tests to it by hijacking in tree config. Now that we don't have power to edit worker-pools anymore, this is something I need to figure out yet.

Flags: needinfo?(wcosta)
Assignee: nobody → miles
Status: NEW → ASSIGNED
Attachment #9119942 - Attachment description: Bug 1604196: create gecko-3/b-linux-gcp-test worker-pool to test monopacker-docker-2020-01-08t20-30-16z image r=tomprince → Bug 1604196: Add trusted worker image to GCP r=tomprince
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9120866 - Attachment is obsolete: true
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: