[00:08:26] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) I tried a performance improvement on token processing per https:/... [00:19:08] (03PS1) 10Eileen: Update to latest civiToken [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/819768 (https://phabricator.wikimedia.org/T313000) [00:24:36] (03PS2) 10Eileen: Update to latest civiToken [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/819768 (https://phabricator.wikimedia.org/T313000) [00:29:02] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) Hmm I also tried updating the tokens extension - no change Avera... [00:30:04] (03PS1) 10Eileen: Do not merge - allow extension disable [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/819769 (https://phabricator.wikimedia.org/T313000) [00:31:09] (03PS3) 10Eileen: Update to latest civiToken [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/819768 (https://phabricator.wikimedia.org/T313000) [00:31:12] (03PS2) 10Eileen: Do not merge - allow extension disable [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/819769 (https://phabricator.wikimedia.org/T313000) [00:35:46] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) Marginal improvement disabling it - Average performance is 227 pe... [00:36:39] (03PS1) 10Eileen: Do not merge - remove legacy token evaluation [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/819770 (https://phabricator.wikimedia.org/T313000) [00:41:45] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) Also no great change from hacking out legacy token eval from the... [00:42:53] (03PS1) 10Eileen: Do not merge - remove token processor smarty eval [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/819771 (https://phabricator.wikimedia.org/T313000) [00:47:27] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) Or even hacking out the smarty handling... Average performance is... [00:50:17] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) Well - I guess if I can replicate it on staging I can replicate l... [00:52:51] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Email Greeting Field in Civi - blank for some donors - https://phabricator.wikimedia.org/T308181 (10Eileenmcnaughton) a:03Eileenmcnaughton In digging into https://phabricator.wikimedia.org/T313000 I have been abl... [01:06:36] looks like you're getting somewhere with that eileen___ ! [01:07:53] ejegg: yeah - I can replicate it I think - I can't see where the slow down is so am gonna need to try locally & maybe use profiling - my money is on php rather than sql but.... [01:08:15] I'm looking through the slow query log at the moment but not sure it's captured everything [01:17:37] ah crud, looks like a real donor got sent through Braintree somehow? [01:18:04] utm_source is a RML Email [01:18:13] OK, let's see what combo of params they came in on [01:19:29] oooh, PR is listed in countries.yaml for braintree but not paypal [01:21:41] and the rest are all test donations [01:26:28] (03PS1) 10Eileen: Do not merge Cache getfields [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/819773 (https://phabricator.wikimedia.org/T313000) [01:30:58] 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10FR-Braintree-Integration: add braintree audit parse cron job - https://phabricator.wikimedia.org/T314317 (10AnnWF) wfan@frpm1001:~/localsettings/process-control/civi1001$ added below to yaml run daily b... [02:19:16] (03PS1) 10Ejegg: Break up big function [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/819775 (https://phabricator.wikimedia.org/T313069) [02:19:18] (03PS1) 10Ejegg: Take 2: fix failmail on Adyen unsupported card [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/819776 [02:19:51] (03CR) 10CI reject: [V: 04-1] Take 2: fix failmail on Adyen unsupported card [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/819776 (owner: 10Ejegg) [02:24:08] (03PS2) 10Ejegg: Fix failmail on Adyen unsupported card: Take 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/819776 [04:37:12] PROBLEM - check_procs on frdb2003 is CRITICAL: PROCS CRITICAL: 2067 processes https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_procs [04:47:12] RECOVERY - check_procs on frdb2003 is OK: PROCS OK: 1416 processes https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_procs [06:18:09] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Investigate queue consumer slowdown in pretest of July 13 2022 - https://phabricator.wikimedia.org/T313000 (10Eileenmcnaughton) OK - some more updates **Tech details (how)** - I managed to f... [06:23:53] (03PS1) 10Eileen: Tweaks to query file parsing to get more data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/820064 (https://phabricator.wikimedia.org/T313000) [06:32:13] (03PS2) 10Eileen: Tweaks to query file parsing to get more data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/820064 (https://phabricator.wikimedia.org/T313000) [06:33:04] (03Abandoned) 10Eileen: Blunt force trauma [wikimedia/fundraising/crm/civicrm] - 10https://gerrit.wikimedia.org/r/819766 (https://phabricator.wikimedia.org/T313000) (owner: 10Eileen) [10:04:17] 10Fundraising-Backlog: Monthly donation "stickiness", can't then get to one-time donation form through GatewayChooser - https://phabricator.wikimedia.org/T314465 (10Pcoombe) [12:48:44] 10Fundraising-Backlog: Monthly donation "stickiness", can't then get to one-time donation form through GatewayChooser - https://phabricator.wikimedia.org/T314465 (10Pcoombe) [12:48:58] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10fr-donorservices: Donation form issues if back button utilized - https://phabricator.wikimedia.org/T313969 (10Pcoombe) [12:50:23] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10fr-donorservices: Donation form issues if back button utilized - https://phabricator.wikimedia.org/T313969 (10Pcoombe) I think this may be an issue with the form chooser, as donatewiki does send recurring=false as a parameter. Pasting in my notes f... [13:25:14] 10fundraising-tech-ops: Vanity URL for Major Gifts Year End Giving Challenge - https://phabricator.wikimedia.org/T314483 (10RLewis) [14:59:41] 10Fundraising-Backlog, 10fundraising-tech-ops: Vanity URL for Major Gifts Year End Giving Challenge - https://phabricator.wikimedia.org/T314483 (10greg) [15:19:22] 10Fundraising-Backlog, 10fundraising-tech-ops, 10Data-Persistence (Consultation), 10FR-Alerts: Civicrm mariadb replication breaks on foreign key constraint - https://phabricator.wikimedia.org/T311838 (10Jgreen) 05Open→03Resolved a:03Jgreen We run with replicas set to read-only, all replicas stopped a... [15:26:15] 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, 10Fundraising Tech Bug Petting Zoo: Missing supported countries in Paypal present in Braintree - https://phabricator.wikimedia.org/T314500 (10Damilare) [15:27:08] 10Fundraising-Backlog, 10fundraising-tech-ops: Vanity URL for Major Gifts Year End Giving Challenge - https://phabricator.wikimedia.org/T314483 (10Jgreen) a:03Jgreen [15:28:37] 10Fundraising-Backlog, 10fundraising-tech-ops: Vanity URL for Major Gifts Year End Giving Challenge - https://phabricator.wikimedia.org/T314483 (10Jgreen) 05Open→03Resolved Done! [15:32:48] (03PS1) 10Damilare Adedoyin: Add missing supported countries in Paypal present in Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820153 (https://phabricator.wikimedia.org/T314500) [16:45:57] (03PS1) 10Ejegg: Gateway chooser: check country restriction on method [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820161 [16:46:13] AndyRussG: that's the method-level country restriction patch ^^^ [16:49:28] (03CR) 10Damilare Adedoyin: [C: 03+2] Fix typehint on ErrorCode constants [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/814904 (owner: 10Ejegg) [16:50:36] (03Merged) 10jenkins-bot: Fix typehint on ErrorCode constants [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/814904 (owner: 10Ejegg) [16:57:23] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10fr-donorservices: Donation form issues if back button utilized - https://phabricator.wikimedia.org/T313969 (10Pcoombe) I tested passing `recurring=1` and `recurring=0` to GatewayChooser instead, and got the same results as above [16:58:20] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10fr-donorservices: Donation form issues if back button utilized - https://phabricator.wikimedia.org/T313969 (10Ejegg) Thanks @pcoombe, I'll try to replicate locally and get a patch out ASAP. [17:00:41] (03PS5) 10Wfan: Fix Adyen tokenizePayment [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/819220 (https://phabricator.wikimedia.org/T307602) (owner: 10Ejegg) [17:13:02] 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10FR-Braintree-Integration, 10FR-Smashpig: Add multiple currency support to Braintree - https://phabricator.wikimedia.org/T312808 (10AnnWF) a:03AnnWF [17:18:47] (03PS3) 10Ejegg: Update MonthlyConvertCountries [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/812920 (https://phabricator.wikimedia.org/T312155) [17:18:49] (03PS1) 10Ejegg: Add GatewayChooser links to test recurring [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/820169 [17:38:05] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10fr-donorservices: Donation form issues if back button utilized - https://phabricator.wikimedia.org/T313969 (10Ejegg) OK, seems to be the getLocalURL call in the GatewayChooser is discarding values of 'false' but keeping values of '0'. Looks like th... [17:39:36] thx ejegg :) [17:39:50] yw [17:40:01] just wanna add a test [17:43:02] ah oki [17:43:40] heh, although - will the FauxRequest code also discard a qs param with value false? [17:43:49] let's see [17:44:12] ejegg: damilare could you record the adyen tokenization call pls? [17:44:18] yep jgleeson [17:44:20] if adyen folks are ok with it [17:44:24] thanks for the reminder [17:45:24] thanks to cstone actually [17:56:18] (03PS1) 10Ejegg: Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) [17:58:20] (03CR) 10CI reject: [V: 04-1] Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) (owner: 10Ejegg) [17:59:50] (03PS2) 10Ejegg: Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) [18:02:11] (03CR) 10CI reject: [V: 04-1] Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) (owner: 10Ejegg) [18:14:51] PROBLEM - Host frauth1001 is DOWN: PING CRITICAL - Packet loss = 100% [18:21:01] (03PS3) 10Ejegg: Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) [18:22:17] PROBLEM - check_puppetrun on frmon2001 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 6 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[prometheus] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frmon2001&service=check_puppetrun [18:22:59] ^^^ those are known and related to the decomissioning of frauth1001 [18:26:17] PROBLEM - check_puppetrun on frmon1001 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 9 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[prometheus] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frmon1001&service=check_puppetrun [18:27:11] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: check_endpoints_critical (Astropay-DLocal:2) 2 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [18:27:17] RECOVERY - check_puppetrun on frmon2001 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frmon2001&service=check_puppetrun [18:30:04] 10fundraising-tech-ops, 10Patch-For-Review: install/configure frauth1002 - https://phabricator.wikimedia.org/T299068 (10Jgreen) [18:31:14] RECOVERY - check_puppetrun on frmon1001 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frmon1001&service=check_puppetrun [18:32:12] RECOVERY - check_log_messages on frav1002 is OK: OK https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [18:41:36] 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog: 3DS needed on CarteBaincaire in France - https://phabricator.wikimedia.org/T313528 (10EMartin) Note to Phab on this issue: Discussion with Adyen and FRTech today. Their advice is to send the parameters to perform 3DS and Adyen will selectively i... [19:05:11] 10Fundraising Sprint NaN is a Number, 10FR-Braintree-Integration: Add the Braintree audit dirs to production via puppet - https://phabricator.wikimedia.org/T314521 (10AnnWF) [19:06:25] 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog, and 3 others: break down Download and parse Braintree audit files task - https://phabricator.wikimedia.org/T303442 (10AnnWF) [19:06:27] 10Fundraising Sprint NaN is a Number, 10FR-Braintree-Integration: Add the Braintree audit dirs to production via puppet - https://phabricator.wikimedia.org/T314521 (10AnnWF) [19:06:36] 10Fundraising Sprint NaN is a Number, 10fundraising-tech-ops, 10FR-Braintree-Integration: Add the Braintree audit dirs to production via puppet - https://phabricator.wikimedia.org/T314521 (10Dwisehaupt) [19:07:15] 10Fundraising Sprint NaN is a Number, 10fundraising-tech-ops, 10FR-Braintree-Integration: Add the Braintree audit dirs to production via puppet - https://phabricator.wikimedia.org/T314521 (10AnnWF) [19:12:17] 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, 10Fundraising-Backlog, 10FR-Braintree-Integration: add braintree audit parse cron job - https://phabricator.wikimedia.org/T314317 (10AnnWF) Need to add the audit file path first, then based on the file path, update the report p... [19:14:14] 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog, and 3 others: break down Download and parse Braintree audit files task - https://phabricator.wikimedia.org/T303442 (10AnnWF) [19:45:09] (03PS2) 10Damilare Adedoyin: Add missing supported countries in Paypal present in Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820153 (https://phabricator.wikimedia.org/T314500) [19:47:05] (03CR) 10Ejegg: [C: 03+2] "Thanks! This definitely looks like the way to go for now." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820153 (https://phabricator.wikimedia.org/T314500) (owner: 10Damilare Adedoyin) [19:47:23] heh damilare I was just writing a comment on PS1 asking for the shorter list [19:47:47] haha, thanks [19:48:58] I think this patch could help for the longer term: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/820161 (along with an update to the braintree/config/payment_methods.yaml to add country restrictions there [19:49:02] ) [19:49:17] But I guess I should add a test on that patch [19:50:30] (03Merged) 10jenkins-bot: Add missing supported countries in Paypal present in Braintree [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820153 (https://phabricator.wikimedia.org/T314500) (owner: 10Damilare Adedoyin) [19:51:10] definitely, I'd wait till the tests are added before CR [19:51:41] is it ok to deploy this my last patch [19:58:31] 10Fundraising-Backlog: Way to send Civi TY email to a group? - https://phabricator.wikimedia.org/T314525 (10MDemosWMF) [20:05:47] 10Fundraising-Backlog, 10fr-donorservices: Adyen donors think they are recurring July 2022 - https://phabricator.wikimedia.org/T313854 (10greg) We (Elliot, Dami, Evelyn, and I) talked with the Adyen folks today. Link of the recording (Foundation-only): https://drive.google.com/file/d/1UJ8qIHUoNXi6WqoYjJ68Jy3V... [20:20:22] damilare: yep, your patch seems totally safe to me! [20:20:36] damilare: I've got another patch for a bugfix [20:20:52] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/820175 [20:21:03] AndyRussG: maybe you'd want to look at that one too? ^^^ [20:21:13] I have the tests on the latest PS [20:21:25] with several types of input params [20:21:51] checking [20:22:44] ejegg sure! currently in non-work mode with kids arriving shortly so I'd get to it in a few hours [20:28:19] (03CR) 10Damilare Adedoyin: [C: 03+1] Ensure recurring=false passes through chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/820175 (https://phabricator.wikimedia.org/T313969) (owner: 10Ejegg) [20:39:48] damilare: OK, I guess we should just get your patch out first to let people test Braintree some more [20:40:25] ok that makes sense. [20:40:25] do you have a patch for ignoring that mp_signup txn_type too? [21:03:10] (03PS1) 10Damilare Adedoyin: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/820230 [21:03:38] !log updated standalone SmashPig deployment from 8e8f0017 to 9b97ea15 [21:03:39] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:04:01] ok damilare, that should make it ignore the mp_signup messages [21:04:25] good, thanks for putting that up [21:06:36] damilare: oh huh, there was a composer.json update in that deployment merge [21:06:59] I guess we do need to do the vendor update and the composer.lock update in the parent repo as well, then [21:07:57] I did run composer update but I got this msg `Nothing to install or update` [21:09:45] oh weird [21:10:01] Oh hey, it's really late for you now [21:10:14] I can take the deployment from here [21:10:21] thanks for the patch and the merge! [21:12:11] I was using 8.2.1 before, so probably you need to rm that tag then re-create tag [21:12:23] wfan this is composer [21:12:31] sure, thanks ejegg. was hoping to complete the deployment before signing off [21:12:57] oh composer update ok [21:14:13] so it looks like there should be an update damilare [21:14:15] lemme try [21:17:03] ok done, was running the wrong command [21:17:12] ah ok [21:17:23] yeah, I got this: - Upgrading wikimedia/smash-pig (v0.8.2 => v0.8.2.1): Extracting archive [21:20:02] yh I ran `composer update --no-dev` instead of `composer update --no-dev wikimedia/smash-pig` [21:20:10] (03PS2) 10Damilare Adedoyin: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/820230 [21:25:51] ah yeah [21:28:50] ok, that looks good! [21:29:34] (03CR) 10Ejegg: [C: 03+2] Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/820230 (owner: 10Damilare Adedoyin) [21:29:40] (03CR) 10Damilare Adedoyin: [C: 03+2] Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/820230 (owner: 10Damilare Adedoyin) [21:41:43] (03Merged) 10jenkins-bot: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/820230 (owner: 10Damilare Adedoyin) [21:44:37] !log payments-wiki updated from e1b6036a to 712df4ce [21:44:38] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:48:23] (03PS1) 10Ejegg: Add timers for insert + update API calls [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/820234 (https://phabricator.wikimedia.org/T313000) [21:55:29] thanks damilare ! [21:56:07] pleasure ejegg :) [22:04:05] 10Fundraising Tech Bug Petting Zoo, 10Fundraising-Backlog, 10MW-1.39-notes (1.39.0-wmf.22; 2022-07-25): Gpay errors - https://phabricator.wikimedia.org/T313333 (10EMartin) @fr-tech. I processed a Gpay transaction yesterday and it didn't settle yet. {F35393139}. Others have but this one didn't (thinking back... [22:19:01] 10Fundraising Sprint NaN is a Number, 10fundraising-tech-ops, 10FR-Braintree-Integration: Add the Braintree audit dirs to production via puppet - https://phabricator.wikimedia.org/T314521 (10Dwisehaupt) I have added in the braintree audit dirs to config. There is still more needed for templating the config f... [22:19:47] 10fundraising-tech-ops: Fundraising access request for lmedley - https://phabricator.wikimedia.org/T314075 (10Dwisehaupt) @LMedley-WMF Just wanted to check in to see that you received the yubikey and can provide us with the public side of the key. Thanks. [22:21:39] (03PS5) 10Jgleeson: Add Braintree Webhook Signature Validator component [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817315 (https://phabricator.wikimedia.org/T311169) [22:21:41] (03PS8) 10Jgleeson: WIP: Create IPN listener for Braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817357 (https://phabricator.wikimedia.org/T303451) [23:40:25] (03PS6) 10Jgleeson: Add Braintree Webhook Signature Validator component [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817315 (https://phabricator.wikimedia.org/T311169) [23:40:27] (03PS9) 10Jgleeson: Create IPN listener for Braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817357 (https://phabricator.wikimedia.org/T303451) [23:40:50] (03CR) 10CI reject: [V: 04-1] Add Braintree Webhook Signature Validator component [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817315 (https://phabricator.wikimedia.org/T311169) (owner: 10Jgleeson) [23:41:00] (03CR) 10CI reject: [V: 04-1] Create IPN listener for Braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817357 (https://phabricator.wikimedia.org/T303451) (owner: 10Jgleeson) [23:41:29] (03PS7) 10Jgleeson: Add Braintree Webhook Signature Validator component [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817315 (https://phabricator.wikimedia.org/T311169) [23:41:31] (03PS10) 10Jgleeson: Create IPN listener for Braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/817357 (https://phabricator.wikimedia.org/T303451) [23:49:05] g'night all [23:50:25] g'night