Closed Bug 1882374 Opened 2 years ago Closed 1 year ago

Create new sccache buckets for `northamerica-northeast1`

Categories

(Release Engineering :: Firefox-CI Administration, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ahal, Assigned: cvalaas)

References

(Blocks 1 open bug)

Details

I attempted to add northamerica-northeast1 to our list of GCP regions we run tasks in, but this started causing build failures like:
https://firefoxci.taskcluster-artifacts.net/YbUX3ibQR1SgS9_3wKBoDw/0/public/logs/live_backing.log

Julien Cristau found that we are likely missing some GCS buckets for this region, as per:
https://searchfox.org/mozilla-central/rev/098f910d0593b12a42089dd8f40dcd19d1121430/build/mozconfig.cache#51

We'll need buckets for l1, l2 and l3.

I'm not sure if this is the right place to file this, or who has permission to create this bucket. But figure we can start with this bug and re-direct as needed.

Blocks: 1882320

Hey Chris, it looks like you handled this the last time this came up over in:
https://bugzilla.mozilla.org/show_bug.cgi?id=1805737#c5

Is this something you could handle or redirect again please?

Flags: needinfo?(cvalaas)

We'll need buckets for l1, l2 and l3.

In the above bug I notice the prefix is comm. So I think basically anywhere there are buckets with a us-central1 and us-west1 suffix, we'll need to also add northamerica-northeast1.

Component: General → Firefox-CI Administration
Product: Firefox Build System → Release Engineering

So you want these buckets added?

comm-sccache-l1-northamerica-northeast1
comm-sccache-l2-northamerica-northeast1
comm-sccache-l3-northamerica-northeast1
sccache-l1-northamerica-northeast1
sccache-l2-northamerica-northeast1
sccache-l3-northamerica-northeast1
Flags: needinfo?(cvalaas)
Flags: needinfo?(ahal)
Assignee: nobody → cvalaas

Yes, that looks accurate. I can't see what's in there, but assuming the only two prefixes are sccache- and comm-sccache-, then those are correct. Thanks!

Flags: needinfo?(ahal)

6 buckets added plus 6 new service accounts. Service accounts given access to their buckets.

One note, in the serviceaccount names, due to length limits, I abbreviated "northamerica" to "na"; so the serviceaccounts are:

comm-sccache-l1-na-northeast1@sccache-3.iam.gserviceaccount.com
comm-sccache-l2-na-northeast1@sccache-3.iam.gserviceaccount.com
comm-sccache-l3-na-northeast1@sccache-3.iam.gserviceaccount.com
sccache-l1-na-northeast1@sccache-3.iam.gserviceaccount.com
sccache-l2-na-northeast1@sccache-3.iam.gserviceaccount.com
sccache-l3-na-northeast1@sccache-3.iam.gserviceaccount.com

Thanks!

Looks like we get further, but now hitting a new error related to the naming of the service accounts I suppose:
https://treeherder.mozilla.org/logviewer?job_id=450081207&repo=try&lineNumber=908

I think this will likely just be a small change in-tree somewhere, but will investigate further next week.

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