Page MenuHomePhabricator

Deploy BounceHandler everywhere (adding in wikipedias)
Closed, ResolvedPublic

Description

Tracking task for the actual deployment.

Event Timeline

greg assigned this task to 01tonythomas.
greg raised the priority of this task from to Medium.
greg updated the task description. (Show Details)
greg added subscribers: Jalexander, greg, gerritbot and 20 others.

I'm suggesting next week (week of March 23rd) for this. Is that OK @01tonythomas?

Please add brief summary of user impact to the task itself. Thanks!

I'm suggesting next week (week of March 23rd) for this. Is that OK @01tonythomas?

It's fine :) @Jgreen is on vacs this whole week, and the week of March 23rd looks perfect.

Please add brief summary of user impact to the task itself. Thanks!

The bouncehandler extension would alter the 'Return-Path' header of all emails sent out from wikis ( after this change ) so that bounces would come back all the way till polonium. Currently, polonium HTTP post's the bounce email to the 'bouncehandler' API of test2wikipedia[1], from where the user would be un-subscribed ( if the number of bounces received > 5 in a week ) from appropriate wiki-user db, or from CA. Currently its installed in group1 wikis, expect the wikipedias, and running good[2].
The immediate user impact would be negligible, considering that only a header from received emails would change
[1] https://github.com/wikimedia/operations-puppet/blob/b33bfc7d2b2a691de67b91c31cf5aa7ad8cded5c/manifests/role/mail.pp#L40
[2] https://phabricator.wikimedia.org/T48640#1117090

Change 198220 had a related patch set uploaded (by 01tonythomas):
Install bouncehandler extension everywhere ( including wikipedias )

https://gerrit.wikimedia.org/r/198220

@Gregg Can we have this deployed today ? ( 24 March 2015 )

@greg Can we have this deployed today ? ( 24 March 2015 )

maybe the next day :)
8:19 PM <Jeff_Green> i've got a 1hr appt in 10 min, and then an Ops meeting at 1PM (in 2h)
8:19 PM <Jeff_Green> other than that I can help :-P

It's scheduled for tomorrow, so yeah, just do it tomorrow when @Jgreen is free.

Change 198220 merged by jenkins-bot:
Install bouncehandler extension everywhere ( including wikipedias )

https://gerrit.wikimedia.org/r/198220

Thanks to all those who came to finish the deployment ! Tested and working !