[04:18:34] 10Fundraising-Backlog, 10FR-form-chooser-refactor, 10MediaWiki-extensions-DonationInterface: Clean up remaining ffname use - https://phabricator.wikimedia.org/T302939 (10AndyRussG) [13:07:38] fr-tech good morning! reminder we're starting on maintenance stuff this AM. I'm going to put everything in maintenance mode in a minute, the schedule is here https://collab.wikimedia.org/wiki/2022-05-downtime-maintenance [13:07:58] thanks for the heads up Jeff_Green [13:08:59] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog: Disable ZA national ID field - https://phabricator.wikimedia.org/T307743 (10Damilare) Hi @EMartin @DStrine tried removing this value from the form in the sandbox, but I was blocked by a validation from their end requiring the ID. Can we conf... [13:30:29] update: I'm starting OS updates on civi1001 and frdev1001 now [13:41:58] update: civi1001/frdev1001 done, starting on frqueue1003 [13:52:02] update: frqueue1003 done, starting frdb1003 (analytics db) [13:52:22] (03PS5) 10Damilare Adedoyin: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [13:55:34] (03CR) 10jerkins-bot: [V: 04-1] Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [13:58:12] PROBLEM - Host frdb1003 is DOWN: PING CRITICAL - Packet loss = 100% [14:02:12] RECOVERY - Host frdb1003 is UP: PING OK - Packet loss = 0%, RTA = 0.33 ms [14:06:13] update: frdb1003 done, starting frdb1004 (civi/fr) [14:12:10] PROBLEM - check_mysql on frdb2001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2001&service=check_mysql [14:12:14] PROBLEM - check_mysql on frdb1002 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1002&service=check_mysql [14:15:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:16:14] PROBLEM - check_mysql on frdb2002 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2002&service=check_mysql [14:17:10] PROBLEM - check_mysql on frdb2001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2001&service=check_mysql [14:17:14] PROBLEM - check_mysql on frdb1002 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1002&service=check_mysql [14:20:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:25:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:30:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:35:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:37:04] morning fr-tech! [14:40:14] PROBLEM - check_mysql on frdev1001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:45:12] morning ejegg [14:45:14] RECOVERY - check_mysql on frdev1001 is OK: Uptime: 4167 Threads: 10 Questions: 4198 Slow queries: 3342 Opens: 158807 Flush tables: 1 Open tables: 200 Queries per second avg: 1.007 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdev1001&service=check_mysql [14:45:37] update: frdb1004 is done, next up is the eqiad firewall/router work, full outage starting in ~15 [14:46:05] damilare: did the additional of the US country fields do the trick on that test failure? [14:46:14] RECOVERY - check_mysql on frdb2002 is OK: Uptime: 1123565 Threads: 10 Questions: 18689057 Slow queries: 561 Opens: 1113 Flush tables: 1 Open tables: 997 Queries per second avg: 16.633 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2002&service=check_mysql [14:46:14] thanks Jeff_Green [14:46:36] addition* [14:47:10] RECOVERY - check_mysql on frdb2001 is OK: Uptime: 1123624 Threads: 10 Questions: 18688917 Slow queries: 550 Opens: 1108 Flush tables: 1 Open tables: 992 Queries per second avg: 16.632 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2001&service=check_mysql [14:47:14] RECOVERY - check_mysql on frdb1002 is OK: Uptime: 524080 Threads: 10 Questions: 10050003 Slow queries: 260 Opens: 66784398 Flush tables: 1 Open tables: 200 Queries per second avg: 19.176 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1002&service=check_mysql [14:50:51] Hi fr-tech [14:51:58] howdy cstone ! [14:57:23] hmm I think I need to finally take the plunge and upgrade linux. It's getting frustrating having to force reset the laptop after putting it to sleep and it failing to wake up [14:58:19] also getting odd timeouts when trying to login locally after locking machine which then require a hard reset [15:00:10] (03PS6) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [15:02:39] (03CR) 10jerkins-bot: [V: 04-1] Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [15:05:30] ok that's the country fields one [15:05:57] damilare: I took the US fields from adyen. i figure we can change those if needed as we go [15:12:50] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: DLocal responses with Payment method not found - https://phabricator.wikimedia.org/T308166 (10EMartin) @Ejegg. It turns out that Amex and Diners can't be processed in India, because... [15:27:18] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: DLocal responses with Payment method not found - https://phabricator.wikimedia.org/T308166 (10Ejegg) Thanks for clearing that up @EMartin - those should be simple to remove [15:27:54] Jeff_Green: is frpm1001 accessible for you? [15:28:07] is that down during the maint? [15:29:04] jgleeson: everything in eqiad is expected to be down for another 20 minutes or so, they're updating the routers [15:29:51] cool cool thanks [15:36:19] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog: Disable ZA national ID field - https://phabricator.wikimedia.org/T307743 (10EMartin) @Damilare I will inquire with them about this and copy you in. [15:53:54] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog: Disable ZA national ID field - https://phabricator.wikimedia.org/T307743 (10EMartin) @Damilare Posting Dloca's response to this task in case you didn't see it Damilare: //Please try again. It was only configured in production but now it is... [15:59:55] update: pfw maintenance is done, we should be back to accessible hosts all in maintenance mode now [16:01:32] (03PS1) 10Wfan: fail page logic [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792234 (https://phabricator.wikimedia.org/T302938) [16:02:40] (03Abandoned) 10Wfan: fail page logic [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792234 (https://phabricator.wikimedia.org/T302938) (owner: 10Wfan) [16:02:52] thanks Jeff_Green [16:03:37] (03PS1) 10Ejegg: Remove card types unsupported in IN [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792235 (https://phabricator.wikimedia.org/T308166) [16:03:56] (03PS7) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [16:04:17] thanks Jeff_Green and dwisehaupt ! [16:05:07] (03Restored) 10Wfan: fail page logic [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792234 (https://phabricator.wikimedia.org/T302938) (owner: 10Wfan) [16:05:20] (03PS2) 10Wfan: fail page logic [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792234 (https://phabricator.wikimedia.org/T302938) [16:06:00] (03CR) 10jerkins-bot: [V: 04-1] Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [16:06:40] (03PS5) 10Ejegg: Add validation to employers field with test [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791078 (https://phabricator.wikimedia.org/T306645) (owner: 10Damilare Adedoyin) [16:06:50] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10netops: Upgrade pfw to Junos 20+ - https://phabricator.wikimedia.org/T295691 (10Papaul) Junos upgrade complete in Eqiad. [16:07:19] (03PS6) 10Ejegg: Add validation to employers field with test [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791078 (https://phabricator.wikimedia.org/T306645) (owner: 10Damilare Adedoyin) [16:07:33] (03PS1) 10Damilare Adedoyin: Remove ZA National ID field from Astropay form [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792237 (https://phabricator.wikimedia.org/T307743) [16:08:33] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10netops: Upgrade pfw to Junos 20+ - https://phabricator.wikimedia.org/T295691 (10Papaul) 05Open→03Resolved [16:09:22] (03CR) 10Ejegg: [C: 03+2] "Looks great, thanks!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791078 (https://phabricator.wikimedia.org/T306645) (owner: 10Damilare Adedoyin) [16:11:34] (03Merged) 10jenkins-bot: Add validation to employers field with test [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791078 (https://phabricator.wikimedia.org/T306645) (owner: 10Damilare Adedoyin) [16:13:25] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Patch-For-Review: Disable ZA national ID field - https://phabricator.wikimedia.org/T307743 (10Damilare) Thanks @EMartin. I pushed up a patch with the required change, although I'm still getting the same error with description: Invalid c... [16:17:55] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10Mail, 10SRE, 10Znuny: move donation,donate, donations (otrs, wikimania) exim aliases from SRE to ITS - https://phabricator.wikimedia.org/T297915 (10bcampbell) Hey @Dzahn I'm just following up to confirm that Advancement approved the plan, so let's p... [16:24:27] (03PS8) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [16:31:16] (03PS9) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [16:32:18] cstone: did you test that recurring fix with Ingenico too? Just want to make sure they're sending us the same gatway txn ID for both auth and capture [16:33:54] yep ingenico was the same [16:34:00] great! [16:34:35] (03CR) 10Ejegg: [C: 03+2] "Thanks, looks good!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/791478 (https://phabricator.wikimedia.org/T308064) (owner: 10Cstone) [16:49:58] (03PS6) 10Wfan: get the error parameters without relay on ffname [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791400 (https://phabricator.wikimedia.org/T302938) [16:52:28] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Patch-For-Review: Disable ZA national ID field - https://phabricator.wikimedia.org/T307743 (10EMartin) @Damilare Dlocal is asking for a screen shot you are copied on the thread where you can post this to them please. [16:53:39] (03Merged) 10jenkins-bot: Remove setting the gateway transaction ID to the approve payment response ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/791478 (https://phabricator.wikimedia.org/T308064) (owner: 10Cstone) [16:55:34] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog: user messaging for LATAM, ZA, India to improve donor conversion - https://phabricator.wikimedia.org/T307614 (10Cstone) a:03Cstone [17:02:16] PROBLEM - check_mysql on frdata2001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdata2001&service=check_mysql [17:07:18] PROBLEM - check_mysql on frdata2001 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdata2001&service=check_mysql [17:12:18] RECOVERY - check_mysql on frdata2001 is OK: Uptime: 12 Threads: 9 Questions: 65 Slow queries: 0 Opens: 88 Flush tables: 1 Open tables: 82 Queries per second avg: 5.416 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdata2001&service=check_mysql [17:20:46] fr-tech it's not an album but I'll recommend it anyway as it's helping with focus. I'm listening to the sounds of 'Rainy Night Coffee Shop Ambience with Relaxing Jazz Music and Rain Sounds' - https://www.youtube.com/watch?v=c0_ejQQcrwI [17:35:59] 10Fundraising-Backlog: Remove address fields on India payment forms - https://phabricator.wikimedia.org/T308464 (10EMartin) [17:40:20] (03CR) 10Ejegg: "Looking really good! Just one comment on the country fields" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [17:40:56] ejegg: I've picked up https://phabricator.wikimedia.org/T303419 but I actually think we need to do https://phabricator.wikimedia.org/T302949 first [17:42:46] jgleeson: ah let's see [17:42:55] that'll allow us to initialize the SDK [17:43:11] right, that makes sense [17:43:12] using your WIP for https://phabricator.wikimedia.org/T302948 [17:43:18] sorry, I pulled in the wrong one first [17:43:39] OK, I should really make that normalized response class [17:43:50] np. should I take this current one out of sprint and pull in the other [17:44:08] yes, that would be great! [17:44:42] I added a visual workboard to the braintree stuff https://phabricator.wikimedia.org/tag/fr-braintree-integration/ [17:44:50] oh nice, thanks! [17:44:57] I wasn't aware you could do that on a per-tag basis [17:45:16] yeah, I guess I thought I needed more Phab-fu to be able to do that [17:45:36] ha [17:58:59] (03PS4) 10Ejegg: Implement createClientToken for Braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/769823 (https://phabricator.wikimedia.org/T302948) [17:59:27] jgleeson: OK, ^^^ is a version with the response wrapped in a response class [18:00:03] I'll write a test for it, but you can use that to start the DI patch [18:12:07] thanks ejegg ! [18:15:30] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10FR-Braintree-Integration, 10MediaWiki-extensions-DonationInterface: Implement PayPal account authorization using Braintree JS SDK - https://phabricator.wikimedia.org/T302949 (10jgleeson) a:03jgleeson [18:16:52] dstrine: I'm bringing that into sprint but fear not as I'm also kicking one out [18:17:26] 10Fundraising-Backlog, 10FR-Braintree-Integration, 10MediaWiki-extensions-DonationInterface: Front-end calls to charge one-time donation via Braintree - https://phabricator.wikimedia.org/T303419 (10jgleeson) a:05jgleeson→03None [18:17:31] ^ [18:18:45] dstrine: my fault, I asked for a Braintree one out of order in planning [18:20:27] how you finding graphQL ejegg ? [18:21:02] how are* you finding GraphQL [18:21:03] so far so good. I can see the logic for the flexibility from that class [18:21:38] but kind of overkill for anything we need [18:24:00] things are still a little unclear in my head on the upfront work needed to actually use it server-side. damilare has worked on a project previously which used it on the backend and he mentioned something about how it's run as a layer on top of an existing Rest API. Did I remember that right damilare ? [18:24:37] server-side = exposing stuff using it [18:24:57] yes you can create a stand alone graphql server or have it work along with existing infrastructure. [18:25:25] ah cool [18:34:41] (03PS10) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [18:35:34] (03CR) 10Jgleeson: "thanks! updated in next PS" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [18:36:28] jgleeson: yeah, it seems like it would be a really big project to write a server from scratch [18:37:21] damilare ah so that's interesting that it's on top of a REST API [18:37:45] I would have thought the GraphQL server should make DB queries directly [18:38:49] but I guess if the GraphQL layer and the REST API are on the same server it's not too bad to make a ton of REST calls 'internally' then stitch them together into your single GraphQL response? [18:39:47] ugh, gotta go through the motions with the Apple domain association file again [18:40:01] (for the dev environment) [18:40:18] Exactly, the resolver functions can be tweaked to make rest calls... https://graphql.org/blog/rest-api-graphql-wrapper/ [18:40:40] ah cool [18:42:57] 10Fundraising Sprint High velocity swallows, 10Fundraising-Backlog: Set India's minimum donation amount to $.65 USD - https://phabricator.wikimedia.org/T307942 (10Pcoombe) Thanks @HNordeenWMF, confirming I've done this for [banners](https://meta.wikimedia.org/w/index.php?title=MediaWiki:FundraisingBanners/Loca... [18:43:03] jgleeson: if I can bug you for just one more thing with the skeleton files, can we add the 'base' transformers to transformers.yaml? [18:43:13] For PayPal I guess that's just Amount and CountryValidation ? [18:44:22] 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Testmeister esMX email is different from what we have set up in the civi UI - https://phabricator.wikimedia.org/T307704 (10AnnWF) looks like both dev/src/civi-sites/wmff/drupal/sites/default/civicrm/extensi... [18:46:33] sure ejegg|brb [18:50:56] (03PS11) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [18:51:02] (03CR) 10Jgleeson: Skeleton files for Braintree (031 comment) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) (owner: 10Jgleeson) [18:52:02] ejegg: looks like paypal is also using 'DonorLocale' [19:00:47] comment of the day: [19:00:51] 'C2' => 'CN', // mutant China code for merchants outside of Chine [19:01:59] (03PS12) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [19:03:03] jgleeson: will we still have to use that mutant stuff for Braintree? [19:03:42] (03PS13) 10Jgleeson: Skeleton files for Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/791468 (https://phabricator.wikimedia.org/T302947) [19:05:19] ejegg: no idea yet sorry [19:05:38] lemme see if C2 shows up on the country list [19:05:57] nope [19:06:15] crap, CT queue failures [19:06:20] let's see what's up with that [19:07:51] ooh, TypeError: Argument 1 passed to SmashPig\Core\QueueConsumers\BaseQueueConsumer::sendToDamagedStore() must be of the type array, null given [19:08:00] let's see what happened there [19:09:15] error log not revealing much [19:45:19] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10Mail, 10SRE, 10Znuny: move donation,donate, donations (otrs, wikimania) exim aliases from SRE to ITS - https://phabricator.wikimedia.org/T297915 (10Dzahn) Thanks @bcampbell sounds good to me! I'll expect to remove the alias tomorrow on our side, aft... [20:17:04] 10Fundraising Sprint High velocity swallows, 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Agents in need of additional Civi permission - https://phabricator.wikimedia.org/T305505 (10Eileenmcnaughton) @SHust I checked in with 10827232... [20:20:02] 10Fundraising Sprint High velocity swallows, 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Agents in need of additional Civi permission - https://phabricator.wikimedia.org/T305505 (10Eileenmcnaughton) @SHust also - I've added the 'Donor... [20:27:38] 10Fundraising Sprint High velocity swallows, 10Fundraising Sprint Incantation optimisation, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Agents in need of additional Civi permission - https://phabricator.wikimedia.org/T305505 (10SHust) Great, thank you @Eileenmcnaughton [20:45:59] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Querying contacts from 'Reply Mail Block' events - https://phabricator.wikimedia.org/T300817 (10KHaggard) Hi @nisrael ! Let me know when you're ready to start deploying this task. I'm happy to run the purges in Acoustic, but I'll need the list. [20:48:18] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/792279 [20:52:36] (03CR) 10Cstone: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/792279 (owner: 10Cstone) [20:57:38] (03CR) 10Cstone: [C: 03+2] "recheck" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/792279 (owner: 10Cstone) [21:07:12] !log civicrm revision changed from 6d85f1cc to d45afdfc [21:07:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:04:57] (03PS1) 10Jgleeson: WIP: Add Braintree Dropin SDK [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792289 (https://phabricator.wikimedia.org/T302949) [22:05:23] (03PS2) 10Jgleeson: WIP: Add Braintree Dropin SDK [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792289 (https://phabricator.wikimedia.org/T302949) [22:10:34] (03CR) 10jerkins-bot: [V: 04-1] WIP: Add Braintree Dropin SDK [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/792289 (https://phabricator.wikimedia.org/T302949) (owner: 10Jgleeson) [22:14:43] 10Wikimedia-Fundraising-CiviCRM, 10Continuous-Integration-Infrastructure, 10Patch-For-Review: CiviCRM CI jobs fails when migrating from Stretch to Bullseye - https://phabricator.wikimedia.org/T307178 (10Eileenmcnaughton) I would note that at that time `utf8bm4` was a conversion from `utf8` which was the old... [22:41:53] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Querying contacts from 'Reply Mail Block' events - https://phabricator.wikimedia.org/T300817 (10nisrael) Thanks @KHaggard for the ping. I am looking at the query that was provided and something strange has happened. I used to see around 650k contacts in t... [23:23:39] 10Fundraising-Backlog: dmaster tbuild ypeError for mac - https://phabricator.wikimedia.org/T308502 (10AnnWF) [23:23:57] 10Fundraising-Backlog: dmaster build TypeError for mac - https://phabricator.wikimedia.org/T308502 (10AnnWF) [23:29:15] AndyRussG: I wrote a bunch of answers inline on that etherpad [23:32:44] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10Mail, 10SRE, 10Znuny: move donation,donate, donations (otrs, wikimania) exim aliases from SRE to ITS - https://phabricator.wikimedia.org/T297915 (10bcampbell) Sounds good, thanks @Dzahn. I'll follow up here tomorrow when the ITS tasks are done (arou... [23:43:25] (03PS1) 10Eileen: Stock 5.50-alpha [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/792294 (https://phabricator.wikimedia.org/T308502) [23:43:48] ejegg: ahh cool beans thanks! [23:47:00] (03CR) 10jerkins-bot: [V: 04-1] Stock 5.50-alpha [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/792294 (https://phabricator.wikimedia.org/T308502) (owner: 10Eileen) [23:48:13] 10Fundraising-Backlog, 10Patch-For-Review: dmaster build TypeError for mac - https://phabricator.wikimedia.org/T308502 (10Eileenmcnaughton) This seems to relate - https://github.com/civicrm/composer-compile-plugin/pull/20 - the issue appears to be stricter typing in later version of composer. ie. if we have... [23:52:13] 10Fundraising-Backlog, 10Patch-For-Review: dmaster build TypeError for mac - https://phabricator.wikimedia.org/T308502 (10Eileenmcnaughton) @AnnWF - is it possible you need to update your CiviCRM codebase ? - it looks like the fix was committed in https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/civ...