Closed Bug 1688965 Opened 5 years ago Closed 5 years ago

Please deploy Private Relay v1.1.1 to stage and prod

Categories

(Cloud Services :: Operations: Firefox Private Relay, task)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: groovecoder, Assigned: bobm)

References

Details

Please deploy the v1.1.1 tag of the fx-private-relay repo to stage.fxprivaterelay.nonprod.cloudops.mozgcp.net and then to relay.firefox.com.

This deploy needs database migrations and env var changes:

python manage.py migrate

REMOVE these env vars, if they are present:

SOCKETLABS_SERVER_ID
SOCKETLABS_API_KEY
SOCKETLABS_SECRET_KEY
SOCKETLABS_VALIDATION_KEY

Add these env vars:

SOFT_BOUNCE_ALLOWED_DAYS=1
HARD_BOUNCE_ALLOWED_DAYS=30

Changes:
https://github.com/mozilla/fx-private-relay/compare/v1.0.1..v1.1.1

Deployed to stage with new environment configuration, and migration complete.

$ python manage.py migrate
System check identified some issues:
WARNINGS:
?: (dockerflow.health.W001) Unapplied migration emails.0013_auto_20210113_1538
Operations to perform:
  Apply all migrations: account, auth, contenttypes, emails, privaterelay, sessions, sites, socialaccount
Running migrations:
  Applying emails.0013_auto_20210113_1538... OK

The SES configuration set has not been updated to send bounce notifications to the regular mail receipt SNS topic yet, so we can view events in the test SQS queue.

Flags: needinfo?(lcrouch)
Status: NEW → ASSIGNED

The SES configuration set has been updated to send Bounce, Complaint, and Reject notices to relay's HTTPS endpoint in stage.

Flags: needinfo?(lcrouch)
Summary: Please deploy Private Relay v1.1.0 to stage and prod → Please deploy Private Relay v1.1.1 to stage and prod

v1.1.1 has been deployed to stage. Please verify.

Flags: needinfo?(lcrouch)

Deployed to production with new environment configuration, and DB migration complete:

$ python manage.py migrate
System check identified some issues:

WARNINGS:
?: (dockerflow.health.W001) Unapplied migration emails.0013_auto_20210113_1538
Operations to perform:
  Apply all migrations: account, auth, contenttypes, emails, privaterelay, sessions, sites, socialaccount
Running migrations:
  Applying emails.0013_auto_20210113_1538... OK
$

Last step is to point the Bounce events at the SNS topic.

Spot-checked production and email operations are working. I filed a couple of follow-up bugs, but they are not severe enough to roll back:

https://github.com/mozilla/fx-private-relay/issues

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Flags: needinfo?(lcrouch)
Resolution: --- → FIXED
Blocks: 1690352
You need to log in before you can comment on or make changes to this bug.