Jump to content


From Wikitech
This page contains historical information. It may be outdated or unreliable.

iegreview.wikimedia.org was a web-based application used to accept and process grants applications requests. See Grants Review app for details.

How do I access it?


Where could I report issues?

Bugs are tracked in phabricator.

Where did it run?

The PHP application was deployed in an Apache vhost on krypton in the eqiad datacenter. SSL termination and front-end cache was provided by the misc varnish cluster. The database was served from db1048.eqiad.wmnet.

Where's the code?

Code was hosted locally in gerrit and diffusion
The application was configured in the operations/puppet repo:
  • modules/iegreview
  • manifests/role/iegreview.pp
  • manifests/misc/deployment.pp
  • templates/varnish/misc.inc.vcl.erb
Usernames and passwords were managed via the passwords::mysql::iegreview class in the private puppet repository.

How was it deployed?

Deployment was managed with Trebuchet from the /srv/deployment/iegreview/iegreview/ directory on the deployment host.

$ ssh deploy1001.eqiad.wmnet
$ cd /srv/deployment/iegreview/iegreview/
$ git deploy start
$ get fetch origin
$ git rebase origin/master
$ git deploy sync

Where were the logs?

Logs were written to mwlog1001 in the /srv/mw-log/iegreview.log file by Udp2log