[00:06:17] woohoo, I was able to submit a donation upgrade [00:06:35] so let's see about setting up the consumer [00:08:16] ok, a single run went well [00:10:09] woot, record is updated correctly and i have the upgrade activity [00:10:50] nice. [00:16:22] ok, new job set up [00:18:47] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 10Recurring-Donations, and 2 others: Error submitting recur upgrade form in production - https://phabricator.wikimedia.org/T352907 (10Ejegg) OK, new queue is working in production. New process-contr... [00:20:03] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog: Import and verify small batch of Ingenico tokens from Adyen CSVs - https://phabricator.wikimedia.org/T348771 (10Ejegg) I updated all the tokens with a cycle_day of 13 and only used once (3,902). I ran individ... [00:20:32] (03PS15) 10Ejegg: Scripts for doing token migration in the db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/965844 (https://phabricator.wikimedia.org/T344645) [00:21:21] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog: Import and verify small batch of Ingenico tokens from Adyen CSVs - https://phabricator.wikimedia.org/T348771 (10EMartin) promising news! [01:09:23] (03PS2) 10Eileen: Add dynamic preview to EOY email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) [01:10:27] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising-Backlog, 10FR-AutoTY-Email, 10FR-donorservices: EoY receipt email donation format issue 2023 - https://phabricator.wikimedia.org/T332232 (10Eileenmcnaughton) preview patch https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/982455 [02:20:19] 10Fundraising-Backlog: Segmentation - Sample data request - https://phabricator.wikimedia.org/T353264 (10AKanji-WMF) Hi @Eileenmcnaughton could you please give the segments a once over, wanted to confirm I've laid them out in a way that makes sense. Dami pointed out that the recurring donor range seems a little... [02:31:02] 10Fundraising-Backlog: Segmentation - Sample data request - https://phabricator.wikimedia.org/T353264 (10AKanji-WMF) [02:38:31] 10Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.9; 2023-12-12): Add Monthly Convert to Dlocal forms - https://phabricator.wikimedia.org/T303778 (10AKanji-WMF) @Ejegg following the convo at standup yesterday, I'll move this to triage for discussion. [03:36:11] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising-Backlog, 10FR-Japan, 10Patch-For-Review: Make the Japan "V1" payment wiki variant the new control - https://phabricator.wikimedia.org/T329807 (10Ejegg) @HNordeenWMF just to clarify the criteria, should this be the default for # all forms with la... [07:10:47] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_41) - 10https://gerrit.wikimedia.org/r/982557 (owner: 10L10n-bot) [08:12:24] (03CR) 10Nikerabbit: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/982266 (owner: 10L10n-bot) [08:26:40] (03CR) 10Nikerabbit: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_41) - 10https://gerrit.wikimedia.org/r/982557 (owner: 10L10n-bot) [12:49:17] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: "contribution_id":8.8888888888888887e+21 - https://phabricator.wikimedia.org/T353318 (10jgleeson) [12:57:03] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Successful Adyen transactions not making it into CiviCRM - https://phabricator.wikimedia.org/T345736 (10Damilare) @MBeat33 the transaction was imported yesterday. It appears Adyen isn't regular with the time by which transactions make it into the Audit fi... [12:59:31] (03CR) 10Jgleeson: [C: 03+2] "better late than never :)" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/919855 (owner: 10Ejegg) [13:00:04] (03Merged) 10jenkins-bot: Ignore CaptureFailed IPNs from Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/919855 (owner: 10Ejegg) [13:01:01] (03CR) 10Jgleeson: [C: 04-1] "Does this one have a related phab task for context?" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/972889 (owner: 10Wfan) [13:08:15] (03CR) 10Jgleeson: "hmm I just realised I no longer like this renaming as we're also calling the smashpig container in the same script" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/973844 (owner: 10Jgleeson) [13:11:06] (03CR) 10Jgleeson: [C: 03+1] "This sounds like a good idea and isn't breaking anything locally when testing. I'd like to actually test the scenario where the new networ" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/980974 (https://phabricator.wikimedia.org/T352928) (owner: 10Ejegg) [13:14:00] damilare: thanks for +2ing that FRUP country fallback patch last week. can I interest you in the same update for the recurring audit parser :) https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/980876 just while it's still fresh [13:14:42] ahh I hadn't seen it, thought you weren't done, thanks for bringing it up [13:14:55] ty! [13:19:59] (03CR) 10Damilare Adedoyin: [C: 03+2] "LGTM, thanks for all the work on this." [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/980876 (https://phabricator.wikimedia.org/T351773) (owner: 10Jgleeson) [13:20:31] (03Merged) 10jenkins-bot: Add country fallback behaviour to FRUP recurring audit code parser. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/980876 (https://phabricator.wikimedia.org/T351773) (owner: 10Jgleeson) [13:22:10] thanks so much damilare ! [13:22:26] np, thanks for working on that also [13:45:48] 10Fundraising-Backlog: Figure out what we want to do with audit data mismatches/missing data - https://phabricator.wikimedia.org/T340066 (10Damilare) [13:45:50] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Keep pending message when validation action is set to "Leave in console" - https://phabricator.wikimedia.org/T353292 (10Damilare) [13:47:13] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-donorservices: Manually settled Adyen transaction not coming up in Civi - https://phabricator.wikimedia.org/T344472 (10Damilare) [13:47:15] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Keep pending message when validation action is set to "Leave in console" - https://phabricator.wikimedia.org/T353292 (10Damilare) [14:43:50] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Successful Adyen transactions not making it into CiviCRM - https://phabricator.wikimedia.org/T345736 (10MBeat33) Thank you @Damilare [15:59:26] 10Fundraising Tech - Chaos Crew: missing recurring donation record in civicrm_contritbution table - https://phabricator.wikimedia.org/T350754 (10Damilare) a:03Damilare [16:12:13] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog: Import and verify small batch of Ingenico tokens from Adyen CSVs - https://phabricator.wikimedia.org/T348771 (10Ejegg) For last night's charge job the failure rate was 3.59% across the 3,092 migrated and 3.08... [16:16:10] PROBLEM - check_disk on frdb1006 is CRITICAL: DISK CRITICAL - free space: /dev 257274 MB (100% inode=99%): /run 51457 MB (99% inode=99%): / 5004 MB (71% inode=89%): /dev/shm 257297 MB (100% inode=99%): /run/lock 5 MB (100% inode=99%): /home 0 MB (0% inode=99%): /tmp 12350 MB (99% inode=99%): /boot 321 MB (75% inode=99%): /var 25058 MB (94% inode=99%): /var/log 23721 MB (89% inode=99%): /var/tmp 422 MB (99% inode=99%): /var/log/audit 422 [16:16:10] node=99%): /srv 4250936 MB (55% inode=99%): /run/user/573 51459 MB (100% inode=99%): /run/user/571 51459 MB (100% inode=99%): https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1006&service=check_disk [16:21:10] RECOVERY - check_disk on frdb1006 is OK: DISK OK - free space: /dev 257274 MB (100% inode=99%): /run 51457 MB (99% inode=99%): / 5004 MB (71% inode=89%): /dev/shm 257297 MB (100% inode=99%): /run/lock 5 MB (100% inode=99%): /home 5765 MB (46% inode=99%): /tmp 12350 MB (99% inode=99%): /boot 321 MB (75% inode=99%): /var 25058 MB (94% inode=99%): /var/log 23720 MB (89% inode=99%): /var/tmp 422 MB (99% inode=99%): /var/log/audit 422 MB (99% [16:21:10] %): /srv 4250959 MB (55% inode=99%): /run/user/573 51459 MB (100% inode=99%): /run/user/571 51459 MB (100% inode=99%): https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1006&service=check_disk [16:23:02] (03CR) 10Ejegg: "Hi Jgleeson, you can test submitting a recurring upgrade to see something go across the new network." [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/980974 (https://phabricator.wikimedia.org/T352928) (owner: 10Ejegg) [16:26:19] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: "contribution_id":8.8888888888888887e+21 - https://phabricator.wikimedia.org/T353318 (10Ejegg) Eileen's comment here might explain why we have to use that silly ID https://phabricator.wikimedia.org/diffusion/WFCG/browse/master/drupal/sites/default/civicrm... [16:29:41] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, and 4 others: donate.wikimedia.org landing pages don't have descriptions in search engine results - https://phabricator.wikimedia.org/T254808 (10Pcoombe) Still no ch... [16:36:48] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog: Import and verify small batch of Ingenico tokens from Adyen CSVs - https://phabricator.wikimedia.org/T348771 (10EMartin) @Ejegg Looks like a reasonable result. Will we proceed with billing each day from here? [16:45:29] 10Fundraising Sprint - X gon' donate to ya, 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog: Import and verify small batch of Ingenico tokens from Adyen CSVs - https://phabricator.wikimedia.org/T348771 (10Ejegg) I've just migrated the cycle_day 14 (4,257 more recurring subscriptions). I'll migrate an... [17:07:57] (03PS16) 10Ejegg: Scripts for doing token migration in the db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/965844 (https://phabricator.wikimedia.org/T344645) [17:24:31] 10Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.9; 2023-12-12): Add Monthly Convert to Dlocal forms - https://phabricator.wikimedia.org/T303778 (10Ejegg) >>! In T303778#9393749, @HNordeenWMF wrote: > Hi @AKanji-WMF : does this mean post-payment for LatAm has been added/enabled? (I didn't think it was possib... [17:36:40] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-AutoTY-Email, 10FR-donorservices: Civi: EoY recurring receipt email – 2021 catchall for retro - https://phabricator.wikimedia.org/T271883 (10Ejegg) 05Open→03Resolved a:03Ejegg Nice historical context! I think the task can be closed now though. [17:55:44] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Ingenico, 10FR-donorservices, 10Recurring-Donations: Civi: EoY recurring summary email - exclude canceled recurrings w/only 1 donation (audit file?) - https://phabricator.wikimedia.org/T242801 (10Ejegg) 05Open→03Resolved a:03Ejegg The cur... [19:14:41] (03PS2) 10Ejegg: Suppress failmail on CT queue constraint violations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982117 (https://phabricator.wikimedia.org/T352321) [19:15:14] (03CR) 10Ejegg: "OK, PS2 rethrows anything except constraint violations." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982117 (https://phabricator.wikimedia.org/T352321) (owner: 10Ejegg) [19:29:49] (03PS1) 10Ejegg: Fix xdebug version for privatebin [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/982905 [19:34:45] fr-tech Any objections to deleting the old fundraising buster images? https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requests/58 [19:36:56] the only role still using buster is the pay-lvs, so it should probably be ok. [19:39:20] ejegg: of note, there aren't currently privatebin or smashpig bullseye images. don't know if we need those first. [19:48:43] (03CR) 10Wfan: add phone back to PayPalTransactionDetails (031 comment) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/972889 (owner: 10Wfan) [19:52:02] dwisehaupt: ah, for the fr-dev docker environment, we're using the 'mediawiki' image which is actually really generic (see https://phabricator.wikimedia.org/T350442) [19:52:24] err, using that image to run privatebin and smashpig [19:53:01] hah, even civiproxy [19:53:28] so I was doing that image cleanup in prep for the rename [19:55:13] ok cool. then fire away from my standpoint. [19:56:46] do you have merge powers in dev-images dwisehaupt? [19:56:55] i don't believe so. [19:58:36] nope. haven't needed to use that repo yet so i have nothing other than stock perms. [19:58:43] oh ok [20:06:43] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: Civi: EoY recurring summary email - include CNTCT - https://phabricator.wikimedia.org/T353372 (10MBeat33) [20:08:14] 10Fundraising-Backlog: Auto-Rescue - set next_sched_contribution_date when it goes into the auto rescue flow - https://phabricator.wikimedia.org/T353294 (10AnnWF) So the requirement here is: 1: add a hit for config to remainder us not go beyond 30 days for the retry window 2: se our next_schedule date to next mo... [20:20:53] (03PS3) 10Cstone: Add dynamic preview to EOY email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) (owner: 10Eileen) [20:22:13] (03PS4) 10Cstone: Add dynamic preview to EOY email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) (owner: 10Eileen) [20:24:41] (03CR) 10Ejegg: [C: 03+2] Add dynamic preview to EOY email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) (owner: 10Eileen) [20:24:47] (03CR) 10Wfan: [C: 03+2] "Looks nice, and there is a demo during tech talk @12/13/2024" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) (owner: 10Eileen) [20:33:49] 10Fundraising-Backlog, 10Developer Productivity: Migrate fundraising-dev repo to gitlab - https://phabricator.wikimedia.org/T353374 (10Ejegg) [20:39:03] 10Fundraising-Backlog: Email pref centre - Solve email overwrite issue from recurring - https://phabricator.wikimedia.org/T353376 (10AKanji-WMF) [20:39:50] 10Fundraising-Backlog: Email pref centre - Solve email overwrite issue from recurring - https://phabricator.wikimedia.org/T353376 (10AKanji-WMF) [20:39:52] 10Fundraising-Backlog, 10FR-donorservices, 10Recurring-Donations, 10Epic: How can we enable upgrading of existing recurring donation amount? - https://phabricator.wikimedia.org/T325317 (10AKanji-WMF) [20:40:22] 10Fundraising-Backlog: Email pref centre - Solve email overwrite issue from recurring - https://phabricator.wikimedia.org/T353376 (10AKanji-WMF) [20:40:26] 10Fundraising-Backlog, 10FR-donorservices, 10Recurring-Donations, 10Epic: How can we enable upgrading of existing recurring donation amount? - https://phabricator.wikimedia.org/T325317 (10AKanji-WMF) [20:40:28] 10Fundraising-Backlog: Find all the places we aren't rounding properly resulting in weird floating point issues - https://phabricator.wikimedia.org/T353378 (10Cstone) [20:40:31] 10Fundraising Sprint Princess Mongodb, 10Fundraising-Backlog, 10FR-email-preference-center, 10FR-planning-ahead, 10Epic: Epic: Create Preference Center for donors to manage email subscription preferences - https://phabricator.wikimedia.org/T125272 (10AKanji-WMF) [20:41:51] (03Merged) 10jenkins-bot: Add dynamic preview to EOY email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/982455 (https://phabricator.wikimedia.org/T332232) (owner: 10Eileen) [20:52:22] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/982916 [20:56:19] 10Fundraising-Backlog, 10FR-email-preference-center, 10MediaWiki-extensions-DonationInterface: Create links between email prefs page and recurring upgrade page - https://phabricator.wikimedia.org/T353381 (10Ejegg) [21:01:05] (03CR) 10Cstone: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/982916 (owner: 10Cstone) [21:02:38] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/982916 (owner: 10Cstone) [21:04:44] !log civicrm upgraded from 834606ef to e2d49d10 [21:04:47] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:52:04] 10Fundraising-Backlog: FY2324 Q3: Need to map new Civi fields over to Acoustic - https://phabricator.wikimedia.org/T353386 (10KHaggard) [22:28:50] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Epic: drupal upgrade - https://phabricator.wikimedia.org/T261779 (10Ejegg) [22:28:53] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021: Move wmf_eoy_reports to wmf-thankyou extension - https://phabricator.wikimedia.org/T270683 (10Ejegg) 05Open→03Resolved a:03Ejegg I think this was supposed to refer to wmf_eoy_receipt, which is all moved over