Page MenuHomePhabricator

MediaWiki-extensions-BounceHandlerComponent
ActivePublic

Details

Recent Activity

Yesterday

Pppery added a project to T58062: Notify user of mail bounces: MediaWiki-extensions-BounceHandler.
Sat, Sep 7, 8:20 PM · MediaWiki-extensions-BounceHandler, MediaWiki-Email

Fri, Sep 6

gerritbot added a project to T338761: Bouncehandler is broken: Patch-For-Review.
Fri, Sep 6, 4:59 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1071064 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/extensions/BounceHandler@master] BounceHandlerActions: Simplify and clean up code

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

Fri, Sep 6, 4:59 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Krinkle added a comment to T338761: Bouncehandler is broken.

I've documented the following on Wikitech: https://wikitech.wikimedia.org/wiki/BounceHandler

Fri, Sep 6, 4:39 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

Thu, Sep 5

colewhite closed T338761: Bouncehandler is broken as Resolved.

BounceHandler has signs of life again. Thanks @Joe!

Thu, Sep 5, 3:27 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Joe added a comment to T338761: Bouncehandler is broken.

I'm finally seeing bounces get processed in logstash https://logstash.wikimedia.org/goto/3d34190bb82088f19669b0c66331d7c9

Thu, Sep 5, 9:45 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Stashbot added a comment to T338761: Bouncehandler is broken.

