Last Comment Bug 1110799 - [tracker][infra] Move MDN from SCL3 to AWS
: [tracker][infra] Move MDN from SCL3 to AWS
: meta
Classification: Other
Component: General (show other bugs)
: unspecified
: x86 macOS
-- normal (vote)
: ---
Assigned To: John Whitlock [:jwhitlock]
Depends on: 1110800 1110805 1110807 1119433 1218563 1223109 1223122 1225574 1391084 1402708
Blocks: 1268254 1020491 1259503 1405519
  Show dependency treegraph
Reported: 2014-12-12 06:52 PST by Luke Crouch [:groovecoder]
Modified: 2017-12-06 15:04 PST (History)
8 users (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Description User image Luke Crouch [:groovecoder] 2014-12-12 06:52:46 PST
Comment 1 User image John Whitlock [:jwhitlock] 2017-09-22 15:17:12 PDT
There's been a lot of work on the migration to Kubernetes (k8s) under the MozMEAO SRE team.  Dependencies in Bugzilla are out of date. Some migration strategies have changed, and some actions will be deferred to post-migration. I'll update over the next week.

The AWS migration project is tracked at:
Comment 2 User image [github robot] 2017-09-28 13:07:32 PDT
Commits pushed to master at
bug 1110799: Add newrelic config file

This is the default config, with some settings expected from the

* NEW_RELIC_LICENSE_KEY for license_key
* NEW_RELIC_APP_NAME for app_name
* NEW_RELIC_MONITOR_MODE for monitor_mode (1 to talk to NR)

The changes from the default:

* log_file = stderr
* high_security = true (Mozilla standard)
* browser_monitoring.enabled = false (added, Mozilla standard)
* browser_monitoring.auto_instrument = false (Mozilla standard)
Merge pull request #4447 from jwhitlock/newrelic-1110799

bug 1110799: Add New Relic config
Comment 3 User image [github robot] 2017-09-28 13:41:18 PDT
Commits pushed to master at
bug 1110799: Expand raven/sentry configuration

* Send the revision hash, for release tracking
* Set a syncronous transport, which may be more compatible with meinheld
* Set the repos name, which may make tracebacks more useful
* Ignore DisallowedHost exceptions, which happen in AWS
Merge pull request #4445 from jwhitlock/raven-1110799

bug 1110799: Update raven, expand configuration
Comment 4 User image [github robot] 2017-09-29 10:37:27 PDT
Commits pushed to master at
bug 1110799: Don't set repos in RAVEN_CONFIG

More research is needed to determine what this should be set to.
Merge pull request #4448 from jwhitlock/raven2-1110799

bug 1110799: Don't set repos in RAVEN_CONFIG
Comment 5 User image John Whitlock [:jwhitlock] 2017-10-05 10:35:07 PDT
The AWS migration is planned for October 10, 9:30 AM to 1:30 PM PST (4:30 PM - 8:30 PM UTC)
Comment 6 User image John Whitlock [:jwhitlock] 2017-10-12 16:30:39 PDT
The migration went smoothly, with one issue that was handled during the maintenance window [1].  We've been in AWS for 48 hours, and have added some resources to more smoothly handle some traffic spikes. There are many follow-on actions [2], but it looks like it will work.

We'd like to keep SCL3 up as an emergency backup for awhile, but it looks like we're in AWS for good.

Thanks to everyone who worked on the first phase of this project. Etherpad is having trouble staying available, so I made a copy of the original plan [3]. It was a lot more ambitious, both in schedule (Q3 2015) and in scope. Hopefully we can return to implement some of the ideas.

Comment 7 User image [github robot] 2017-12-06 15:04:46 PST
Commits pushed to master at
bug 1110799: redirect legacy domains
Merge pull request #4589 from escattone/redirect-legacy-domains-1110799

bug 1110799: redirect legacy domains

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