Create puppet configuration to manage deploys of the application into the misc cluster.
Version: wmf-deployment
Severity: normal
Create puppet configuration to manage deploys of the application into the misc cluster.
Version: wmf-deployment
Severity: normal
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T59545 Review and deploy Wikimania Scholarship application | |||
Resolved | bd808 | T59870 Create puppet configuration for Wikimania Scholarships application | |||
Resolved | • csteipp | T59546 Security review of Wikimania Scholarship | |||
Resolved | None | T60295 Remove IP address storage from Wikimania Scholarships application | |||
Resolved | None | T60306 Validate application id in Wikimania Scholarships application | |||
Resolved | None | T60305 Validate redirect destination in Wikimania Scholarships application | |||
Resolved | None | T60307 Sanitize csv export data in Wikimania Scholarships application |
The app will be hosted on zirconium and deployed via trebuchet with SSL termination handled by the misc varnish cluster.
Change 98740 had a related patch set uploaded by BryanDavis:
Add configuration for Wikimania Scholarships
Ori merged the patch and ran puppet manually on fluorine. A final change will be needed in modules/wikimania_scholarships/manifests/init.pp to enable the apache vhost. This will not be done until the security review is completed.
(In reply to comment #3)
Ori merged the patch and ran puppet manually on fluorine.
Zirconium, not fluorine.
Change 102219 had a related patch set uploaded by BryanDavis:
Update Scholarships configuration for deploy