Closed Bug 1112303 Opened 10 years ago Closed 10 years ago

Add taskcluster auth parameters to BuildSlaves.py

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(3 files)

We need credentials for mozharness to be able to use TC to upload files to s3. I've already created a buildbot user in https://tools.taskcluster.net/auth/ and added 'taskcluster_clientId' and 'taskcluster_accessToken' into hiera. This bug will track adding them into BuildSlaves.py so that mozharness can use them from oauth.txt
Blocks: 1100624, 1112252
Self note (for seamonkey) Well need to add these secrets to our puppet even if unused to avoid breaking startup
Attached patch bb-configs-taskcluster-creds (deleted) — Splinter Review
template in buildbot-configs
Attachment #8537451 - Flags: review?(rail)
Attached patch puppet-taskcluster-creds (deleted) — Splinter Review
Actual puppet changes to pull the credentials from hiera. Please double-check hiera to make sure I didn't hose it up :)
Attachment #8537452 - Flags: review?(rail)
Attachment #8537452 - Flags: review?(rail) → review+
Attachment #8537451 - Flags: review?(rail) → review+
Attached patch puppet-taskcluster-try-creds (deleted) — Splinter Review
We need separate credentials for try builds. I've created a new taskcluster auth and put the keys in hiera as try_taskcluster_clientId / try_taskcluster_accessToken
Attachment #8544802 - Flags: review?(rail)
Attachment #8544802 - Flags: review?(rail) → review+
Attachment #8544802 - Flags: checked-in+
I think we are set here - the credentials still need to be copied in for try builds, but that's bug 1119500.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: