[16:29:27] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1048034 [16:29:29] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1048034 (owner: 10Ejegg) [16:31:24] (03PS3) 10Damilare Adedoyin: Revert "Attempt to recreate and import missed Dlocal trxns through audit" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1047979 [16:31:26] (03CR) 10Ejegg: [C:03+2] Revert "Attempt to recreate and import missed Dlocal trxns through audit" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1047979 (owner: 10Damilare Adedoyin) [16:31:30] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1048034 (owner: 10Ejegg) [16:45:22] !log fundraising civicrm upgraded from a25a359b to 2e1db811 [16:52:05] 14Fundraising Sprint: hammertime($touch_this=false), 14Fundraising Sprint: justWork(), 03Fundraising Sprint: LeeroyJenkinsssss(), 06Fundraising-Backlog, and 3 others: Allow DR to manually add a "Recurring Upgrade Declined" activity - https://phabricator.wikimedia.org/T362087#9910873 (10Ejegg) OK, this is l... [16:52:38] ok, no immediate failmails from that upgrade, gonna grab some lunch before the searchkit talk [16:52:59] (03Merged) 10jenkins-bot: Revert "Attempt to recreate and import missed Dlocal trxns through audit" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1047979 (owner: 10Damilare Adedoyin) [17:50:41] 06Fundraising-Backlog, 10FR-donorservices: Sepa oddity - https://phabricator.wikimedia.org/T368080#9911151 (10Cstone) For 63848894 That was me messing up in testing. I accidentally charged it before I updated the amount so that won't happen in production For the chargebacks we have this for that: {T366769} We... [17:58:23] 03Fundraising Sprint: LeeroyJenkinsssss(), 06Fundraising-Backlog: Need to not autocancel recurring iDEAL/SEPA chargebacks - https://phabricator.wikimedia.org/T366769#9911188 (10EMartin) The returns for ACH and SEPA re not chargebacks and shouldn't be tagged as such. They are a delayed bank response. Can we c... [18:04:28] dwisehaupt: does coworker run automatically on civi staging or do we have to do that by hand? [18:16:33] we don't have it run automatically right now. [18:17:00] there is a task to do so but we haven't gotten to it yet. mostly since we need to make sure that we don't pull in active tasks. [18:17:27] ok, got it [18:17:28] nothing hard, just needs to be done with care. [18:23:54] hmm, is there an equivalent to the wmf-cv for coworker? [18:24:06] eileen: how are you running coworker on staging? [18:25:18] ejegg: I haven't really - I sometimes call the Queue.run or QueueItem.run (can't reacall which by I think it's on our wikitech) manually at the moment until it's enabled by dwisehaupt [18:27:44] coworker in dev stuff might be good to tackle next week. [18:27:59] ok, thanks [18:28:07] just trying to replicate the setup in prod [18:33:17] huh, so the API call works fine from the CLI in staging [18:33:23] let's try it in prod via CLI [18:33:31] for my own recur [18:35:19] huh, that's OK too [18:35:59] so is it the api4 helper? [18:41:35] 10fundraising-tech-ops: Fundraising access request for tburrington - https://phabricator.wikimedia.org/T368097 (10Dwisehaupt) 03NEW [18:45:21] (03PS1) 10Umherirrender: Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1048056 (https://phabricator.wikimedia.org/T343994) [18:46:01] 10fundraising-tech-ops: Fundraising access request for tburrington - https://phabricator.wikimedia.org/T368097#9911355 (10Dwisehaupt) [18:47:35] 10fundraising-tech-ops: Fundraising access request for tburrington - https://phabricator.wikimedia.org/T368097#9911360 (10Dwisehaupt) a:03Dwisehaupt Access approval. ` From: Lisa Seitz Gruwell Date: Sat, Jun 15, 2024 at 6:25 PM Subject: Re: Shell access for BDC engineer Tim Burrington To: Runjini Murthy App... [18:49:06] (03CR) 10CI reject: [V:04-1] Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1048056 (https://phabricator.wikimedia.org/T343994) (owner: 10Umherirrender) [18:51:06] (03CR) 10Damilare Adedoyin: "Thanks cstone for all the work on this, looking good. I added some comments about using unique Activity status for each type and also the " [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1037204 (https://phabricator.wikimedia.org/T361256) (owner: 10Cstone) [18:58:12] argh, 1 of 3 queued api4 calls sent a failmail [18:58:22] oh here come the others [19:05:50] ok, so those all errored out [19:06:04] but the three rows are in the right cancelled status [19:06:38] modified on monday [19:08:16] ahhh, it must be the post hook for AutoRescue! [19:08:36] ok, so I should blank out the rescue row at the same time [19:08:51] *rescue reference [19:11:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Adyen, 10FR-Smashpig: Set contribution_recur rows to cancelled when autorescue can't save them - https://phabricator.wikimedia.org/T367451#9911489 (10Ejegg) OK, I think I got it - the cancelRecurAutoRescue fires on civicrm_post . If we can blank... [19:18:30] (03CR) 10Umherirrender: "The phan issue was fixed as part of I36176270d29cfeb53bc0c36353fbbf264cfa4d06, not sure if separate patch set are usable in this branch li" [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1048056 (https://phabricator.wikimedia.org/T343994) (owner: 10Umherirrender) [19:33:15] ejegg: are those accounts//ws-api-key faimails related to your digging? [19:45:09] jgleeson: yeah, I think i figured it out [19:45:25] nice! [20:10:21] (03PS1) 10Ejegg: Re-do cancellation backfill also blanking rescue_reference [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048075 (https://phabricator.wikimedia.org/T367451) [20:15:29] (03PS1) 10Ejegg: Try/catch around ContributionRecur post hook [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048076 (https://phabricator.wikimedia.org/T367451) [20:25:34] 10fundraising-tech-ops, 10FR-Tech-Analytics: Investigate direct python/pip installs for fundraising analytics tools. - https://phabricator.wikimedia.org/T364124#9911737 (10Jgreen) Here's the regex set for Dagster + Superset as of 2024-06-20: ` - '\\.metadata$' - '\\/agate-\\d+.\\d+.\\d+(-[\\w\\-\\.]+)... [20:28:47] (03PS1) 10Ejegg: importSubscriptionCancel uses single API4 call [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048078 (https://phabricator.wikimedia.org/T367451) [20:30:55] (03PS2) 10Ejegg: importSubscriptionCancel uses single API4 call [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048078 (https://phabricator.wikimedia.org/T367451) [20:31:15] (03PS2) 10Umherirrender: Use namespaced CLDR classes [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040758 [20:46:05] ooh was that TY mail send related to the upgrade? [20:52:27] weird, failed GET_CONTRIBUTION [20:52:32] (03CR) 10CI reject: [V:04-1] importSubscriptionCancel uses single API4 call [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048078 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [20:52:33] then a constraint violation [21:03:56] (03PS3) 10Ejegg: importSubscriptionCancel uses single API4 call [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1048078 (https://phabricator.wikimedia.org/T367451) [21:06:53] (03CR) 10Jforrester: [C:03+2] build: Updating npm dependencies [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1047675 (owner: 10Libraryupgrader) [21:09:08] 10fundraising-tech-ops: Migrate frack setup to use new anycast ntp servers - https://phabricator.wikimedia.org/T368110 (10Dwisehaupt) 03NEW [21:12:26] 10fundraising-tech-ops: Migrate frack setup to use new anycast ntp servers - https://phabricator.wikimedia.org/T368110#9911933 (10Dwisehaupt) iptables rules updated for new anycast servers. New servers added to hiera and deployed. Verified working with chronyc on frpm1002: ` $ chronyc sources MS Name/IP address... [23:43:50] 06Fundraising-Backlog, 10fundraising-tech-ops: Remove references to worldline / ingenico / globalcollect from puppet - https://phabricator.wikimedia.org/T368114 (10Dwisehaupt) 03NEW [23:43:51] 06Fundraising-Backlog, 10fundraising-tech-ops: Remove references to worldline / ingenico / globalcollect from puppet - https://phabricator.wikimedia.org/T368114#9912167 (10Dwisehaupt) a:03Dwisehaupt [23:45:26] gonna head out and start dinner. have a good one.