Dzahn has uploaded a new change for review.

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

Change subject: exim: rewriting rule for maint-announce@ mail to phab
......................................................................

exim: rewriting rule for maint-announce@ mail to phab

This is an attempt to fix the blocker for replacing the
last RT queue we are using, maint-announce.

Currently phabricator fails to create tasks sent to that email
address even though it already recives the mail.

The issue is that mail sent to [email protected]
is sent to both maint-announce@phab and maint-announce@rt but
the to/envelope-to is not changed by this use of an alias.

So when mail arrives at phabricator it's not accepted:

"Phabricator can not process this mail because no application knows how to
handle it. "

because the headers still have "to: [email protected]"

See details on https://phabricator.wikimedia.org/T118176#1938685

This should fix that issue, making phab create tickets in the maint-announce
space and then we can finally stop using RT.

Bug:T118176
Change-Id: Ice5d7c04b4a27e9c0f3f13d54266c38958106a07
---
M templates/exim/exim4.conf.mx.erb
1 file changed, 4 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/51/268851/1

diff --git a/templates/exim/exim4.conf.mx.erb b/templates/exim/exim4.conf.mx.erb
index fb16123..7e4e5c3 100644
--- a/templates/exim/exim4.conf.mx.erb
+++ b/templates/exim/exim4.conf.mx.erb
@@ -387,3 +387,7 @@
 *@*.codfw.wmnet                [email protected]      F
 *@*.esams.wmnet                [email protected]      F
 *@*.ulsfo.wmnet                [email protected]      F
+
+# T118176 - rewrite to: for mail to maint-announce to phabricator
+# as the alias does not change that but it's what phab looks at
[email protected]    [email protected] tT

-- 
To view, visit https://gerrit.wikimedia.org/r/268851
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ice5d7c04b4a27e9c0f3f13d54266c38958106a07
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to