[00:17:40] just out of curiosity fr-tech what is the expected timeline for moving civicrm to bullseye? [00:24:00] there is a bullseye civi host built and ready for whenever you all are ready. civi1002. [00:24:57] we also have frdev1002 (which will be the new dev version) also built as bullseye and ready. [00:32:53] ah cool thx dwisehaupt [00:34:21] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for eroden - https://phabricator.wikimedia.org/T328983 (10Dwisehaupt) [00:34:59] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ppenloglou - https://phabricator.wikimedia.org/T328984 (10Dwisehaupt) [00:35:37] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dbautista - https://phabricator.wikimedia.org/T328985 (10Dwisehaupt) [00:36:12] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for lmedley - https://phabricator.wikimedia.org/T328986 (10Dwisehaupt) [00:36:45] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dmorgan - https://phabricator.wikimedia.org/T328987 (10Dwisehaupt) [00:37:16] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for khancock - https://phabricator.wikimedia.org/T328989 (10Dwisehaupt) [00:37:50] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ejohnston - https://phabricator.wikimedia.org/T328990 (10Dwisehaupt) [00:38:19] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ajett - https://phabricator.wikimedia.org/T328991 (10Dwisehaupt) [00:38:55] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for rmurthy - https://phabricator.wikimedia.org/T328993 (10Dwisehaupt) [00:39:37] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for nngu - https://phabricator.wikimedia.org/T328994 (10Dwisehaupt) [01:37:53] 10Fundraising Tech - Chaos Crew, 10fundraising-tech-ops: Recurring job triggering recurring failmail - https://phabricator.wikimedia.org/T327174 (10Dwisehaupt) The new process-control code was pulled down and debian package built. It was deployed to all hosts today. [07:07:55] (03PS3) 10Wfan: Initiate recurring profiles in PayPal resolver [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/886129 (https://phabricator.wikimedia.org/T324642) (owner: 10Ejegg) [08:42:48] (03PS4) 10AndyRussG: [WIP] jobs service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841441 (https://phabricator.wikimedia.org/T301905) [09:05:14] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review, 10Python3-Porting: modernize DjangoBannerStats to python3 - https://phabricator.wikimedia.org/T301905 (10AndyRussG) Instructions for running under fundraising-dev with bullseye: This allows running the WIP python3 version of Djang... [09:08:43] (03CR) 10AndyRussG: "Instructions for running locally under fr-dev: https://phabricator.wikimedia.org/T301905#8592424" [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) (owner: 10Jgreen) [09:10:56] (03CR) 10AndyRussG: "What do you think about adding here some sample log files for testing? For that, I imagine we could just take some real log files and reda" [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) (owner: 10Jgreen) [09:22:50] damilare|away: heyy so for when you get back to the keyboard... see e-mail or the top of the etherpad for instructions on running Django locally with bullseye :) thanks much! [10:41:33] Thanks AndyRussG, I'd pull that down shortly [10:51:02] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MediaWiki-extensions-Translate, 10Language-Team (Language-2023-January-March), and 3 others: Move classes in the Translate root directory to namespace - https://phabricator.wikimedia.org/T313242 (10Nikerabbit) [11:23:50] (03CR) 10Jgleeson: "This looks really good. I look forwarding it testing it out!" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841441 (https://phabricator.wikimedia.org/T301905) (owner: 10AndyRussG) [13:14:20] (03PS1) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [13:15:33] (03PS2) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [13:18:11] (03PS3) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [13:18:13] (03PS1) 10Jgleeson: Remove array that is immediately overwritten [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887315 [14:16:12] (03PS12) 10Jgreen: WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) [14:17:43] (03PS4) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [14:21:14] (03CR) 10CI reject: [V: 04-1] WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) (owner: 10Jgreen) [14:36:45] (03PS5) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [15:46:39] (03PS13) 10Jgreen: WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) [15:47:04] (03CR) 10CI reject: [V: 04-1] WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) (owner: 10Jgreen) [16:00:48] (03PS14) 10Jgreen: WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) [16:00:57] (03PS6) 10Jgleeson: Add dlocal API getPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887313 (https://phabricator.wikimedia.org/T328963) [16:43:15] (03PS1) 10Jgleeson: Add dlocal PaymentProvider getLatestPaymentStatus call [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/887345 (https://phabricator.wikimedia.org/T328963) [16:44:41] back later [18:05:58] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for mbeat - https://phabricator.wikimedia.org/T328685 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [18:10:57] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for aparker - https://phabricator.wikimedia.org/T328822 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [19:18:37] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ajett - https://phabricator.wikimedia.org/T328991 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [19:25:41] (03PS5) 10AndyRussG: [WIP] jobs service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841441 (https://phabricator.wikimedia.org/T301905) [19:38:15] fr-tech running a bit late to tech-talk! [19:38:34] jgleeson: ah hehe seems I'm the only one there :) [19:38:38] no worries ofc [19:40:08] ah [19:40:14] I guess it's just us ha [20:28:42] (03PS15) 10Jgreen: WIP: first pass at porting to python3 [wikimedia/fundraising/tools/DjangoBannerStats] - 10https://gerrit.wikimedia.org/r/885435 (https://phabricator.wikimedia.org/T301905) [20:39:25] 10Fundraising Sprint Amazing grep, 10Fundraising Sprint Bridge over troubled Wifi, 10Fundraising-Backlog, 10FR-Japan, and 3 others: Japan Form Variations for Testing for Q3 - https://phabricator.wikimedia.org/T322793 (10XenoRyet) [20:43:11] 10Fundraising-Backlog: Unhurt our brains - activity_date_time - https://phabricator.wikimedia.org/T326606 (10XenoRyet) [20:45:13] 10Fundraising Sprint Amazing grep, 10Fundraising Sprint Vwl Cnsrvtn, 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, and 2 others: Figure out storage implications of varchar vs text in possible logging solution - https://phabricator.wikimedia.org/T325789 (10XenoRyet) [20:45:44] 10Fundraising Sprint Can't touch $this, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Try creating a new activity_type_id for Thank yous & see if the UI is still fine - if so switch - https://phabricator.wikimedia.org/T327963 (10XenoRyet) [20:46:38] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021: Swap all our process logging to Civi::log('wmf') from watchdog() - https://phabricator.wikimedia.org/T288585 (10XenoRyet) [20:46:43] 10Fundraising Sprint Can't touch $this, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Run some queries to find where our dupes are - https://phabricator.wikimedia.org/T328369 (10XenoRyet) [20:54:08] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10XenoRyet) [20:54:31] 10Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Implement one-time UPI / DIRECT payments for DLocal in DonationInterface - https://phabricator.wikimedia.org/T324295 (10XenoRyet) [20:57:02] 10Fundraising Sprint Vwl Cnsrvtn, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Donations queue consumer should write stats every minute - https://phabricator.wikimedia.org/T323162 (10XenoRyet) [20:59:49] 10Fundraising Sprint Amazing grep, 10Fundraising Sprint Bridge over troubled Wifi, 10Fundraising-Backlog, 10FR-Japan, and 3 others: Japan Form Variations for Testing for Q3 - https://phabricator.wikimedia.org/T322793 (10TSkaff) @Ejegg To clarify something that came up today in office hours: Is the propos... [22:41:24] (03PS4) 10Eileen: Move ExchangeRate exceptions to fledgling extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/801835 [22:42:05] (03CR) 10Eileen: "Thanks ejegg - I squashed your patch in" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/801835 (owner: 10Eileen) [22:42:22] (03Abandoned) 10Eileen: Stop using @expectedException [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/885452 (owner: 10Ejegg) [22:44:24] Is anyone OK to merge https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/886942 - it grabs a minor security update to a vendor & a couple of bug fixes that are not hugely important to us right now but I am familiar with what they are doing & this sort of 'grab minor updates from civi since we cut our version' is pretty routine & I don't think warrants more than a minor eyeball in review [22:48:52] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for eileen - https://phabricator.wikimedia.org/T328376 (10Dwisehaupt) SSL certificate renewed and files put in frpm1002 homedir for eileen to grab. [22:52:16] looking eileen [22:53:59] lol [22:56:35] (03CR) 10Jgleeson: [C: 03+2] "fingers crossed :)" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/886942 (owner: 10Eileen) [22:57:11] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for eroden - https://phabricator.wikimedia.org/T328983 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [23:00:08] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for khancock - https://phabricator.wikimedia.org/T328989 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [23:03:26] 10fundraising-tech-ops, 10DC-Ops, 10SRE, 10ops-eqiad: Q1:rack/setup/install frbast1002, frmon1002, frpig1002 - https://phabricator.wikimedia.org/T319460 (10Dwisehaupt) @Jclark-ctr Sorry for the delay on this. They weren't urgent and now the December fundraising is complete. You are clear to rack and cable... [23:05:56] bye for now fr-tech o/ [23:11:11] (03Merged) 10jenkins-bot: 5.58.0 Civi update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/886942 (owner: 10Eileen) [23:16:29] (03PS1) 10Eileen: Upgrade smashpig (v0.8.3.16 => v0.8.3.17), donation-interface (v2.5.8.13 => v2.5.8.14) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/887422 [23:16:58] (03CR) 10CI reject: [V: 04-1] Upgrade smashpig (v0.8.3.16 => v0.8.3.17), donation-interface (v2.5.8.13 => v2.5.8.14) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/887422 (owner: 10Eileen) [23:18:37] (03PS1) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/887423 [23:20:44] (03PS2) 10Eileen: Upgrade smashpig (v0.8.3.16 => v0.8.3.17), donation-interface (v2.5.8.13 => v2.5.8.14) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/887422 [23:21:09] (03PS2) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/887423 [23:23:52] AndyRussG: I just put up commits for deployment - but there is stuff in there I don't know too much about - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/887423 - It's usually safe to deploy but it's a few bits in there.... [23:29:50] eileen: this came up in office hours today but I don't know who put it on the agenda - what can I say about the current status of this - I see it's in "doing" https://phabricator.wikimedia.org/T303986 [23:30:48] anilk: yeah - I have met with Melanie on it - we were going to meet again tomorrow but she has jury duty - however, I've identified some tech tasks I need to work on so am actively working on those [23:31:21] Okay - thank you! [23:32:06] I'm writing an update on the phab now [23:34:04] 10Fundraising Sprint Bridge over troubled Wifi, 10Fundraising Sprint Can't touch $this, 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, and 7 others: Creating New Matching Gift Import - https://phabricator.wikimedia.org/T303986 (10Eileenmcnaughton) Just noting I've... [23:35:14] eileen: which bits do you have questions about? [23:36:10] AndyRussG: so the first & last in the list are ones I have done [23:36:37] the 2nd is dev-only I think? Or will that add the fields on live (if so need to consider that during deploy) [23:37:11] argh let me start again - I'll ether it [23:38:52] eileen: the 2nd one, "Add new fields for phonetic first/last names", is the only one I know anything about [23:38:55] so these are the patches - https://etherpad.wikimedia.org/p/9g_RHY-jRIvBE9zQss8j [23:39:04] but I don't know if it's dev only [23:39:36] I didn't review or make the patch, I just know what it's for, and that it does create the custom fields on my local setup when I re-run civi build [23:39:37] AndyRussG: I suspect they are all fine - but if neither of us are familiar with a bunch of them I might put in End of Day & they can go out when others are about [23:39:53] ok sure eileen [23:40:17] at least I can say wrt the 2nd one there that the code that would use those fields is not yet merged [23:41:03] yeah - that is non-blocking on the deploy [23:45:14] ah oki [23:57:17] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for jjameshill - https://phabricator.wikimedia.org/T328065 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS.