Closed Bug 1712200 Opened 4 years ago Closed 4 years ago

Treeherder prod is missing secrets

Categories

(Cloud Services :: Operations: Releng, task)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sclements, Assigned: oremj)

Details

One of the sheriffs alerted me that the emails for the perf sheriff bot stopped working (however, I looked in the logs and it looked like it ran it just didn't send the email). I took a look at this pr for bug 1711429 and it looks like the production deployment is missing the following secrets (they should only be on production):

NOTIFY_ACCESS_TOKEN
NOTIFY_CLIENT_ID
PERF_SHERIFF_BOT_ACCESS_TOKEN
PERF_SHERIFF_BOT_CLIENT_ID

GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET are outdated and they should be removed since the GITHUB_TOKEN is used to avoid rate-limiting

You can also remove DEADMANSSNITCH_API_KEY since you will be setting up (or already have?) alerts for failed cron jobs. This was only really necessary when we used the heroku scheduler.

This should be all set now.

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

Thanks!

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