Bug 1171290 Comment 10 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

From the webops side, here are the things we did (for future reference)

1) Setup SSL on heroku
   * Included setting up the SSL addon
   * Setup the Heroku Toolbelt (for CLI)
   * Ran heroku certs:add mozilla/ssl-certs/pontoon.mozilla.org.crt mozilla/ssl-certs/pontoon.mozilla.org.key --app mozilla-pontoon
   * Verified with heroku certs --app mozilla-pontoon 
   * Ran heroku domains:add pontoon.mozilla.org --app mozilla-pontoon
   * Verified with heroku domains --app mozilla-pontoon 

2) Redirect Zeus to hardhat. 

3) Wait for devs to move the app. 

4) Change Mozilla DNS to point to the newly setup heroku SSL endpoint
   * Ran invtool CNAME delete --pk <redacted>
   * Ran invtool CNAME create --fqdn pontoon.mozilla.org --ttl 60 --target oita-4124.herokussl.com --private --public --description "Migrating pontoon.mozilla.org to Heroku" --comment "Bug 1171290"

If there are any issues, reverting this is as easy as :

1) Delete pontoon.mozilla.org CNAME from inventory
2) Add pontoon.mozilla.org CNAME to inventory pointing at pontoon-zlb.vips.scl3.mozilla.com with a TTL of 60. 

All good here, closing :)

Back to Bug 1171290 Comment 10