Mentioned in SAL (#wikimedia-operations) [2024-09-05T09:37:20Z] <oblivian@deploy1003> Finished scap sync-world: Backport for [[gerrit:1070879|BounceHandler: add IPs for the new mx servers (T338761)]] (duration: 11m 16s)

Thu, Sep 5, 9:39 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Stashbot added a comment to T338761: Bouncehandler is broken.

Mentioned in SAL (#wikimedia-operations) [2024-09-05T09:32:39Z] <oblivian@deploy1003> oblivian: Backport for [[gerrit:1070879|BounceHandler: add IPs for the new mx servers (T338761)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Thu, Sep 5, 9:32 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Maintenance_bot removed a project from T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 9:31 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Stashbot added a comment to T338761: Bouncehandler is broken.

Mentioned in SAL (#wikimedia-operations) [2024-09-05T09:26:04Z] <oblivian@deploy1003> Started scap sync-world: Backport for [[gerrit:1070879|BounceHandler: add IPs for the new mx servers (T338761)]]

Thu, Sep 5, 9:27 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070879 merged by jenkins-bot:

[operations/mediawiki-config@master] BounceHandler: add IPs for the new mx servers

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

Thu, Sep 5, 9:27 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a project to T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 9:12 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070879 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/mediawiki-config@master] BounceHandler: add IPs for the new mx servers

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

Thu, Sep 5, 9:12 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Maintenance_bot removed a project from T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 8:30 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070858 merged by Giuseppe Lavagetto:

[operations/puppet@production] postfix: add X-Client-IP to VERP handler

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

Thu, Sep 5, 8:25 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a project to T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 7:56 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070858 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] postfix: add X-Client-IP to VERP handler

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

Thu, Sep 5, 7:55 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Joe added a comment to T338761: Bouncehandler is broken.

I still see the errors in the logs, and it's baffling. In fact, I've tried the command now listed in exim's configuration:

Thu, Sep 5, 7:52 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Maintenance_bot removed a project from T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 7:30 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070805 merged by Giuseppe Lavagetto:

[operations/puppet@production] exim: fix VERP handling for mediawiki

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

Thu, Sep 5, 6:41 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a project to T338761: Bouncehandler is broken: Patch-For-Review.
Thu, Sep 5, 6:32 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
gerritbot added a comment to T338761: Bouncehandler is broken.

Change #1070805 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] exim: fix VERP handling for mediawiki

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

Thu, Sep 5, 6:32 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Joe added a comment to T338761: Bouncehandler is broken.

The check is done using Webrequest::getIP() which uses REMOTE_ADDR as a source for the address, and then overrides that using X-Forwarded-For only for trusted proxies.

Thu, Sep 5, 6:16 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

Wed, Sep 4

colewhite added a project to T338761: Bouncehandler is broken: SRE.
Wed, Sep 4, 11:47 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
colewhite renamed T338761: Bouncehandler is broken from Bouncehandler stats broken on Grafana to Bouncehandler is broken.
Wed, Sep 4, 11:46 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
colewhite added a comment to T338761: Bouncehandler is broken.

Quick query against puppet found this change to mx around the same time: https://gerrit.wikimedia.org/r/c/operations/puppet/+/766571

Wed, Sep 4, 11:34 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Krinkle added a comment to T338761: Bouncehandler is broken.

Well, it think it's official. It's down.

Wed, Sep 4, 11:14 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler
Krinkle added a project to T338761: Bouncehandler is broken: MediaWiki-Engineering.

I'm not aware of a way to escalate unowned code other than via MediaWiki-Engineering intake. This isn't great, but it does need to be looked at. Tagging here to start, acknowleding that we may end up delegating it elsewhere in the org.

Wed, Sep 4, 11:11 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

Jul 30 2024

Tchanders closed T326917: Prepare BounceHandler extension for IP Masking as Resolved.

Thank you @Amdrel

Jul 30 2024, 8:13 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, MediaWiki-extensions-BounceHandler

Jul 29 2024

Amdrel added a comment to T326917: Prepare BounceHandler extension for IP Masking.

This extension doesn't need updating. None of the results from the code search look like they need updating and temporary accounts cannot have emails associated with them in the first place anyway.

Jul 29 2024, 11:08 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, MediaWiki-extensions-BounceHandler
Amdrel changed the status of T326917: Prepare BounceHandler extension for IP Masking from Open to In Progress.
Jul 29 2024, 10:09 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, MediaWiki-extensions-BounceHandler

Jun 11 2024

Tchanders edited projects for T326917: Prepare BounceHandler extension for IP Masking, added: Temporary accounts (Update unowned extensions); removed Temporary accounts.
Jun 11 2024, 5:09 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, MediaWiki-extensions-BounceHandler

May 15 2024

colewhite added a comment to T338761: Bouncehandler is broken.

BounceHandler logs in the last 90 days are all POST received from restricted IP <internal appserver ip>. Some process wants to process bounces, but cannot because it's not an mx server.

May 15 2024, 10:27 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

May 7 2024

Aklapper moved T338761: Bouncehandler is broken from Backlog to Hacking projects on the Wikimedia-Hackathon-2024 board.
May 7 2024, 10:57 AM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

May 5 2024

Krinkle added a project to T338761: Bouncehandler is broken: Wikimedia-Hackathon-2024.

Still broken.

May 5 2024, 1:59 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

Apr 20 2024

Umherirrender closed T312356: Migrate usage of Database::select to SelectQueryBuilder in BounceHandler as Resolved.

Done in 5928a49d33b4a7d1f6576e2ad846118b273735c3

Apr 20 2024, 9:13 PM · MediaWiki-extensions-BounceHandler, Technical-Debt

Apr 2 2024

Atieno closed T350961: Use expression builder instead of raw SQL in BounceHandler as Resolved.
Apr 2 2024, 2:44 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt

Mar 26 2024

ReleaseTaggerBot added a project to T350961: Use expression builder instead of raw SQL in BounceHandler: MW-1.42-notes (1.42.0-wmf.25; 2024-04-02).
Mar 26 2024, 6:00 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt
Maintenance_bot removed a project from T350961: Use expression builder instead of raw SQL in BounceHandler: Patch-For-Review.
Mar 26 2024, 5:30 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt
gerritbot added a comment to T350961: Use expression builder instead of raw SQL in BounceHandler.

Change #1010165 merged by jenkins-bot:

[mediawiki/extensions/BounceHandler@master] Migrate addQuotes to expression builder

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

Mar 26 2024, 5:23 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt

Mar 11 2024

gerritbot added a project to T350961: Use expression builder instead of raw SQL in BounceHandler: Patch-For-Review.
Mar 11 2024, 11:18 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt
gerritbot added a comment to T350961: Use expression builder instead of raw SQL in BounceHandler.

Change 1010165 had a related patch set uploaded (by Atieno; author: Atieno):

[mediawiki/extensions/BounceHandler@master] Migrate addQuotes to expression builder

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

Mar 11 2024, 11:18 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt

Mar 4 2024

Krinkle moved T338761: Bouncehandler is broken from Uncategorized to Grafana on the Grafana board.
Mar 4 2024, 5:14 PM · Patch-For-Review, SRE, MediaWiki-Engineering, Wikimedia-Hackathon-2024, Observability-Metrics, Grafana, MediaWiki-extensions-BounceHandler

Feb 29 2024

Atieno claimed T350961: Use expression builder instead of raw SQL in BounceHandler.
Feb 29 2024, 4:18 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt

Dec 4 2023

joanna_borun closed T99444: Valid email address was unconfirmed for temporary spam blacklisting as Invalid.
Dec 4 2023, 4:23 PM · Infrastructure-Foundations, Mail, MediaWiki-extensions-BounceHandler

Nov 10 2023

Ladsgroup added a project to T350961: Use expression builder instead of raw SQL in BounceHandler: MediaWiki-extensions-BounceHandler.
Nov 10 2023, 5:08 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-BounceHandler, Technical-Debt

Sep 24 2023

Umherirrender placed T346528: Update BounceHandler to use the new HookContainer/HookRunner system up for grabs.
Sep 24 2023, 8:15 PM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Core Platform Team Initiatives (New Hook System), MediaWiki-extensions-BounceHandler
Maintenance_bot removed a project from T346528: Update BounceHandler to use the new HookContainer/HookRunner system: Patch-For-Review.
Sep 24 2023, 8:12 PM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Core Platform Team Initiatives (New Hook System), MediaWiki-extensions-BounceHandler
ReleaseTaggerBot added a project to T346528: Update BounceHandler to use the new HookContainer/HookRunner system: MW-1.41-notes (1.41.0-wmf.28; 2023-09-26).
Sep 24 2023, 8:00 PM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Core Platform Team Initiatives (New Hook System), MediaWiki-extensions-BounceHandler
gerritbot added a comment to T346528: Update BounceHandler to use the new HookContainer/HookRunner system.

Change 960210 merged by jenkins-bot:

[mediawiki/extensions/BounceHandler@master] Use HookHandlers for core hooks

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

Sep 24 2023, 7:52 PM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Core Platform Team Initiatives (New Hook System), MediaWiki-extensions-BounceHandler