[06:11:16] I was trying to fix this bug https://phabricator.wikimedia.org/T132732. I downloaded the extensions CentralNotice. Should I do the Infrastructure wiki and subscribing wiki ? [08:58:52] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Easy: Add history link for banners - https://phabricator.wikimedia.org/T132732#2683686 (Anikethfoss) a:Anikethfoss>None [15:32:03] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313526 (https://phabricator.wikimedia.org/T144034) (owner: Ejegg) [15:51:04] (PS1) Paladox: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_27) - https://gerrit.wikimedia.org/r/313818 [15:51:08] (CR) Paladox: "recheck" [extensions/DonationInterface] (REL1_27) - https://gerrit.wikimedia.org/r/313818 (owner: Paladox) [15:51:15] (CR) Paladox: "check experimental" [extensions/DonationInterface] (REL1_27) - https://gerrit.wikimedia.org/r/313818 (owner: Paladox) [15:53:52] (Abandoned) Paladox: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_27) - https://gerrit.wikimedia.org/r/313818 (owner: Paladox) [15:57:05] (PS1) Paladox: Test [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313820 [15:57:25] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313820 (owner: Paladox) [16:00:40] (Abandoned) Paladox: Test [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313820 (owner: Paladox) [16:02:43] (PS1) Paladox: Test [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 [16:03:07] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 (owner: Paladox) [16:12:23] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 (owner: Paladox) [16:14:31] (PS2) Paladox: Fix Class undefined: TESTS_ADAPTER_DEFAULT [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 [16:14:37] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 (owner: Paladox) [16:19:56] !log updated payments-wiki settings to stop sending completed donations to ActiveMQ [16:20:02] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:31:13] Fundraising-Backlog: Estimate requirements for DS ticketing system transition - https://phabricator.wikimedia.org/T146511#2684838 (MBeat33) For reference, OIT estimated it would take a day or two to get a new ticketing system up and running in the event of a ZenDesk failure (probably more time than it would... [16:33:21] (PS1) Ejegg: Start mirroring refund and recurring queues [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/313829 [16:33:46] XenoRyet: want to kill another Stomp queue ^^^ ? [16:33:57] looking [16:35:54] (CR) XenoRyet: [C: 2] Start mirroring refund and recurring queues [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/313829 (owner: Ejegg) [16:36:48] (Merged) jenkins-bot: Start mirroring refund and recurring queues [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/313829 (owner: Ejegg) [16:37:55] cwd ok, I spot checked a bunch of the messages in the Stomp completed queue and all of them seem to be in Civi [16:38:08] hooray! [16:38:11] I'm pretty confident we can just purge it [16:38:31] oh wait, there's that SmashPig maintenance script to dump it to a file [16:38:34] I'll use that [16:38:40] good idea [16:44:15] cool, messages dumped [16:46:20] how many more stomp queues are there? [16:46:33] refund, recurring, unsubscribe, and jobs [16:46:45] Just about to knock out refund [16:46:55] sweet [16:47:07] So, we're already mirroring refunds from the audit files [16:47:17] are there still consumers to write? [16:47:24] hmm, let's make sure the paypal audit monitoring is working [16:47:34] cwd nope, just deployment and cleanup! [16:47:41] sick [16:47:45] :) [16:47:47] what is paypal audit monitoring? [16:47:58] derp, I meant mirroring [16:48:16] ooh hehe [16:48:42] as in, the audit parser should be writing to redis? [16:48:47] yah [16:48:52] from crm? [16:48:56] that was the one audit parser still in python [16:49:02] running as a totally standalone job [16:49:02] ooh yeah [16:49:18] I know XenoRyet wrote the code, and I'm pretty sure it got deployed [16:49:28] it's php under crm now? [16:49:33] but I'm not sure if the config to activate it is done [16:49:41] cwd nope, still python [16:49:56] oh fun [16:50:14] queue consumers are a good way to get to write other languages [16:50:29] i want to try http://www.impredicative.com/ur/ [16:50:36] well, that was just a producer... [16:50:47] ur, huh? cool [16:50:52] terrible name [16:50:57] but it sounds like a good language [16:51:08] interesting... [16:52:43] ok, looks like refunds have been mirrored from the paypal audit since 9/6 [16:52:50] guess i should trim that list [16:53:55] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/313834 [16:54:04] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/313834 (owner: Ejegg) [16:55:06] ooh, what's up with all these keys that look like correlarion ids? [16:55:21] ohh, maybe from the ->set() issue [17:00:23] fr-tech: Valerie: Aww, Tom, you're going maudlin on me ... [17:00:24] Tom: I reserve the right to wax maudlin as I wane eloquent ... [17:00:24] -- Tom Chapin [17:00:24] -- discuss. [17:01:43] yep, all those timestamps are from Sept 15-19th [17:01:45] brt [17:01:48] let me see... [17:02:28] Fundraising Sprint Stirring The Pot, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Spike: SPIKE: investigate level of completeness of civi deduped DB - https://phabricator.wikimedia.org/T146384#2684994 (CCogdill_WMF) 300,000 matched in 5 days?! That's awesome. [17:16:20] (CR) Ejegg: [V: 2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/313834 (owner: Ejegg) [17:17:34] !log updated SmashPig from efe8720e454b03740e4fb4e846657cc92d5ecf7c to fa0267b6f23505d835fd1557a82c2ea99a6985d8 [17:17:39] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [17:18:35] ok, so refunds should be mirrored wherever they come in now [17:18:44] audits and the listener [17:19:02] suppose I'll just wait for one to come in before switching the consumer [17:39:25] fr-tech: I'm going to deploy a batch of stuff for DonationInteface and clean up some settings [17:39:54] 10-4 [17:40:43] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/313841 [17:41:04] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/313841 (owner: Ejegg) [17:41:40] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/313841 (owner: Ejegg) [17:45:25] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/313842 [17:46:15] (CR) Ejegg: [C: 2] Update DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/313842 (owner: Ejegg) [17:48:43] hi awight ! [17:51:25] * awight rubs lump on head [17:51:36] whaaa happened [17:51:59] we're already on a wake every 2 hours cadence, no clue why other than perhaps evolution [17:52:13] ah, same as before, we stopped reading from a stomp queue but kept writing to it [17:52:28] oh man, anticipatory sleeplessness? [17:52:57] I believe so [17:53:20] oh hehe that'll get old fast. Cool, which queue did we stop reading from? [17:53:30] the biggie! [17:53:35] oh wow [17:53:41] donations are all coming in via Redis now [17:53:47] donno if anyone wants late fr-tech talk but we're in there now [17:53:51] and Civi records appear to check out [17:54:13] Got my 1 on 1 with K4 in a minute, so no tech-talk for me today. [17:54:16] (Merged) jenkins-bot: Update DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/313842 (owner: Ejegg) [17:56:26] sure i'll stop by in a few [17:59:49] AndyRussG|away: https://etherpad.wikimedia.org/p/CentralNotice_translation_magick [18:56:03] i was just taking a walk out back and found an arrowhead: https://commons.wikimedia.org/wiki/File:Arrowhead_3.jpg [18:57:56] cool! [19:04:54] fr-tech anyone want to check out the payments-wiki change in the settings repo? [19:05:14] nice find [19:10:33] ejegg: sure one sec... [19:11:37] thanks! [19:14:09] (PS1) Ejegg: Merge commit 'e8f6254' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/313865 [19:14:09] dang, nice [19:16:20] yea ejegg, looks good to me. [19:16:33] thanks! [19:22:16] cwd: waaat! That's museum quality [19:22:34] now, if only we were making museums to memorialize consumer culture ;) [19:23:36] (CR) Awight: [C: 2] Payments-init consumer only deletes pending on fail [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/312939 (owner: Ejegg) [19:25:05] nice right? i bet there is a lot of stuff back there. our new "yard" is the bottom of a hill coming down from a 100 sq mile mesa and when it rains hundreds of little streams run down. [19:26:18] sluice it for gold :) [19:27:05] (Merged) jenkins-bot: Payments-init consumer only deletes pending on fail [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/312939 (owner: Ejegg) [19:28:29] !log updated payments-wiki from cc27f83f31ecc609d4400050e73905b7364f1d42 to e6027d57b021509d4dd3668aa3b67c10b3a4e246 [19:28:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [19:28:59] i panned for gold once. my god that is a lot of work. [19:30:18] I hear people basically rot alive, too [19:30:34] cwd: Me too, and yes it is. [19:31:48] economically, it's probably similar to working for a startup... like $5/hr for 80 hour weeks, unless you're the 0.1% who cashes out [19:32:07] heh yep [19:33:10] !log updated payments-wiki settings [19:33:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [19:39:57] (CR) Ejegg: [C: 2] Merge commit 'e8f6254' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/313865 (owner: Ejegg) [19:40:25] (Merged) jenkins-bot: Merge commit 'e8f6254' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/313865 (owner: Ejegg) [19:42:18] MBeat: we just had about a 4 minute payments-wiki outage, during which donors may have seen error messages even if a payment worked. the orphan rectifier should clear up anybody who submitted details at gc while we were broken, but we should look out for potential duplicate donations [19:42:38] thanks for the alert, ejegg [19:49:13] awight: AndyRussG meeting? [19:54:37] Fundraising-Backlog, FR-ActiveMQ: Set up monitoring for queues in Redis - https://phabricator.wikimedia.org/T147226#2685794 (Ejegg) [20:01:00] Fundraising Sprint Stirring The Pot, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Spike: SPIKE: investigate level of completeness of civi deduped DB - https://phabricator.wikimedia.org/T146384#2685812 (Eileenmcnaughton) Just re-ran. 1304107 [20:17:20] (CR) Awight: [C: 2] "Interesting--thanks for working on this!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 (owner: Paladox) [20:20:15] (Merged) jenkins-bot: Fix Class undefined: TESTS_ADAPTER_DEFAULT [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/313822 (owner: Paladox) [20:20:22] Fundraising Sprint Stirring The Pot, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Spike: SPIKE: investigate level of completeness of civi deduped DB - https://phabricator.wikimedia.org/T146384#2685856 (Eileenmcnaughton) In about 1 week I think all parts of the DB will have been touched by... [20:29:01] (PS1) Eileen: Ignore conflicts on contact source. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/313889 (https://phabricator.wikimedia.org/T146946) [20:53:32] blurgh. I need to run a longish errand, back in time for our roles meeting [20:59:46] Fundraising Sprint Octopus Untangling, Fundraising Sprint Pretending This Isn't Happening, Fundraising Sprint Qwerty Thwacking, Fundraising Sprint Rocket Surgery 2016, and 4 others: Silverpop export not capturing language changes in Civi (not sure if... - https://phabricator.wikimedia.org/T96410#2686010 [21:11:57] it appears the the slow query is killing the donations queue too? [21:52:03] AndyRussG: i am trying to get CN working, i was able to make a campaign but don't see a submit button on the "add banner" page. is it something obvious? [22:04:15] cwd: hey! you have to make a banner first :) [22:07:15] AndyRussG: well i'm on that page but don't have a submit button [22:08:05] cwd: are you logged in? [22:08:20] yep, as admin. i was able to create a campaign [22:09:02] cwd: such as here, near the top there's an "Add a banner" button: https://meta.wikimedia.org/wiki/Special:CentralNoticeBanners [22:09:07] (the "banner" tab) [22:09:14] or rather "Banners" [22:10:20] huh yeah i don't have that. i must have misconfigured the extension somehow [22:14:26] Sounds real weird... Lemme see where it is on my local install [22:15:03] Yeah same on my local install.. [22:15:44] cwd: if you made a campaign you have Special:CentralNotice... Isn't there a "Banners" tab along the top? [22:16:07] AndyRussG: yep but when i go there i don't have those buttons [22:16:35] huh [22:16:40] what do you see on that page? [22:17:14] Any errors in the error log? [22:19:16] Really weird [22:20:18] AndyRussG: https://sadbastard.org/cn.png [22:21:36] cwd: mmm something is fishy with the styling, but there's the "Add a banner" button....{ [22:21:53] (Sorry "{" is next to enter on my keyboard) [22:22:54] do you mean where it says one-off? [22:25:21] that one doesn't do anything [22:25:28] i do see a 500 for getting the skin [22:27:05] Couldn't find constant WANObjectCache::TTL_PROC_LONG [22:27:11] D: [22:28:32] cwd: maybe you need to update core and the Vectore skin? [22:33:57] cwd: after that do composer update in core and Vector skin dirs [22:34:18] also php maintenance/update.php from core dir [22:34:50] ok will try that, thanks! [22:36:20] K! [22:36:24] have fun :) [22:48:02] hi! anyone able to help with some quick sql? I’m trying to create a table with 2 columns, but for some reason can’t get my data to import into 2 columns :/ feel like I must be doing something obviously wrong [22:53:44] ccogdill: Still working on that SQL? I can help [22:54:33] yeah I am [22:54:43] ccogdill: One thing to do is, try "head -2 FILE | xxd", which should let you look at the exact character codes [22:54:59] hopefully macos includes xxd... [22:55:06] if not, maybe "hd" [22:55:21] or "od"