TestEngineering/Services/FxATestEnvironments: Difference between revisions
< TestEngineering | Services
Jump to navigation
Jump to search
| Line 22: | Line 22: | ||
== FxA Development Environment == | == FxA Development Environment == | ||
* Content Server | * Content Server | ||
** | ** URLs | ||
*** https://accounts.dev.lcip.org | |||
**** non-auto-updating environment (AWS - US East) | |||
*** https://accounts-latest.dev.lcip.org | |||
**** auto-updated environment (AWS - US East) | |||
** Versions | |||
*** https://accounts-latest.dev.lcip.org/ver.txt | |||
*** https://accounts.dev.lcip.org/ver.txt | |||
** Files | |||
*** /home/app | |||
*** /home/proxy | |||
** Processes | |||
*** Look at any process owned by root, mysql, app, proxy | |||
** Logs | |||
*** /var/log/nginx/access.log and error.log | |||
*** /home/app/var/log/browserid-certifier.js.log | |||
*** /home/app/var/log/firefox_account_bridge.js.log | |||
* Auth Server | * Auth Server | ||
** TBD | ** TBD | ||
* Scrypt Helper Server | * Scrypt Helper Server | ||
** TBD | ** TBD | ||
* Log Aggregation | * Log Aggregation | ||
** TBD | ** TBD | ||
* Monitoring | * Monitoring | ||
** TBD | ** TBD | ||
== OPs Mana and GitHub Pages == | == OPs Mana and GitHub Pages == | ||
Revision as of 22:30, 21 January 2014
FxA Production Environment
- Content server: https://accounts.firefox.com
- Note: You can hit the web-based UI/UX flow from here
- Auth server: https://api.accounts.firefox.com
- Scrypt Helper server: https://scrypt.accounts.firefox.com
- Verifier: TBD
- Pointing Nightly to Production FxA/Sync:
- Set the following Firefox configs:
- services.sync.clusterURL = http://db1.oldsync.dev.lcip.org/
- services.sync.tokenServerURI = http://auth.oldsync.dev.lcip.org/1.0/sync/1.1
- firefox.accounts.remoteUrl = https://accounts.firefox.com/?service=sync
- identity.fxaccounts.enabled=true
- services.sync.log.appender.file.logOnError = Yes
- services.sync.log.appender.file.logOnSuccess = Yes
- services.sync.log.appender.file.level = Trace
- identity.fxaccounts.auth.uri = https://api.accounts.firefox.com/v1
- Set the following Firefox configs:
FxA Stage Environment
FxA Development Environment
- Content Server
- URLs
- https://accounts.dev.lcip.org
- non-auto-updating environment (AWS - US East)
- https://accounts-latest.dev.lcip.org
- auto-updated environment (AWS - US East)
- https://accounts.dev.lcip.org
- Versions
- Files
- /home/app
- /home/proxy
- Processes
- Look at any process owned by root, mysql, app, proxy
- Logs
- /var/log/nginx/access.log and error.log
- /home/app/var/log/browserid-certifier.js.log
- /home/app/var/log/firefox_account_bridge.js.log
- URLs
- Auth Server
- TBD
- Scrypt Helper Server
- TBD
- Log Aggregation
- TBD
- Monitoring
- TBD
OPs Mana and GitHub Pages
- Bastion Hosts (Stage only): https://mana.mozilla.org/wiki/display/SVCOPS/Bastion+Servers
- Shared Heka service: https://mana.mozilla.org/wiki/display/SVCOPS/Heka
- Shared Rabbitmq service: https://mana.mozilla.org/wiki/display/SVCOPS/RabbitMQ
- Shared Kibana support: https://mana.mozilla.org/wiki/display/SVCOPS/Kibana
- Shared Elasticsearch support: https://mana.mozilla.org/wiki/display/SVCOPS/Elasticsearch
- All shared services: https://mana.mozilla.org/wiki/display/SVCOPS/Shared+Services
- Puppet Config: https://github.com/mozilla-services/puppet-config
- Cloud Formation: https://github.com/mozilla-services/svcops-oompaloompas