[00:13:46] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 13Patch-For-Review: Create search kit / UI for batches - https://phabricator.wikimedia.org/T412172#11449846 (10Eileenmcnaughton) [00:16:29] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 13Patch-For-Review: Create search kit / UI for batches - https://phabricator.wikimedia.org/T412172#11449863 (10Eileenmcnaughton) [00:38:32] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Observability-Alerting, 13Patch-For-Review: Shift frack alerting to use prometheus-alertmanager instead of icinga - https://phabricator.wikimedia.org/T367370#11449929 (10Dwisehaupt) [01:47:09] (03CR) 10Ejegg: "I've been wanting to extend this too! I was thinking of something even more flexible - if the filter value is an array, treat it something" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (owner: 10Jgleeson) [01:48:54] (03CR) 10Ejegg: "Maybe for this iteration, just replace '*' with '.*' and use preg_match, so it works even if the * is in the middle of the pattern, i.e. a" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (owner: 10Jgleeson) [01:50:20] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1217348 [01:53:08] (03PS1) 10Ejegg: Ensure braintree scripts are loaded before using [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217349 (https://phabricator.wikimedia.org/T410306) [01:56:03] (03CR) 10CI reject: [V:04-1] Ensure braintree scripts are loaded before using [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217349 (https://phabricator.wikimedia.org/T410306) (owner: 10Ejegg) [02:51:38] (03PS1) 10Eileen: Output any rows missing Acct No in notification email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217350 [02:51:38] (03PS1) 10Eileen: Add download link to details file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217351 (https://phabricator.wikimedia.org/T411547) [02:54:01] (03CR) 10Cstone: [C:03+2] Output any rows missing Acct No in notification email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217350 (owner: 10Eileen) [02:54:57] (03CR) 10Cstone: [C:03+2] Add download link to details file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217351 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [02:57:35] (03CR) 10Ejegg: "Oops, I just saw that our gravy JS uses yet another mechanism. I'll take another pass at doing it uniformly in a way that supports subreso" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217349 (https://phabricator.wikimedia.org/T410306) (owner: 10Ejegg) [03:07:26] larssandergreen: were you already looking into that silverpop export failmail? [03:09:07] oh, maybe just missed the tools deploy? [03:09:18] update.py: error: unrecognized arguments: -rs [03:10:10] (03PS1) 10Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1217353 [03:10:12] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1217353 (owner: 10Ejegg) [03:10:48] (03Merged) 10jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1217353 (owner: 10Ejegg) [03:11:52] !log fundraising python tools upgraded from 8e900e85 to c75f7625 [03:11:53] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:14:19] ok, that's the job kicked back off [03:15:16] (03Merged) 10jenkins-bot: Output any rows missing Acct No in notification email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217350 (owner: 10Eileen) [03:15:18] (03Merged) 10jenkins-bot: Add download link to details file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217351 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [03:17:39] ejegg: do you want to be nerd sniped by another really odd thing? [03:18:00] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1217355 [03:18:18] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1217355 (owner: 10Eileen) [03:18:42] hah cstone, the phab with the mutating utms? [03:18:57] i was about to, but I need to head to bed [03:18:57] yep i just put the data on it haha [03:19:00] 06Fundraising-Backlog: utm weirdness - different values in contribution tracking, on the donation message, and in the logs - https://phabricator.wikimedia.org/T412307#11450059 (10Cstone) [03:19:05] yeah no worries :P [03:19:06] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1217355 (owner: 10Eileen) [03:19:06] will take a peek in the morning [03:21:57] !log civicrm upgraded from 41a460d5 to 1a5626c4 [03:21:58] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:31:23] (03PS1) 10Eileen: Fix link to be absolute [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) [03:33:54] (03PS1) 10Eileen: Also put incomplete rows in subject [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) [03:41:13] 06Fundraising-Backlog: Gravy duplicate donation - https://phabricator.wikimedia.org/T412328 (10Cstone) 03NEW [03:44:08] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Cannot create batch import - https://phabricator.wikimedia.org/T412329 (10Lars) 03NEW [04:24:51] (03PS1) 10Eileen: Fix link [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217361 (https://phabricator.wikimedia.org/T411547) [06:12:13] PROBLEM - check_memory on fransw2002 is CRITICAL: CRIT Memory 96% used. Largest process: trino-server-co (2823269) = 95.1% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2002&service=check_memory [06:17:13] PROBLEM - check_memory on fransw2002 is CRITICAL: CRIT Memory 96% used. Largest process: trino-server-co (2823269) = 95.1% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2002&service=check_memory [06:22:11] PROBLEM - check_memory on fransw2002 is CRITICAL: CRIT Memory 95% used. Largest process: trino-server-co (2823269) = 94.5% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2002&service=check_memory [06:27:13] RECOVERY - check_memory on fransw2002 is OK: OK Memory 89% used https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2002&service=check_memory [08:53:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), 13Patch-For-Review: small # of Adyen ApplePay contribs missing country in Civi - https://phabricator.wikimedia.org/T406505#11450442 (10krobinson) Thinking about this task and others on... [09:10:11] PROBLEM - check_nginx on payments1007 is CRITICAL: PROCS CRITICAL: 102 processes with command name nginx https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=payments1007&service=check_nginx [09:15:13] RECOVERY - check_nginx on payments1007 is OK: PROCS OK: 49 processes with command name nginx https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=payments1007&service=check_nginx [12:53:32] (03CR) 10Jgleeson: "Thanks ejegg. I defaulted to str_contains for the initial use case (email" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (owner: 10Jgleeson) [14:10:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Extend GenericPatternFilter to support wildcards - https://phabricator.wikimedia.org/T412406 (10jgleeson) 03NEW [14:14:36] (03PS1) 10Jgleeson: Add test coverage for GenericPatternFilter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217533 (https://phabricator.wikimedia.org/T412406) [14:15:13] (03PS2) 10Jgleeson: Add test coverage for GenericPatternFilter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217533 (https://phabricator.wikimedia.org/T412406) [14:18:17] (03PS3) 10Jgleeson: WIP: Add wildcard support to GenericPatternFilter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (https://phabricator.wikimedia.org/T412406) [14:25:32] (03PS4) 10Jgleeson: WIP: Add wildcard support to GenericPatternFilter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (https://phabricator.wikimedia.org/T412406) [14:27:29] (03PS5) 10Jgleeson: Add wildcard support to GenericPatternFilter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (https://phabricator.wikimedia.org/T412406) [14:32:22] 03Fundraising Sprint: Xiaolongbao, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring token migration - Paypal - https://phabricator.wikimedia.org/T405483#11451715 (10Damilare) a:03Damilare [14:40:35] (03CR) 10Ejegg: "Thanks. Also lol at the formatting of my comment - all my stars got interpreted as turning the text into italics" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (https://phabricator.wikimedia.org/T412406) (owner: 10Jgleeson) [14:42:43] (03PS1) 10Jgleeson: WIP: Support wildcard pattern matching in middle of strings [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217536 (https://phabricator.wikimedia.org/T412406) [14:43:59] (03CR) 10CI reject: [V:04-1] WIP: Support wildcard pattern matching in middle of strings [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217536 (https://phabricator.wikimedia.org/T412406) (owner: 10Jgleeson) [14:45:56] (03CR) 10Jgleeson: "To follow a TDD-style approach, I've moved the upgrades discussed here to handle wildcards in the middle of strings to a follow-up patch, " [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217315 (https://phabricator.wikimedia.org/T412406) (owner: 10Jgleeson) [14:52:49] (03CR) 10Jgleeson: [C:03+2] "LGTM" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [14:54:58] (03CR) 10CI reject: [V:04-1] Fix link to be absolute [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [14:54:59] 06Fundraising-Backlog, 10FR-Donor-portal: Logout for Donor Portal - https://phabricator.wikimedia.org/T407454#11451776 (10Ejegg) Determined to be kind of tricky, as the links are tied to the hash on the donor's contact record. We can regenerate that hash but it will also invalidate any unsubscribe or donor por... [14:55:44] huh, error downloading composer [14:56:28] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [14:58:00] (03CR) 10CI reject: [V:04-1] Fix link to be absolute [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [14:58:40] (03CR) 10Jgleeson: [C:04-1] "Thanks. I spotted a minor spacing issue." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [15:34:49] (03open) 10ejegg: Initial commit [repos/fundraising-tech/fraud-scoring] - 10https://gitlab.wikimedia.org/repos/fundraising-tech/fraud-scoring/-/merge_requests/1 [15:36:08] (03merge) 10ejegg: Initial commit [repos/fundraising-tech/fraud-scoring] - 10https://gitlab.wikimedia.org/repos/fundraising-tech/fraud-scoring/-/merge_requests/1 [16:59:57] (03PS2) 10Jgleeson: Use regex-based matching for PatternFilter wildcards. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217536 (https://phabricator.wikimedia.org/T412406) [17:00:19] 06Fundraising-Backlog, 07payments-orchestration: [Discussion] Proposal for Handling ACH Donations in CiviCRM - https://phabricator.wikimedia.org/T406663#11452124 (10Damilare) Gravy just mentioned that they do not get a notification when a payment method is deleted on the Processor, as such they'd only know abo... [17:00:39] ejegg: that update supports multiple wildcards in any location in the pattern filter rulesets ^^ [17:25:05] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog: Look into the separate line item refunds in civi - https://phabricator.wikimedia.org/T405389#11452262 (10Lars) Noted [[ https://civicrm.wikimedia.org/civicrm/admin/search#/create/Contribution?params=%7B%22version%22:4,%22select%22:%5B%22id%22,%22rece... [17:38:53] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Add checksum invalidation API action to CiviCRM - https://phabricator.wikimedia.org/T412429 (10Lars) 03NEW [17:41:11] PROBLEM - check_mysql on frdb2004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 5203 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [17:43:12] ACKNOWLEDGEMENT - check_mysql on frdb2004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 5203 Dwisehaupt known - recovering from backuprun https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [17:43:12] ACKNOWLEDGEMENT - check_mysql on frdb2005 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 7179 Dwisehaupt known - recovering from backuprun https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2005&service=check_mysql [18:01:09] RECOVERY - check_mysql on frdb2004 is OK: Uptime: 2416613 Threads: 4 Questions: 475667435 Slow queries: 1380 Opens: 353054 Open tables: 1562 Queries per second avg: 196.832 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 290 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [19:17:11] (03open) 10ejegg: Return dict not list [repos/fundraising-tech/fraud-scoring] - 10https://gitlab.wikimedia.org/repos/fundraising-tech/fraud-scoring/-/merge_requests/2 [19:17:14] (03merge) 10ejegg: Return dict not list [repos/fundraising-tech/fraud-scoring] - 10https://gitlab.wikimedia.org/repos/fundraising-tech/fraud-scoring/-/merge_requests/2 [19:34:37] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning, 07fr-acoustic, 07FR-Audience-Dev: Acoustic fields wishlist - discussion - https://phabricator.wikimedia.org/T394089#11452699 (10SBurnett-WMF) @K3vnhill had discussions with Mariana re: audience needs. We will begin discussions late... [20:03:46] (03PS1) 10Ejegg: Add fraud scoring service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) [20:05:16] fr-tech ^^^ and the dev-images merge request at https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requests/85 should get us our skeleton of a service [20:06:34] 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Xiaolongbao, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: Add container to local dev setup for fraud scoring service - https://phabricator.wikimedia.org/T408016#11452766 (10Ejegg) To build the image locally, pull down https://gitlab.wi... [20:15:20] hi jgleeson ! I'm about to look at your filter enhancements again [20:15:29] thanks ejegg [20:15:39] I got a couple of patches up for the fraud scoring service [20:16:06] I know you're one of the only ones on our team with dev-images merge rights so maybe you'd want to look at https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requests/85 [20:17:39] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Join contribution tracking to contributions in SK so we can filter without adding a join manually - https://phabricator.wikimedia.org/T412453 (10Lars) 03NEW [20:17:44] sure ejegg [20:18:07] I'm just gonna see if there's an obvious filter we can add for those fraud alerts [20:18:11] and then I'll take a peek [20:21:13] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Tool-centralnotice-banner-editor: Operationalize outreach banner editor project - https://phabricator.wikimedia.org/T412454 (10Ejegg) 03NEW [20:21:22] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Tool-centralnotice-banner-editor: Operationalize Outreachy banner editor project - https://phabricator.wikimedia.org/T412454#11452847 (10Ejegg) [20:24:07] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: 12/4 Gravy-PayPal contrib without PII in Civi - https://phabricator.wikimedia.org/T411811#11452855 (10Lars) Here's a [[ [[ https://civicrm.wikimedia.org/civicrm/admin/search#/create/Contact?is_template=0¶ms=%7B%22version%22:4,%2... [20:27:16] (03PS2) 10Eileen: Also put incomplete rows in subject [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) [20:27:27] (03CR) 10Eileen: "Good spotting jgleeson" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [20:28:11] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [20:29:01] (03CR) 10Jgleeson: [C:03+2] "Thanks eileen!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [20:32:50] (03PS1) 10Lars SG: Retry BulkReOptIn when Acoustic API goes away for a bit [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217578 (https://phabricator.wikimedia.org/T409958) [20:38:43] (03PS3) 10Eileen: Also put incomplete rows in subject [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217359 (https://phabricator.wikimedia.org/T411547) [20:38:54] (03PS2) 10Eileen: Fix link [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217361 (https://phabricator.wikimedia.org/T411547) [20:50:11] (03Merged) 10jenkins-bot: Fix link to be absolute [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217357 (https://phabricator.wikimedia.org/T411547) (owner: 10Eileen) [20:54:21] ejegg: I've pulled down the image. now gonna try building it [20:55:36] * Built image docker-registry.wikimedia.org/dev/fundraising-fraud-scoring-bookworm:0.1 [20:58:13] (03PS1) 10Ejegg: Return promise from di.forms.loadScript [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217584 [20:58:13] (03PS1) 10Ejegg: Convert Adyen page to use di.forms.loadScript [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217585 [20:58:13] (03PS1) 10Ejegg: Use common code to add script preload tags [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217586 [20:58:13] (03PS1) 10Ejegg: Ensure braintree scripts are loaded before using [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217587 (https://phabricator.wikimedia.org/T410306) [20:59:44] k, that's that dangling thing done-ish [20:59:56] now I can pull down the fraud filter enhancements [21:00:43] (03CR) 10Jgleeson: "Thanks ejegg. I think we need to update the cloned repo here." [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) (owner: 10Ejegg) [21:04:01] (03CR) 10CI reject: [V:04-1] Use common code to add script preload tags [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217586 (owner: 10Ejegg) [21:04:19] (03CR) 10CI reject: [V:04-1] Ensure braintree scripts are loaded before using [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217587 (https://phabricator.wikimedia.org/T410306) (owner: 10Ejegg) [21:04:30] (03CR) 10CI reject: [V:04-1] Return promise from di.forms.loadScript [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217584 (owner: 10Ejegg) [21:10:45] (03CR) 10Jgleeson: "so I noticed the src dir was empty and I tried to clone it myself to get past the issue but I've hit a perms issue" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) (owner: 10Ejegg) [21:11:10] (03CR) 10Jgleeson: "drwxr-xr-x 2 root root 4096 Dec 11 21:05 ." [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) (owner: 10Ejegg) [21:12:13] (03CR) 10Jgleeson: "The image is built, and when I run ./setup I can see the fraud-scoring service starting up but it fails with:" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) (owner: 10Ejegg) [21:13:08] oh hah jgleeson good catch [21:13:59] eileen: could you take a quick look at this one? https://gerrit.wikimedia.org/r/1217578 then hopefully I can stop babysitting these in case Acoustic API goes away for a bit [21:14:28] (03CR) 10Eileen: [C:03+2] Retry BulkReOptIn when Acoustic API goes away for a bit [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217578 (https://phabricator.wikimedia.org/T409958) (owner: 10Lars SG) [21:14:35] (03PS2) 10Ejegg: Add fraud scoring service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) [21:14:36] oh yeah that makes sense larssandergreen [21:14:52] ok jgleeson ^^^ has the correct repo [21:15:58] I think if we clone the correct repo the flask command should work [21:17:55] cool ejegg. i'll remove the src/fraud-scoring dir and down the image to give it a fresh run [21:18:01] 03Fundraising Sprint: Xiaolongbao, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Chargeback reversals still missing - https://phabricator.wikimedia.org/T411974#11453023 (10Eileenmcnaughton) [21:18:02] ah so i followed the example from tools and have the source cloned into the work dir while building the image, in order to pip install [21:18:16] but maybe that's the thing giving you the permissions error? [21:18:28] I could have it delete that source code after pip install [21:19:44] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, 06FR-donorrelations: Replace Activities tab in CiviCRM with SearchKit - https://phabricator.wikimedia.org/T412251#11453036 (10Eileenmcnaughton) This was attempted in core & we pushed back because of the query being reeally slow - so... [21:21:20] 03Fundraising Sprint: Xiaolongbao, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Missing adyen chargeback CID 68159536 - https://phabricator.wikimedia.org/T411732#11453044 (10Eileenmcnaughton) [21:21:47] ejegg: I just checked the tools src and I don't see the same perms issue [21:21:57] interesting, I wonder why [21:21:58] it might be due to it failing [21:22:05] I'll try it again [21:24:07] ok its working now ejegg [21:24:10] 10Fundraising analytics stack: Investigate sampled vs. unsampled impressions data - https://phabricator.wikimedia.org/T412032#11453050 (10IAckerman-WMF) p:05High→03Medium [21:24:12] woohoo! [21:24:31] perms looks good [21:24:39] curl test returns a dict [21:24:57] 03Fundraising Sprint WWaally hoo, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Implement recurring donation monthly-to-annual conversion - https://phabricator.wikimedia.org/T388753#11453051 (10Ejegg) @AKanji-WMF that JSON blob in the 'Details' is what w... [21:28:03] (03CR) 10Jgleeson: [V:03+2 C:03+2] "Working great for me!" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1217577 (https://phabricator.wikimedia.org/T408016) (owner: 10Ejegg) [21:28:51] thank you jgleeson ! [21:29:04] np [21:29:14] thanks eileen [21:30:48] 10Fundraising analytics stack: [dbt] Build payment_processors model - https://phabricator.wikimedia.org/T382437#11453072 (10IAckerman-WMF) Closing, since we are tracking the Analytics work for the integration with Sage/Intacct in Asana. [21:30:59] 10Fundraising analytics stack: [dbt] Build payment_processors model - https://phabricator.wikimedia.org/T382437#11453075 (10IAckerman-WMF) 05Open→03Invalid [21:31:44] 10Fundraising analytics stack, 07Epic: EPIC: dbt Implementation - https://phabricator.wikimedia.org/T377359#11453080 (10IAckerman-WMF) 05Open→03Resolved [21:32:55] (03Merged) 10jenkins-bot: Retry BulkReOptIn when Acoustic API goes away for a bit [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1217578 (https://phabricator.wikimedia.org/T409958) (owner: 10Lars SG) [21:33:11] 10Fundraising analytics stack: Bring Wikipedia traffic data into the data lakehouse - https://phabricator.wikimedia.org/T399893#11453084 (10IAckerman-WMF) @AStein-WMF Feel free to close if this is a duplicate. [21:40:31] 10Fundraising analytics stack: Ingest unique device data into the data lakehouse for reporting in Metabase - https://phabricator.wikimedia.org/T412460 (10IAckerman-WMF) 03NEW p:05Triage→03Medium [21:43:08] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, 06FR-donorrelations: Replace Activities tab in CiviCRM with SearchKit - https://phabricator.wikimedia.org/T412251#11453125 (10Lars) @Eileenmcnaughton Oh right, with that join. I'll poke at it a bit in the new year and see what I can... [21:43:44] (03PS1) 10Ejegg: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1217593 [21:43:53] (03CR) 10Ejegg: [C:03+2] Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1217593 (owner: 10Ejegg) [21:55:14] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Add Searchkit with daily email notifications / dashlet for donations missing required details - https://phabricator.wikimedia.org/T412463 (10Lars) 03NEW [21:55:22] (03Merged) 10jenkins-bot: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1217593 (owner: 10Ejegg) [21:58:38] fr-tech I'm going to push that out ^^^. Looking at the code, I don' [21:59:01] t see anything likely to alter behavior on payment-wiki but we should be alert for any issues [22:00:50] actually, I [22:01:05] I'll do that in a bit - need to step out for a while right now [22:16:21] (03PS3) 10Jgleeson: Use regex-based matching for PatternFilter wildcards. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1217536 (https://phabricator.wikimedia.org/T412406) [22:56:00] PROBLEM - Host pay-lb2001 is DOWN: PING CRITICAL - Packet loss = 100% [22:57:16] ^^ that was me rebooting to test a network change. it's already back up. [22:58:14] RECOVERY - Host pay-lb2001 is UP: PING OK - Packet loss = 0%, RTA = 30.57 ms