Mozilla Foundation DevOps Plans, Issues, Discussions
If one of our service goes down, an alert will be sent to the on-call engineer using VictorOps.
Keep in mind that on-call is provided as best-effort.
The fastest way to alert the on-call engineer is to post a message in the mofo-devops
channel following this template:
@here [SERVICE or WEBISTE] is having [DESCRIPTION OF THE ISSUE] since [TIME]
. Feel free to add screenshots or anything that you find relevant to the problem.
Outside of working hour:
From a mozilla.com
or mozillafoundation.org
email address, send a detailed description of the error to [email protected] to alert the on-call engineer.
Our Incident response plan for Stripe, Paypal and 1Password can be accessed by employees at this link
Read about the technologies we develop with here on the Foundation engineering team
Use the Go-live checklist when evaluating a new website or new functionality for secure practices.
Use the ticket definition of done checklist for reference while creating/working on a ticket and before you mark it as "Complete".
Here are the steps for registering a new service:
- Get approval from Anil
- If it stores any user data, launch a vendor security review
- Create the master and billing account to use our devops email address.
- Enter the credentials in our Team Vault (see below)
- If we pay for the service, to ensure that accounting gets the billing receipts, make sure they show up in gmail with any of the following filters:
"billing"
"invoice"
"has:attachment"
"statement"
"receipt"
Read about deployment standards and practices that we follow
If you forget, the 1password team vault is "mofos".