[07:52:51] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997178 (owner: 10L10n-bot) [07:55:17] (03CR) 10Raimond Spekking: [C: 03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997178 (owner: 10L10n-bot) [11:58:36] 10Fundraising Sprint Byzantine Empire Strikes Back, 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising-Backlog: 16 Multilingual Thank You Emails - https://phabricator.wikimedia.org/T243098 (10Francesca_Lissoni_WMIT) Hi, could you please confirm we'll meet tomorrow, Tuesday,... [12:41:34] (03CR) 10CI reject: [V: 04-1] build: Updating npm dependencies [extensions/FundraisingTranslateWorkflow] (REL1_41) - 10https://gerrit.wikimedia.org/r/997399 (owner: 10Libraryupgrader) [13:20:55] (03Abandoned) 10Damilare Adedoyin: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/994307 (owner: 10Damilare Adedoyin) [14:01:01] (03PS1) 10Damilare Adedoyin: Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 [14:01:32] (03CR) 10CI reject: [V: 04-1] Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 (owner: 10Damilare Adedoyin) [14:06:41] (03PS2) 10Damilare Adedoyin: Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 [14:15:45] jgleeson: ^^ this patch helps us send the required parameters to the dlocal refunds endpoint [14:15:59] looks like we were not following their specs earlier [14:16:32] looking ejegg thanks [14:16:58] I just noticed the test is using a gatewayTxnId with the world INVALID in it [14:17:01] copypasta? [14:19:26] (03PS10) 10Ejegg: Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [14:19:57] other than that test minor thing that patch looks good damilare [14:23:05] yepp ahh [14:23:16] caught [14:23:23] I'd fix that [14:23:43] we all do it :) [14:23:45] thanks! [14:24:06] (03PS3) 10Damilare Adedoyin: Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 [14:24:20] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-donorservices: questions re: Civi Recur fail email Jan 2022 - https://phabricator.wikimedia.org/T326770 (10Ejegg) a:03Ejegg [14:24:57] aha, just saw the failmail that's prompting the patch. [14:25:16] (03CR) 10Jgleeson: [C: 03+2] "Thanks for this!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 (owner: 10Damilare Adedoyin) [14:26:10] damilare: sorry, what is the difference between gateway_txn_id and payment_id ? [14:26:59] payment_id is what dlocal is expecting to get from us as the trxn_id ejegg [14:27:01] https://docs.dlocal.com/reference/make-a-refund [14:27:47] OK, but we should be passing that in as gateway_txn_id for consistency, right? [14:28:17] yes from civi it is coming in as the gateway_txn_id but in the maintenance script it is already converted [14:29:02] ahh, i think it would be best to stay consistent with what params the PaymentProvider accepts [14:29:16] could we update the maintenance script to pass it as gateway_txn_id ? [14:29:41] yep sure [14:30:30] thank you [14:32:01] and yeah, it /would/ be easier to enforce standard inputs if all the SmashPig calls took typed arguments instead of our loose arrays... [14:32:14] ^ [14:32:32] (03PS1) 10Damilare Adedoyin: Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 [14:32:33] ejegg: how about parameter objects? [14:32:42] exactly [14:33:04] (03CR) 10CI reject: [V: 04-1] Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 (owner: 10Damilare Adedoyin) [14:33:45] the tricky part with that is some gateways need more parameters than other, e.g. shopperReference and token needed for Adyen but only token for dlocal [14:34:23] so technically I guess they don't implement exactly the same interface [14:34:33] but we gloss over that now with our arrays [14:34:53] I imagine we'd have subtypes for each gateway/api call [14:35:11] we could perform the validation within the constructor [14:35:19] (of the param object) [14:35:32] but if we have gateway-specific subtypes that kind of defeats the purpose of a multi-gateway adapter [14:35:58] oh I see good point. two priorities clashing [14:36:04] argh [14:36:17] customeField1, customeField 2, yuck [14:36:23] right now in the charge job we just populate all the properties we have stored [14:36:29] (03PS2) 10Damilare Adedoyin: Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 [14:36:57] (03CR) 10CI reject: [V: 04-1] Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 (owner: 10Damilare Adedoyin) [14:37:08] and hope that the record in the DB has all the things that are needed for the appropriate underlying class [14:37:08] (03CR) 10CI reject: [V: 04-1] Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [14:37:25] well I guess it's impossible to just define one set of input if they all take different data [14:37:38] right [14:38:00] with an array you could have a pre-flight 'probe' call, getRequiredFields() [14:38:25] (03PS3) 10Damilare Adedoyin: Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 [14:42:02] (03PS4) 10Ejegg: Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 (owner: 10Damilare Adedoyin) [14:42:15] (03PS4) 10Ejegg: Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 (owner: 10Damilare Adedoyin) [14:42:17] (03CR) 10Ejegg: [C: 03+2] Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 (owner: 10Damilare Adedoyin) [14:43:35] (03Merged) 10jenkins-bot: Add parameters for dlocal refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997428 (owner: 10Damilare Adedoyin) [14:43:37] (03Merged) 10jenkins-bot: Keep consistennt gateway trxn id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/997436 (owner: 10Damilare Adedoyin) [14:43:53] thanks ejegg and jgleeson for the review [14:47:51] thanks for the quick fix! [14:47:58] back soon [14:49:26] 10Fundraising Sprint: brb(), 10Fundraising-Backlog, 10FR-Email, 10FR-email-preference-center, and 2 others: Make unsubscribe work in EmailPreferences, delete Unsub extension - https://phabricator.wikimedia.org/T223330 (10Ejegg) @AnnWF once we have the replacement up, and maybe wait a year for ppl to stop c... [14:54:05] 10Fundraising-Backlog, 10FR-email-preference-center: Upgrading project Landing pages code - https://phabricator.wikimedia.org/T356370 (10Ejegg) [14:54:22] 10Fundraising-Backlog, 10FR-email-preference-center: Add 'other' amount field to the upgrading page - https://phabricator.wikimedia.org/T356478 (10Ejegg) [14:54:37] 10Fundraising-Backlog, 10FR-email-preference-center: Show total amount once donor chooses amount - upgrading landing page - https://phabricator.wikimedia.org/T356479 (10Ejegg) [15:07:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:12:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:17:08] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:22:10] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:27:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:32:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:37:08] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:42:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:47:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:52:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:57:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [15:57:56] hi incinga [16:01:11] 10Fundraising-Backlog: Apple Pay SSL certificate expires on Feb 29, 2024 - https://phabricator.wikimedia.org/T356652 (10jgleeson) [16:02:08] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:05:21] 10Fundraising-Backlog: payments.wikimedia.org SSL certificate expires on Feb 29, 2024 - https://phabricator.wikimedia.org/T356652 (10jgleeson) [16:05:36] Jeff_Green: ^ [16:06:20] jgleeson: yup, there's a procurement in the works for that cert [16:06:48] ah nice [16:07:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:12:08] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:17:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:17:59] I suppose I should ack the frdb2003 replication alerts, sorry for the noise! [16:22:14] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:23:24] ACKNOWLEDGEMENT - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) Jeff_Green Replication broke on a charset issue. https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:34:11] 10Fundraising-Backlog: payments.wikimedia.org SSL certificate expires on Feb 29, 2024 - https://phabricator.wikimedia.org/T356652 (10Dwisehaupt) @jgleeson We will need to reverify after we update the certificate. The cert update task is T356234. [16:38:36] (03PS1) 10Ejegg: Fix disabled button in email prefs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997507 [16:38:44] tiny css update fr-tech ^^^ [16:39:05] (03PS1) 10Ejegg: WIP add other amount to recurring upgrade [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) [16:39:10] looking [16:40:36] cstone: I'll do another fresh build now and see if I can replicate it on mac [16:40:54] are you running /setup.sh --mac --full in a fresh dir? [16:41:55] I finally got MacBook to boot lets see what I did [16:42:08] I might have run destroy [16:44:15] Hmmm actually jgleeson maybe nevermind looks like I did finish a full rebuild and our extensions are there [16:45:41] oh no I so i had skipped the core step but its still there? let me just try again fresh haha [16:46:40] Too many Yes prompts [16:46:42] **** Clone CiviCRM [16:46:43] src/civi-sites/wmff exists. Remove and re-clone Clone CiviCRM WMFF (our version)? [yN] y [16:46:45] Are you sure? This will delete src/civi-sites/wmff, including local branches. [yN] y [16:46:47] Cloning into 'src/civi-sites/wmff'... [16:46:49] remote: Total 117758 (delta 0), reused 117758 (delta 0) [16:46:51] Receiving objects: 100% (117758/117758), 94.54 MiB | 1.17 MiB/s, done. [16:46:53] Resolving deltas: 100% (64558/64558), done. [16:46:55] % Total % Received % Xferd Average Speed Time Time Time Current [16:46:57] Dload Upload Total Spent Left Speed [16:46:59] 100 2992 100 2992 0 0 9807 0 --:--:-- --:--:-- --:--:-- 9842 [16:47:01] ~/fundraising-dev/src/civi-sites/wmff ~/fundraising-dev [16:47:03] ~/fundraising-dev [16:47:05] Install CiviCRM WMFF (our version) [yN] y [16:47:07] WARNING: Failed to find recommended PHP extension "imap". [16:47:09] [[Load saved options from /srv/civi-sites/wmff.sh]] [16:47:11] [[Download wmff (type 'wmff' in '/srv/civi-sites/wmff')]] [16:47:13] Already downloaded wmff [16:47:14] RECOVERY - check_mysql on frdb2003 is OK: Uptime: 2857336 Threads: 4 Questions: 1079856676 Slow queries: 1214 Opens: 17166 Open tables: 1580 Queries per second avg: 377.924 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [16:47:14] core is dmaster right? [16:47:15] [[Install wmff/default (type 'wmff' in '/srv/civi-sites/wmff')]] [16:47:17] About to re-install "/srv/civi-sites/wmff". Are you sure you want destroy existing data? [y/N] [16:47:18] or do we have 3 civis? [16:47:19] yep [16:47:27] in the db there is more [16:47:29] I told it not to install core yet I have a dmaster [16:47:32] but files [16:47:47] do you also see wmff? [16:47:50] yes [16:52:31] the only place I see: [16:52:33] docker compose exec -w "/srv/civi-sites/" ${CIVICRM_SERVICE_NAME} civibuild create \ [16:52:35] dmaster [16:52:42] is in civicrm-core.sh [16:52:49] im trying again [16:52:53] did you run --full? [16:53:13] so I ran full but then said no to installing core [16:53:30] ohh [16:53:52] so is anything in the folder? [16:53:59] the dmaster folder will get created [16:54:04] i was trying to figure out why i had two dmasters on the first try [16:54:15] im redoing it to see if it behaves the same way [16:54:17] actually no it shouldn't [16:58:28] (03PS1) 10Damilare Adedoyin: Update Smashpig to v0.8.9.13 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/997513 [16:58:54] ejegg: what am I looking for on that patch [16:58:56] css one [17:03:39] jgleeson: oh the submit button wasn't showing disabled when there were no options selected in recurring upgrade [17:04:29] (03PS1) 10Damilare Adedoyin: Update smashpig to v0.8.9.13 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997514 [17:08:52] ah I wasn't looking at recurring upgrade [17:08:59] just the usual email prefs form [17:15:13] jgleeson: it might be some port/mapping issues? I have just installed wmff right now but I can see it from the dmaster url too, I'm installing dmaster to see what it does [17:17:40] jgleeson on the email prefs form i think it's only disabled when you try to change your email address to something invalid [17:20:21] okay yeah and now after installing dmaster they are both dmaster [17:22:40] ok cstone I'll do a destory and ./setup --civicrm --civicrm-core on the mac [17:22:50] and see how I get on [17:25:56] (03PS2) 10Ejegg: Add 'other amount' to recurring upgrade [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) [17:29:01] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for lwadleigh - https://phabricator.wikimedia.org/T355587 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. [17:33:14] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for amjohnson - https://phabricator.wikimedia.org/T355968 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. [17:37:05] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for rlewis - https://phabricator.wikimedia.org/T356306 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. [17:39:29] (03CR) 10Damilare Adedoyin: [C: 03+2] Update smashpig to v0.8.9.13 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997514 (owner: 10Damilare Adedoyin) [17:39:44] (03CR) 10Damilare Adedoyin: [C: 03+2] Update Smashpig to v0.8.9.13 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/997513 (owner: 10Damilare Adedoyin) [17:40:15] (03PS1) 10Jgleeson: Add prompt to customise COMPOSE_PROJECT_NAME [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997523 [17:40:33] (03PS2) 10Jgleeson: Add prompt to customise COMPOSE_PROJECT_NAME [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997523 [17:43:43] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for sborriello - https://phabricator.wikimedia.org/T356664 (10Dwisehaupt) [17:44:25] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for cdenes - https://phabricator.wikimedia.org/T356665 (10Dwisehaupt) [17:45:03] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for hnordeen - https://phabricator.wikimedia.org/T356666 (10Dwisehaupt) [17:47:03] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for hnordeen - https://phabricator.wikimedia.org/T356666 (10Dwisehaupt) 05Open→03Resolved hnordeen is transferring to another department right when the cert expires. Will pick up the decommissioning when that happens. [17:47:58] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ylavappa - https://phabricator.wikimedia.org/T356667 (10Dwisehaupt) [17:48:35] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ebrill - https://phabricator.wikimedia.org/T356668 (10Dwisehaupt) [17:49:11] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for nngu - https://phabricator.wikimedia.org/T356669 (10Dwisehaupt) [17:49:45] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for jbaldwin - https://phabricator.wikimedia.org/T356670 (10Dwisehaupt) [17:50:14] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dkozlowski - https://phabricator.wikimedia.org/T356671 (10Dwisehaupt) [17:50:44] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for eroden - https://phabricator.wikimedia.org/T356672 (10Dwisehaupt) [17:51:47] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for jtanner - https://phabricator.wikimedia.org/T356674 (10Dwisehaupt) [17:58:08] (03Merged) 10jenkins-bot: Update smashpig to v0.8.9.13 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997514 (owner: 10Damilare Adedoyin) [17:58:10] (03Merged) 10jenkins-bot: Update Smashpig to v0.8.9.13 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/997513 (owner: 10Damilare Adedoyin) [17:59:43] (03PS3) 10Ejegg: Add 'other amount' to recurring upgrade [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) [18:03:23] (03CR) 10Wfan: "All works just maybe fix the indent?" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) (owner: 10Ejegg) [18:11:53] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for nngu - https://phabricator.wikimedia.org/T356669 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. [18:19:31] (03PS1) 10Jgleeson: Automatically detect MacOS. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997528 [18:22:46] 10Fundraising-Backlog: Enable Post-Payment Monthly Convert for CL, CO, MX, PE, UY, BR - https://phabricator.wikimedia.org/T356277 (10AKanji-WMF) Aiming for Sprint C to have ready in advance of March 4 [18:23:56] (03PS1) 10Damilare Adedoyin: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/997529 [18:27:37] (03CR) 10Damilare Adedoyin: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/997529 (owner: 10Damilare Adedoyin) [18:28:29] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/997529 (owner: 10Damilare Adedoyin) [18:38:33] (03PS2) 10Ejegg: Make campaigns module do it's own dirty work [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995334 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [18:38:39] (03CR) 10Ejegg: [C: 03+2] Make campaigns module do it's own dirty work [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995334 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [18:47:18] !log civicrm upgraded from 427c40f5 to 684eb057 [18:47:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [18:48:32] 10Fundraising Sprint: brb(), 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Use external identifier to dedupe on insert - https://phabricator.wikimedia.org/T355982 (10Damilare) a:03Damilare [19:02:15] (03Merged) 10jenkins-bot: Make campaigns module do it's own dirty work [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995334 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [19:10:27] fr-tech do you remember when in December we had that little blip with Thank You Wiki being broken? [19:12:35] aha, that was Dec 20th [19:12:45] (thanks to Amber's email) [19:14:07] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: PayPal duplicate donations - https://phabricator.wikimedia.org/T355062 (10Ejegg) I @krobinson I just looked into the donations from CID 4449193. I see 4 separate attempts in quick succession, with some really quick redirects back from PayPal. I know they... [19:34:26] (03PS1) 10Ejegg: Pre-fetch TY page DNS when loading payments form [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997542 (https://phabricator.wikimedia.org/T355062) [19:35:30] (03PS2) 10Ejegg: Pre-fetch TY page DNS when loading payments form [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997542 (https://phabricator.wikimedia.org/T355062) [19:36:20] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: PayPal duplicate donations - https://phabricator.wikimedia.org/T355062 (10Ejegg) I've just made a patch to try to speed up loading the TY page after the donation is done - perhaps that will make fewer donors reload the donation page? [19:39:58] 10Fundraising Sprint Byzantine Empire Strikes Back, 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising-Backlog: 16 Multilingual Thank You Emails - https://phabricator.wikimedia.org/T243098 (10Eileenmcnaughton) @Francesca_Lissoni_WMIT - yes all good [19:47:27] (03PS4) 10Ejegg: Move normalize function to our new DonationMessage class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995327 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [19:47:39] (03CR) 10Ejegg: [C: 03+2] "Here we gooooo!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995327 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [19:53:51] 10Wikimedia-Fundraising-Banners, 10Wikimedia-production-error: Error in fundraising banner: TypeError: Cannot read properties of undefined (reading 'style') - https://phabricator.wikimedia.org/T353475 (10Ejegg) I'm going to take this off the chaos crew board - looks like something that @Pcoombe and the banner... [19:58:03] (03PS11) 10Eileen: Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) [20:02:17] (03PS4) 10Ejegg: Move more normalize to the Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995328 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:02:37] (03CR) 10Ejegg: [C: 03+2] "Looks like a clean move" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995328 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:05:06] (03Merged) 10jenkins-bot: Move normalize function to our new DonationMessage class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995327 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:10:32] (03PS4) 10Eileen: More normalize functions moved [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995329 (https://phabricator.wikimedia.org/T356115) [20:10:42] (03PS4) 10Eileen: Move endowment gift check to normalize [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995331 (https://phabricator.wikimedia.org/T356115) [20:10:52] (03PS5) 10Eileen: Move date determination to DonationMessage [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995332 (https://phabricator.wikimedia.org/T356115) [20:11:00] (03PS6) 10Eileen: Standardise thank you date determination in DonationMessage [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995333 (https://phabricator.wikimedia.org/T356115) [20:11:09] (03PS2) 10Eileen: Move decode to construct [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995389 [20:15:40] (03CR) 10CI reject: [V: 04-1] Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:15:59] ejegg: do you have any idea why ^^ is failing? [20:15:59] whaaa is us with that test??? [20:16:05] *is up with [20:16:08] no i have no idea [20:16:14] i can't reproduce it locally [20:17:42] yeah didn't fail fo rme either [20:22:03] (03CR) 10Ejegg: [C: 03+2] "Another clean move" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995329 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:23:53] (03Merged) 10jenkins-bot: Move more normalize to the Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995328 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:26:50] (03PS1) 10Eileen: IDE cleanup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997556 [20:27:36] (03CR) 10Wfan: [C: 03+2] Pre-fetch TY page DNS when loading payments form [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997542 (https://phabricator.wikimedia.org/T355062) (owner: 10Ejegg) [20:28:09] (03CR) 10Wfan: [C: 03+2] Fix disabled button in email prefs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997507 (owner: 10Ejegg) [20:28:48] (03PS1) 10Eileen: Separate Queue Helper move [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997557 [20:29:17] (03CR) 10Wfan: [C: 03+2] "LGTM~ Thanks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) (owner: 10Ejegg) [20:29:33] (03CR) 10Ejegg: [C: 03+2] "Clean move, unused elsewhere" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995331 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [20:33:58] (03PS2) 10Jgleeson: Automatically detect MacOS. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997528 [20:36:01] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove disabled custom fields - https://phabricator.wikimedia.org/T356443 (10Eileenmcnaughton) [20:41:27] (03Merged) 10jenkins-bot: Pre-fetch TY page DNS when loading payments form [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997542 (https://phabricator.wikimedia.org/T355062) (owner: 10Ejegg) [20:41:30] (03Merged) 10jenkins-bot: Fix disabled button in email prefs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997507 (owner: 10Ejegg) [20:41:32] (03Merged) 10jenkins-bot: Add 'other amount' to recurring upgrade [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/997509 (https://phabricator.wikimedia.org/T356478) (owner: 10Ejegg) [20:42:36] 10Fundraising Sprint: brb(), 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: One click unsubscribe - by Feb! - https://phabricator.wikimedia.org/T354231 (10AKanji-WMF) Moving to blocked until we hear back from legal via @DBu-WMF . [20:43:13] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Test sending from staging with CiviMail & then on live using fr-tech as recipients - https://phabricator.wikimedia.org/T352138 (10Eileenmcnaughton) [20:44:51] 10Fundraising-Backlog: Reattempt failed Ingencio transactions from Oct, Nov, Dec 2023 - https://phabricator.wikimedia.org/T353677 (10AKanji-WMF) @Eileenmcnaughton - we're wondering if Civimail is the best way to inform these donors that we're about to retry these transactions. [20:49:10] 10Fundraising-Backlog: Change URL in WMF Recurring Failure template - https://phabricator.wikimedia.org/T354185 (10AKanji-WMF) @MSuijkerbuijk_WMF can we walk through this together next time we meet? [20:56:41] 10Fundraising-Backlog: Matching gift import - https://phabricator.wikimedia.org/T356445 (10AKanji-WMF) p:05Triage→03Medium Thanks @Elbar53 - looking into this - @MDemosWMF have you been able to resolve this in the past? [20:58:10] 10Fundraising-Backlog: Matching gift import - https://phabricator.wikimedia.org/T356445 (10Eileenmcnaughton) The 2 contacts it found do look mergeable.... https://civicrm.wikimedia.org/civicrm/contact/view?reset=1&cid=57401918 https://civicrm.wikimedia.org/civicrm/contact/view?reset=1&cid=41369364 One has a re... [20:58:12] (03PS3) 10Jgleeson: Automatically detect MacOS. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997528 [20:58:57] 10Fundraising Sprint: brb(), 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Release-Engineering-Team: CiviCRM tests timing out in CI - https://phabricator.wikimedia.org/T356361 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF @Eileenmcnaughton resolved [21:00:38] (03Merged) 10jenkins-bot: Move endowment gift check to normalize [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995331 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [21:01:35] (03PS4) 10Jgleeson: Automatically detect MacOS. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/997528 [21:02:44] 10Fundraising Sprint: brb(), 10Fundraising-Backlog: Migrate Ingenico API URLs to new Worldline addresses - https://phabricator.wikimedia.org/T352197 (10Dwisehaupt) We will probably need to add/update some ipset config to pull in the required new names. That should be opened in a new task tagged with #fundraisi... [21:04:45] (03PS1) 10Eileen: Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) [21:04:51] 10Fundraising-Backlog: Misleading payment error messages cause supporters to be double/triple charged - https://phabricator.wikimedia.org/T356188 (10AKanji-WMF) Hi @MBeat33 - could you offer potential suggestions to the error message wording (e.g. your transaction is pending)... [21:10:45] 10Fundraising-Backlog: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries - https://phabricator.wikimedia.org/T355807 (10Cstone) [21:10:49] 10Fundraising-Backlog: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries - https://phabricator.wikimedia.org/T355807 (10AKanji-WMF) [21:10:53] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Civi-Dedupe: Revisit deduper interface with a view to making it possible to do a search in search kit to dedupe - https://phabricator.wikimedia.org/T327728 (10Cstone) [21:10:57] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-donorservices: Deduper causing deadlocks - https://phabricator.wikimedia.org/T355677 (10AKanji-WMF) [21:12:14] 10Fundraising-Backlog, 10Recurring-Donations: Recurring Upgrade Thank You Email - https://phabricator.wikimedia.org/T353908 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF [21:14:43] (03PS1) 10Eileen: Move QueueConsumer to WMFQueue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997575 (https://phabricator.wikimedia.org/T356115) [21:22:59] (03CR) 10CI reject: [V: 04-1] Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [21:25:03] 10Fundraising-Backlog: Matching gift import - https://phabricator.wikimedia.org/T356445 (10Elbar53) Originally the information about the error was not available, but later we were able to see why. We merged and imported it. We will continue to monitor this as we do more imports. [21:27:34] (03PS2) 10Eileen: Move QueueConsumer to WMFQueue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997575 (https://phabricator.wikimedia.org/T356115) [21:27:36] (03PS2) 10Eileen: Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) [21:27:38] (03PS1) 10Eileen: Move UPIDonationsQueueConsumer [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997582 (https://phabricator.wikimedia.org/T356115) [21:32:18] 10Fundraising-Backlog: Add the chargeback reason from Adyen chargeback IPNs - https://phabricator.wikimedia.org/T353415 (10Dwisehaupt) [21:33:17] 10Fundraising-Backlog, 10FR-email-preference-center, 10MediaWiki-extensions-DonationInterface: Create links between email prefs page and recurring upgrade page - https://phabricator.wikimedia.org/T353381 (10Dwisehaupt) [21:37:59] 10Fundraising-Backlog: Email pref centre - Solve email overwrite issue from recurring - https://phabricator.wikimedia.org/T353376 (10Dwisehaupt) [21:39:30] 10Fundraising-Backlog: Email pref centre - Solve email overwrite issue from recurring - https://phabricator.wikimedia.org/T353376 (10Ejegg) Some thoughts: * Messages from PayPal IPNs and audits could send email in billing_email rather than email message field * Queue consumer would save those as the billing emai... [21:40:58] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dkozlowski - https://phabricator.wikimedia.org/T356671 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. Also in place in his home directory on the build host. [21:45:16] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for jgleeson - https://phabricator.wikimedia.org/T355702 (10Dwisehaupt) Renewed certificate and sent via email. Password sent via SMS. Also in place in his home directory on the build host. [21:46:17] (03CR) 10CI reject: [V: 04-1] Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [21:47:15] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for jgleeson - https://phabricator.wikimedia.org/T355702 (10jgleeson) New cert is working as expected. Thanks much! [22:03:20] (03PS3) 10Eileen: Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) [22:03:22] (03PS1) 10Eileen: Move transactional QueueConsumer [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997586 (https://phabricator.wikimedia.org/T356115) [22:15:39] This is what I mean about gerrit showing merged conflicts on everything now - is there really a conflict [22:21:07] (03CR) 10CI reject: [V: 04-1] Move Test to right directory [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997573 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [22:26:59] (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/997596 [22:39:54] (03CR) 10Eileen: [C: 03+2] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/997596 (owner: 10Eileen) [23:05:04] (03PS2) 10Ejegg: IDE cleanup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997556 (owner: 10Eileen) [23:05:07] (03CR) 10Ejegg: [C: 03+2] IDE cleanup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997556 (owner: 10Eileen) [23:08:21] (03PS2) 10Ejegg: Separate Queue Helper move [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997557 (owner: 10Eileen) [23:08:35] (03CR) 10Ejegg: [C: 03+2] Separate Queue Helper move [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997557 (owner: 10Eileen) [23:23:13] (03Merged) 10jenkins-bot: IDE cleanup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997556 (owner: 10Eileen) [23:26:39] ejegg: what step am I forgetting locally to get email pref center to get something on the queue something with civiproxy probably?, i can get the center to load but nothing happens when I click save [23:26:42] (03Merged) 10jenkins-bot: Separate Queue Helper move [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997557 (owner: 10Eileen) [23:30:10] oh theres a patch i dont have [23:31:32] (03CR) 10Cstone: [C: 03+2] "this fixes it thanks!" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/995203 (owner: 10Jgleeson) [23:34:16] hmm that didn't help [23:41:07] (03PS3) 10Ejegg: Move QueueConsumer to WMFQueue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997575 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [23:41:30] (03CR) 10Ejegg: [C: 03+2] "Works locally, code looks fine!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997575 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [23:42:46] (03CR) 10Ejegg: [C: 04-1] "oops, looks like it got copied instead of moved" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997582 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [23:43:30] (03CR) 10Ejegg: [C: 04-1] "And the update for the Action/Consume should go here instead" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997582 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [23:43:47] cstone: oh sorry, let me see [23:44:02] so the email pref center uses civiproxy just to do the initial render [23:44:12] oh that would have gone wrong when I tried to break up the patch to see where the failure was coming from [23:44:16] if you are seeing the donor info on the prefs page, then that part is OK [23:44:49] cstone: there are three networks defined, and two queue servers [23:45:07] there should be one network that the email pref center can send stuff to [23:45:23] and another that the payments server can send stuff to [23:45:46] so let me see, i think there need to be two different queue servers too? [23:47:06] yeah, in docker-compose.yml they're defined [23:47:10] queues [23:47:14] and donorprefsqueues [23:47:23] sorry ejegg I asked that question themy food was ready [23:47:26] ill be back in like 10 [23:47:33] can you tell if the donorprefsqueues container is running? [23:47:39] ok, cool [23:53:52] (03CR) 10Ejegg: "Good news! It looks like we're already type-hinting array in the places that call this. I think we can just take out the decode and type-h" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/995389 (owner: 10Eileen) [23:54:43] (03PS12) 10Eileen: Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) [23:54:45] (03PS1) 10Eileen: Add theisland to our required extensions, now it is enabled on prod & staging [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997600 (https://phabricator.wikimedia.org/T356365) [23:54:47] (03PS1) 10Eileen: Pull in updates from theisland upstream [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997601 (https://phabricator.wikimedia.org/T356365) [23:55:32] (03CR) 10CI reject: [V: 04-1] Move Top queue objects to extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/994353 (https://phabricator.wikimedia.org/T356115) (owner: 10Eileen) [23:55:37] (03CR) 10CI reject: [V: 04-1] Add theisland to our required extensions, now it is enabled on prod & staging [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997600 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:55:45] (03CR) 10CI reject: [V: 04-1] Pull in updates from theisland upstream [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997601 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:56:23] guessing that Top queue wasn't supposed to be an ancestor for theisland patches? [23:56:54] gonna just pop it over to the other stack for a quick +2 [23:57:02] (03PS2) 10Ejegg: Add theisland to our required extensions, now it is enabled on prod & staging [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997600 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:57:10] (03CR) 10Ejegg: [C: 03+2] Add theisland to our required extensions, now it is enabled on prod & staging [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997600 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:58:04] (03PS2) 10Ejegg: Pull in updates from theisland upstream [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997601 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:58:09] (03CR) 10Ejegg: [C: 03+2] Pull in updates from theisland upstream [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997601 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:59:00] (03PS4) 10Eileen: Move QueueConsumer to WMFQueue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997575 (https://phabricator.wikimedia.org/T356115) [23:59:02] (03PS2) 10Eileen: Move UPIDonationsQueueConsumer [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997582 (https://phabricator.wikimedia.org/T356115) [23:59:06] (03CR) 10CI reject: [V: 04-1] Add theisland to our required extensions, now it is enabled on prod & staging [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997600 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:59:08] (03CR) 10CI reject: [V: 04-1] Pull in updates from theisland upstream [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997601 (https://phabricator.wikimedia.org/T356365) (owner: 10Eileen) [23:59:13] oh huh? [23:59:53] oic, new ps for the queue move [23:59:56] (03PS2) 10Eileen: Move transactional QueueConsumer [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/997586 (https://phabricator.wikimedia.org/T356115)