[00:46:44] woot - I replicated the live issue locally (phew) [00:55:42] (03PS2) 10Cstone: WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) [00:58:08] (03CR) 10jerkins-bot: [V: 04-1] WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) (owner: 10Cstone) [00:59:05] (03PS3) 10Cstone: WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) [01:24:56] 10Fundraising-Backlog, 10fr-donorservices: Ingenico status 190s question - https://phabricator.wikimedia.org/T283524 (10Ejegg) Hi @EMartin it looks like that's the zh-hans language rather than Japanese. We're fixing that one along with the rest of the non-latin character sets as T285499. [01:28:16] (03PS1) 10Eileen: Handle this year's variant of tsmart file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/702784 (https://phabricator.wikimedia.org/T284784) [01:29:39] cstone: AndyRussG ejegg could one of you +2 https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/702784 so I can re-test on live - I've been documenting on collab the gotchas I found but I *might* still catch Leanne for QA if I can get this out [01:30:08] sure eileen [01:30:16] (03CR) 10Ejegg: [C: 03+2] "more flexible!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/702784 (https://phabricator.wikimedia.org/T284784) (owner: 10Eileen) [01:30:37] i was beaten haha [01:31:06] I was beaten too [01:31:25] I opened the patch and read it and was like, but this is already +2'ed [01:31:43] haha [01:32:08] heh welp if there's a prize for 3rd place I guess I'll accept it 8p [01:35:02] (03PS2) 10Cstone: WIP: Add recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702766 (https://phabricator.wikimedia.org/T283106) [01:39:24] (03Merged) 10jenkins-bot: Handle this year's variant of tsmart file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/702784 (https://phabricator.wikimedia.org/T284784) (owner: 10Eileen) [01:40:13] whoa & I just went away to get the bread out of the oven & look when I came back! [01:40:39] (Reduced to clear is selling foccacia dough for $2 per kilo - yum) [01:43:00] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/702787 [01:43:32] (03CR) 10Eileen: [C: 03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/702787 (owner: 10Eileen) [01:47:06] !log civicrm revision changed from e07c2be1a7 to bb62188ec6, config revision is 1739c53fcb [01:47:12] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:03:29] I just pushed up the patch into process control to turn the job on - Leanne checked & the ones she checked were done with that command - if anyone is able to confirm I'll deploy [03:09:47] AndyRussG: not sure if you feel OK ok-ing the job? I know you haven't been involved in this one much [04:34:35] eileen: which job now? [04:34:43] should be fine [04:34:50] (to check it) [04:34:56] it's enabling targetsmaryt [04:35:06] K one sec [04:38:42] eileen: so looking at the diff for the latest patch in localsettings [04:38:50] yep [04:39:05] I see the path has changed, as has the value of mapping_name param [04:39:20] yes - I actually put some documentation up here https://collab.wikimedia.org/wiki/Target-smart [04:39:28] add_to_group_name is different [04:39:35] but basically new year new file [04:39:36] null_rows_at_end is now [04:40:39] eileen: oh cool nice doc [04:40:41] yeah - so you can see the group is this one https://civicrm.wikimedia.org/civicrm/group/search?force=1&context=smog&gid=1048 [04:40:55] - each contact who is imported it added to that group [04:41:01] eileen: shouldn't null_rows_at_end be columns instead, if I understand the doc properly? [04:41:30] well yeah when I wrote those docs I realised the name was wrong - but I didn't fix it [04:42:03] heheh okok certainly can be fixed later [04:42:13] eileen: seems fine eh! +2 :) :) [04:42:18] yeah maybe I should have but I hit a few other issues [04:42:20] thanks for writing all that doc btw! [04:42:40] yeah - wish I'd written it last year :-) [04:43:49] (03PS1) 10Eileen: Fall back for contact id [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/702794 [04:44:08] I just spotted a couple of e-notices on live - ^^ would fix [04:44:45] basically we skip ones where we have mangled them :-) & the logging is not finding the contact id [04:49:13] dang - they have a new gender in their file 'Gender Expansive' [05:06:47] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: CentralNotice alerts: Document new CN Hook - https://phabricator.wikimedia.org/T224700 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sent to ass... [05:09:50] 10Fundraising Sprint It Came From Out of Scope, 10Fundraising Sprint James Bond: Licensed to Share, 10MediaWiki-extensions-CentralNotice: Update banner history EventLogging schema - https://phabricator.wikimedia.org/T223183 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as th... [05:10:21] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add ability to search Mailing Events in Civi - https://phabricator.wikimedia.org/T221874 (10Aklapper) a:05Eileenmcnaughton→03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sent to... [05:11:52] 10Fundraising-Backlog, 10FR-MW-Vagrant, 10MediaWiki-Vagrant, 10SRE: Package XDebug 2.9 for apt.wikimedia.org - https://phabricator.wikimedia.org/T220406 (10Aklapper) a:05jgleeson→03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sen... [05:14:52] 10Fundraising Sprint Ewoks Take Manhattan, 10Fundraising Sprint Fistful of $variables, 10Fundraising Sprint Greps of Wrath, 10Fundraising-Backlog: record failed payments - https://phabricator.wikimedia.org/T222220 (10Aklapper) a:05Ejegg→03None Removing task assignee due to inactivity, as this open task... [05:16:12] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Include user info and other event data in alert - https://phabricator.wikimedia.org/T224934 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for mo... [05:16:15] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Investigate productionization and e-mail alerts - https://phabricator.wikimedia.org/T224927 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for mo... [05:16:18] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Specific alerts config for production monitoring - https://phabricator.wikimedia.org/T224931 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for m... [05:16:37] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Implement alerts based on campaign and user - https://phabricator.wikimedia.org/T224925 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for more t... [05:16:44] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Hide verbose output from pywikibot unless --debug flag used - https://phabricator.wikimedia.org/T224926 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been ass... [05:17:00] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice alerts: Add error handling - https://phabricator.wikimedia.org/T224699 (10Aklapper) a:05AndyRussG→03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails... [05:17:38] welp phabspam [05:22:14] lol [13:21:54] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) [13:22:16] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) p:05Triage→03Medium [13:24:52] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) [13:33:00] 10fundraising-tech-ops, 10Patch-For-Review: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) [13:33:54] 10fundraising-tech-ops, 10Patch-For-Review: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) [14:27:22] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) [14:52:25] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Kormat) Hey Jeff, It looks like your netbox changes got pulled into the dns refresh cookbook i was running, so they're now published. For posterity: ` diff --git a/192-26.40.64.10.in-ad... [14:58:33] (03PS1) 10Sahilgrewalhere: WIP [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/702978 [15:09:42] 10fundraising-tech-ops: remove payments100[1-4] from service and prep for decom - https://phabricator.wikimedia.org/T286044 (10Jgreen) a:03Jgreen @Kormat ok, thanks! [15:54:20] (03PS2) 10Sahilgrewalhere: selenium: Upgrade WebdriverIO to v7 [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/702978 (https://phabricator.wikimedia.org/T274579) [15:55:55] (03PS3) 10Sahilgrewalhere: selenium: Upgrade WebdriverIO to v7 [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/702978 (https://phabricator.wikimedia.org/T274579) [16:01:22] 10Fundraising-Backlog, 10fundraising-tech-ops: Paypal IPN address changes - https://phabricator.wikimedia.org/T276991 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt This has been working fine and old addresses cleared out of any rules. Closing. [16:04:26] (03PS4) 10Sahilgrewalhere: selenium: Upgrade WebdriverIO to v7 [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/702978 (https://phabricator.wikimedia.org/T274579) [16:06:36] (03PS5) 10Sahilgrewalhere: selenium: Upgrade WebdriverIO to v7 [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/702978 (https://phabricator.wikimedia.org/T274579) [16:32:14] (03CR) 10AndyRussG: Unit / integration tests for Adyen Checkout (033 comments) [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702028 (https://phabricator.wikimedia.org/T285734) (owner: 10Ejegg) [16:38:53] (03CR) 10Ejegg: "Thanks for the CR AndyRussG!" (033 comments) [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702028 (https://phabricator.wikimedia.org/T285734) (owner: 10Ejegg) [18:15:39] PROBLEM - check_mysql on payments1008 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) [18:20:39] PROBLEM - check_mysql on payments1008 is CRITICAL: Slave IO: Connecting Slave SQL: Yes Seconds Behind Master: (null) [18:25:39] RECOVERY - check_mysql on payments1008 is OK: Uptime: 314 Threads: 10 Questions: 511 Slow queries: 0 Opens: 93 Flush tables: 1 Open tables: 87 Queries per second avg: 1.627 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [18:53:16] (03PS3) 10Jgleeson: WIP Applepay Payment Provider [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702149 (https://phabricator.wikimedia.org/T282596) [18:53:45] (03CR) 10jerkins-bot: [V: 04-1] WIP Applepay Payment Provider [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702149 (https://phabricator.wikimedia.org/T282596) (owner: 10Jgleeson) [19:21:18] AndyRussG: how did you get on with the IPN stuff. To test ejegg|away's REST patch I need to capture an IPN message so thought I'd ask before diving into ngrok [19:21:42] I saw some ngrok docker network stuff when I googled it but didn't do more than skim over the google resuklts [19:21:45] results [19:22:28] jgleeson: I haven't dived in yet, but what I would do wouldn't be a substitute for ngrok [19:23:04] rather what that ticket is is just to make stand-alone smashpig accessible via some apache on the local network, so pretty straightforward [19:23:29] though I guess that's also another use for a dev endpoint somewhere on the cluster! [19:23:41] rather I've been focusing on CR first [19:23:54] just got my 2nd Pfizer dose btw! so far so good! [19:27:46] good news on the 2nd jab AndyRussG ! [19:30:42] (03CR) 10AndyRussG: Unit / integration tests for Adyen Checkout (031 comment) [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702028 (https://phabricator.wikimedia.org/T285734) (owner: 10Ejegg) [19:30:59] jgleeson: thanks, yeah for sure! :) [19:33:27] (03CR) 10Jgleeson: "So the code looks good here and tests passing but to actually test it I need to set up ngrok with adyen on docker so that's kinda tricky a" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702491 (https://phabricator.wikimedia.org/T282302) (owner: 10Ejegg) [19:34:22] (03CR) 10Jgleeson: "Did you test it with ngrok also?" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702491 (https://phabricator.wikimedia.org/T282302) (owner: 10Ejegg) [19:39:14] AndyRussG: that looks like a good one for you https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/702734 [19:39:37] do we have central notice in dockerland yet?. I haven't set it up at my end [19:44:50] (03CR) 10Jgleeson: [C: 03+2] "Looks good!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702750 (https://phabricator.wikimedia.org/T277120) (owner: 10Ejegg) [19:53:50] AndyRussG: I'm gonna embark on using ngrok docker container with docker next week to test Elliott's patch. I don't think we need to build anything as it's just pulling in an image from dockerhub so I'll also try it on fundraising-dev. Is that ok? [19:54:03] just asking in case you had a non-ngrok solution in mind [19:54:12] ngrok is not perfect my any means [19:55:03] have a good break fr-tech! [20:06:00] 10Wikimedia-Fundraising-Banners: Make it easier to develop banners locally - https://phabricator.wikimedia.org/T286081 (10Pcoombe) [20:11:31] 10fundraising-tech-ops: install/configure frdev1002 - https://phabricator.wikimedia.org/T285892 (10Jgreen) [20:11:48] 10fundraising-tech-ops: install/configure frdev1002 - https://phabricator.wikimedia.org/T285892 (10Jgreen) [20:14:53] 10fundraising-tech-ops: enable bond0 on payments100[5-8] - https://phabricator.wikimedia.org/T286083 (10Jgreen) [20:15:13] 10fundraising-tech-ops: enable bond0 on payments100[5-8] - https://phabricator.wikimedia.org/T286083 (10Jgreen) p:05Triage→03Medium [21:08:55] 10fundraising-tech-ops: enable bond0 on payments100[5-8] - https://phabricator.wikimedia.org/T286083 (10Dwisehaupt) [21:10:12] 10fundraising-tech-ops: enable bond0 on payments100[5-8] - https://phabricator.wikimedia.org/T286083 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt Hosts rebalanced using lvs and rebooted. All complete with bond0 interface up. lvs balance returned to normal. [21:26:26] so that first targetsmart file is done - I'll switch to the second one [21:30:31] does someone want to check the process control commit for switching to the next targetsmart job [21:30:56] is it already commited? [21:31:33] yep [21:31:59] & I documented it here https://collab.wikimedia.org/wiki/Target-smart [21:33:18] they seem to be desperate to see the data so maybe I should set off concurrent jobs [21:33:55] docs and commit look good to me. [21:34:06] and the file is there on disk on civi so i say all clear. [21:35:17] thanks [21:45:19] (03CR) 10AndyRussG: Unit / integration tests for Adyen Checkout (032 comments) [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702028 (https://phabricator.wikimedia.org/T285734) (owner: 10Ejegg) [22:54:01] (03PS4) 10Cstone: WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) [22:57:15] (03CR) 10jerkins-bot: [V: 04-1] WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) (owner: 10Cstone) [22:57:48] (03PS5) 10Cstone: WIP: Add recurring [extensions/DonationInterface] (adyen) - 10https://gerrit.wikimedia.org/r/702762 (https://phabricator.wikimedia.org/T283106) [23:01:51] (03PS3) 10Cstone: WIP: Add recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702766 (https://phabricator.wikimedia.org/T283106) [23:23:03] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Mandatory corn dogs, 10Fundraising-Backlog, 10fundraising sprint Just in time roller coaster building, and 4 others: Adyen: try to capture an old-style recurring with rest API - https://phabricator.wikimedia.org/T282302 (10Cstone) The tokens cre... [23:48:47] (03CR) 10Cstone: "I might be missing something here but it looks like recurring payments use createPayment instead of approvePayment?" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/702491 (https://phabricator.wikimedia.org/T282302) (owner: 10Ejegg)