[00:08:04] awight: i hear you are doing swat deploy [00:08:23] actually i probably shouldn't distract him :P [00:09:27] it's an e-z one, happily [00:09:35] wat happened? [00:09:51] oh nothing [00:10:04] i want to try some day, but i don't have an account on tin [00:11:50] it's fun! [00:12:05] https://wikitech.wikimedia.org/wiki/Requesting_shell_access [00:13:21] (PS1) Ejegg: Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274851 [00:13:46] (CR) Ejegg: [C: 2 V: 2] Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274851 (owner: Ejegg) [00:15:18] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Pipeline Report - https://phabricator.wikimedia.org/T128818#2086989 (atgo) [00:15:44] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274852 [00:16:01] (CR) Ejegg: [C: 2] Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274852 (owner: Ejegg) [00:16:17] (CR) Ejegg: [V: 2] Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274852 (owner: Ejegg) [00:16:31] ejegg: Could you merge https://gerrit.wikimedia.org/r/#/c/274847/ ? [00:17:05] Fundraising Sprint Bloodletting 2016, Fundraising Sprint Cat Herding, Fundraising Sprint Dirt Farming, Fundraising-Backlog, and 2 others: Figure out & fix the certificate issue that's not allowing civi users to have dashlets - https://phabricator.wikimedia.org/T118356#2087002 (atgo) Hey @Eileenmcn... [00:17:54] Sure thing Krinkle [00:18:12] (PS2) Ejegg: build: Bump various devDependencies [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274847 (owner: Krinkle) [00:22:10] (CR) Ejegg: [C: 2] build: Bump various devDependencies [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274847 (owner: Krinkle) [00:24:11] !log updated payments wiki from 111f92133cbd6b3890f53e29831ac022d3c26f51 to b8ac7f9188ba997d7e26882d0911f4eb97276d86 [00:24:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [00:25:40] gotta run! [00:25:48] see ya cwd [00:26:00] !log rolled payments wiki back to 111f92133cbd6b3890f53e29831ac022d3c26f51 [00:26:02] bubye! [00:26:04] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [00:28:54] thx [00:33:21] (PS1) Ejegg: Fix bad merge [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274858 [00:37:03] ejegg: I might take a peek at the recurring cancel bug, if it's not pre-licked? [00:37:18] awight: be my guest! [00:37:33] * awight begins sweeping vigorously [00:37:49] (CR) Ejegg: [C: 2 V: 2] Fix bad merge [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274858 (owner: Ejegg) [00:38:05] Funny those cash AstroPay methods [00:38:12] I guess that's for direct bank transfers? [00:38:18] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2072787 (awight) a:awight [00:38:22] maybe some of them [00:38:41] I think a bunch are 'print this out and take some cash to the store' type too [00:38:47] wowsa [00:38:58] well, boletos is anyway [00:39:09] I also have an active online Mexican bank access (Bancomer) so if you need to test any direct transfers, lmk [00:39:12] Capitalism is so inventive when it comes to taking the last of people's money! [00:39:57] Heh banks are so heinous [00:40:16] Especially ones that charge 30+% interest on the loans they give out [00:40:52] I've had a $0.75 foot in the door at this union-run bank in NYC, just in case I ever move back... [00:40:54] fyi when deploying there's a new-ish log file payments-apache2_errors (i think new) that has fatal errors which don't show up in payments.error [00:41:07] bad. [00:41:23] could you en-task that? [00:41:31] sure [00:41:50] back in a bit [00:42:43] rebooting 4 kernel... [00:44:28] Fundraising-Backlog: Include apache2 errors in payments.error - https://phabricator.wikimedia.org/T128820#2087083 (Ejegg) [00:45:43] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274859 [00:46:02] (PS2) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274859 [00:46:21] (CR) Ejegg: [C: 2 V: 2] Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274859 (owner: Ejegg) [00:50:58] !log updated payments wiki from 111f92133cbd6b3890f53e29831ac022d3c26f51 to fbd22230ebf14e57f2c69ef1b342d4cdbc47d9a6 [00:51:02] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [00:52:49] cool, that works now [00:55:53] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 3 others: Add country to thank you page URL - https://phabricator.wikimedia.org/T126814#2024228 (Ejegg) OK @Pcoombe , this should work for PayPal too now! [01:00:36] Hi XenoRyet, that config looks pretty good! If you want to mess with the current patch tonight I can hold off CR [01:01:09] or I can merge it and add another patch for the ordering [01:01:40] Na, let's do it in this patch. I'll have time to mess with it again later this evening. [01:03:05] rockin [01:16:11] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: CiviMail TY activity should be on same contact as donation - https://phabricator.wikimedia.org/T127121#2087175 (Ejegg) Open>Resolved [01:16:27] Fundraising-Backlog, FR-Astropay: [epic] Processing via Astropay for Spanish-speaking LATAM countries - https://phabricator.wikimedia.org/T102143#2087177 (Ejegg) [01:16:29] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 4 others: GatewayAdapter::getCurrencies should return currencies supported for the donor's country - https://phabricator.wikimedia.org/T124327#2087176 (Ejeg... [01:19:58] (PS2) Ejegg: remove Friesland Bank [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274828 (owner: Cdentinger) [01:20:26] ejegg: do you know why that one didn't merge? [01:20:58] no clue... [01:21:13] maybe b/c zuul was busted when it got its first c+2? [01:21:23] ah yeah that must be it [01:21:34] I'll toggle that if it doesn't merge on rebase [01:21:57] (CR) Ejegg: [C: 2] remove Friesland Bank [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274828 (owner: Cdentinger) [01:23:03] (Merged) jenkins-bot: remove Friesland Bank [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274828 (owner: Cdentinger) [01:24:00] looks like CI is officially unbroken [01:24:07] phew [01:24:42] nice [01:24:46] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2087184 (awight) Some notes: * The recurring contribution for CID 10015244 is corrupt. It ha... [01:25:19] there ended up being several things wrong, tangentially related to the 5.5 upgrade [01:27:16] ahh... I saw you renamed php53 -> zend53 [01:27:29] beat the censors! [01:29:36] yep...then mysql fell over...then the vendor/vendor issue [01:31:29] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi UI hook is breaking (Form is missing your precious custom field.) - https://phabricator.wikimedia.org/T128823#2087186 (awight) [01:33:03] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2087213 (awight) There are 1001 recurring contributions with a null status. ```select count(... [01:38:24] ejegg: XenoRyet: so the test failures here are just a CI problem, not to do with the change itself? https://gerrit.wikimedia.org/r/#/c/274648/ [01:39:20] AndyRussG: yep! [01:39:26] let's recheck... [01:39:28] K cool! [01:39:43] (CR) Ejegg: "recheck" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) (owner: XenoRyet) [01:40:38] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2087223 (awight) @MBeat33 When you have a chance, please review these corrupted recurring con... [01:41:56] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2087228 (awight) a:awight>None relinquishing assignment due to week of vacation... I t... [01:42:19] see ya! [01:54:19] ejegg: woohoo! [01:55:46] yep, it works! [01:55:56] ok, i'm outta here for the evening [02:02:32] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops, MediaWiki-extensions-DonationInterface: Document existing queue usage - https://phabricator.wikimedia.org/T121792#2087267 (Jgreen) [02:44:11] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2045121 (Dzahn) Hi FR people, do we still need the mail aliases above (donationGPB@, donationAUD@ etc for moneybookers? ) [06:05:02] (PS2) XenoRyet: Update payment methods and submethods for AstroPay LATAM rollout [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) [06:06:06] (CR) XenoRyet: "Should be in the right order now. Also made the two suggested changes." (2 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) (owner: XenoRyet) [12:21:23] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 3 others: Add country to thank you page URL - https://phabricator.wikimedia.org/T126814#2088246 (Pcoombe) Open>Resolved Wonderful, thanks again! [13:57:32] Hi Jeff_Green [14:02:50] hi ejegg [14:03:06] Just taking down the campaigns now [14:03:08] just waiting for chris to reappear... [14:03:24] ejegg: if you want you can wait, I can't do anything without chris anyway [14:03:32] ah, ok [14:03:50] Think I'll leave campaigns down for now [14:04:04] ok [14:04:10] nice to leave some time for folks to finish any donations they may have started [14:04:30] is it snowy out in western mass? [14:04:51] hi cmjohnson1 [14:04:55] ejegg: yeah, just started maybe 30 min ago [14:05:05] ah, just cold here [14:05:17] ok, i'll go ahead and shut the queue jobs off [14:05:24] ok [14:05:55] good morning! sorry late....accident on the way to data center....commuters!! :-P [14:06:28] cmjohnson1: fun! [14:06:32] 35 mins to go 9 miles [14:06:37] !log disabled fundraising queue consumer jobs [14:06:39] eep [14:06:40] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [14:07:02] aw man, what a drag [14:09:29] oh hey, I didn't realize we had ! log functionality here [14:09:49] !log putting payments, civi, listener into maintenance mode [14:09:52] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [14:11:07] handy feature, that! [14:12:10] huh, logs still show ppl coming in from campaigns. guess they must have loaded the page a few minutes ago [14:12:32] oh, and there's that resourceloader cache time... [14:12:33] they'll get 503's starting in a minute or two [14:13:55] stopping activemq... [14:15:56] hmm, I'm still seeing activity in payments logs [14:16:06] gonna set that LocalSettings maint switch too [14:17:03] Jeff_Green: ejegg cmjohnson1 thanks for helping with this. I'll be offline for a bit and then head into the office ~9 pst. Please ping fr-all if things get wrapped up before 9. [14:17:08] also MBeat ^^ [14:17:10] k, that'll stop em [14:17:44] morning dstrine ! Nice & early out there [14:17:48] ty dstrine [14:18:49] ejegg: I'm a bit of morning person ... but not this much ;) [14:18:52] * dstrine lies back down [14:19:08] heh [14:19:45] mq data is copied off to other queue servers [14:37:21] Fundraising-Backlog: mobile error: unresponsive Amazon donate button - https://phabricator.wikimedia.org/T120981#2088454 (Pcoombe) @MBeat33 If we haven't had any more reports like this one, I'd like to suggest closing this. [14:46:12] Fundraising-Backlog: mobile error: unresponsive Amazon donate button - https://phabricator.wikimedia.org/T120981#2088464 (MBeat33) Open>Resolved That works for me, @Pcoombe , we haven't seen any more. [14:52:43] cool [14:55:09] disk replaced, RAID recovering [14:55:35] I'm going to give it a little time to finish RAID recovery, then reboot to make sure it comes back up as expected [15:23:34] RAID recovery is about 60% done [15:23:55] we should still be on track to end the outage by 11AM eastern [15:24:17] nice [15:24:23] great [15:26:50] thanks Jeff_Green! [15:48:20] alright RAID rebuild is done, I'm going to reboot it to make sure it comes up properly [15:50:52] * cwd crosses fingers [15:58:44] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2088609 (CCogdill_WMF) I believe our moneybookers account is deactivated, but @MBeat33 please confirm. [16:02:15] alright, activemq is back up and no longer complaining about things [16:02:23] woohoo! [16:02:31] high five [16:02:31] !log taking payments & listener out of maintenance mode [16:02:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:03:31] !log re-enabled payments queue consumers [16:03:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:11:04] ok, looks like payments cluster is back up [16:11:09] re-enabling campaigns... [16:11:41] great [16:18:33] man, re-enabling even just 3 at a time is giving me db timeouts [16:18:55] wonder why that's so much more strenuous than disabling them - i disabled 20 at once with no problems [16:19:02] any insight AndyRussG ? [16:19:58] ejegg: oh huh, re-enabling campaigns? Hmmm [16:20:39] Can't think of a specific explanation offhand, though yeah there's a rampant unscalability in there [16:21:19] ejegg: i experienced that as well, "transaction aborted" or something? [16:21:23] ejegg: though tedious, are you doing OK re-enabling? [16:21:59] cwd yeah, aborted txn to avoid huge replag [16:22:07] ejegg, AndyRussG: weird, I've never experienced that before [16:22:09] AndyRussG: yep, 2 at a time is working [16:22:28] i feel like i was able to do 5 or so at once [16:22:45] but it probably depends on a lot of factors [16:23:53] argh, even 2 just timed out! [16:25:11] so re-enabling them must refresh a bunch of stuff that disabling doesn't [16:27:16] ejegg: one at a time? The other route is to enable via the campaign's edit page [16:27:57] hmm, seems even more tedious that way! One at a time is working so far from the list [16:28:21] Ah OK at least that.... Yeah going to the edit page, definitely more tedious [16:32:45] ejegg: AndyRussG RE: campaign slowness: is this something to record in phab? Maybe just an investigation? [16:33:24] dstrine: yeah definitely. We should note when this is happening, look for some logs, ping ops... [16:34:00] AndyRussG: would you mind writing that up in your own words? [16:34:07] dstrine: yep! [16:34:13] AndyRussG: Thanks! [16:34:33] dstrine: I mean nope! (no wouldn't mind, yep I'll do so :) ) [16:34:55] np :) [16:34:58] LOL sorry [16:35:09] Ah au contraire, the apology's on me [16:35:12] huh, it's actually much faster from the individual campaign settings page [16:35:14] er.. umm.. thanks again [16:35:40] ejegg: well that's weird [16:35:52] cwd: ejegg: yeah the list page reloads the whole list of all the campaigns that ever have existed [16:36:02] ah ha [16:36:12] probably from DB_MASTER, in this case [16:36:32] but the list page was telling me the txn timed out after 6 seconds when re-enabling even one [16:36:54] what's the txn? [16:36:54] and on the individual page, submitting and getting the page again happens in less than 6 sec [16:37:42] i guess the list page wraps all the operations in one transaction, even if you're only re-enabling one [16:38:18] ooh, it's not doing something crazy like re-writing all the rows even when they're not changed, is it? [16:38:30] ejegg: yeah I was about to say, yes, maybe that ;p [16:38:52] Yeah that backend refactor should really happen one day [16:39:49] I don't know why that'd be different for enabling vs. disabling. Maybe when u disabled, it was just luck that the infrastructure was less busy? [16:40:22] i had the same experience, i was able to disable all of them at once with basically no lag but re-enabling was much slower [16:41:22] we should make a big red "disable campaigns" buttons [16:41:28] cwd: huh! K interesting to note [16:41:28] with a checkbox that says "FR only" [16:41:32] yeah [16:42:02] Also, rewrite Mediawiki in C#, React JS and COBOL [16:42:16] (mainly COBOL) [16:43:04] ejegg: around what time did this start happening (for Phab task, for reference so we can check logs) [16:43:05] ? [16:44:00] Hmm in the log I see the first re-enabling at 16:14 UTC [16:44:06] today, it started happening at 11:15 EST [16:44:22] yeah, was getting timeouts from the start [16:44:29] ok, all back up now [16:45:01] thank you ejegg! [16:46:44] Definitely not related to anything due to the campaigns going up per se [16:47:26] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: DB timeouts when enabling more than one campaign at once from Special:CentraNotice - https://phabricator.wikimedia.org/T128869#2088740 (AndyRussG) [16:47:56] the-wub: ejegg: cwd: dstrine: ^ pls add any extra info if u like, maybe the exact error message ejegg? [16:48:56] AndyRussG: oh shoot, I should have left that tab up [16:49:07] I'll paraphrase [16:49:36] ejegg: mebbe if you put your browser in offline mode and go to open recently closed tabs? Sometimes that forces it to show you whatever the browser cached for that page [16:50:07] i had already reloaded the page... [16:50:18] thanks for making a task AndyRussG. like I said, can't recall seeing that before personally, but it is concerning. will there be something in the logs about it too? [16:50:32] maybe in some server logs [16:51:49] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: DB timeouts when enabling more than one campaign at once from Special:CentraNotice - https://phabricator.wikimedia.org/T128869#2088740 (Ejegg) The error message was something like this: To avoid excessive replication lag, your trans... [16:53:02] Maybe it's that there's some behind-the-scenes optimization that can happen when you disable but not enable [16:53:24] ejegg: so after you got the message, the changes you had tried to make had not been made, right? [16:53:34] correct [16:53:43] K thx! [16:54:04] gotta drive small people for a bit! (last day of March break) Back soon! [16:59:21] (PS1) Cdentinger: Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274983 [16:59:32] ejegg: mind if i deploy DI? [16:59:36] oh wait it's friday [16:59:53] heh, just hoping to get that bank off the list? [17:00:15] I think I cleared out the sketchy tickets yesterday, so it should be pretty safe [17:00:35] yeah it's just that one [17:00:47] and it's early yet, i'll be around if anything blows up [17:01:06] cool [17:03:15] (CR) Cdentinger: [C: 2] Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274983 (owner: Cdentinger) [17:04:32] (Merged) jenkins-bot: Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/274983 (owner: Cdentinger) [17:05:50] (PS1) Cdentinger: Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 [17:07:41] (CR) Cdentinger: [C: 2] Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 (owner: Cdentinger) [17:12:55] (CR) jenkins-bot: [V: -1] Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 (owner: Cdentinger) [17:13:24] damn [17:13:32] i guess there is more CI breakage [17:14:08] grr [17:14:39] yeah so it probably shouldn't be testing wikibase against our release if it requires >=1.26 [17:16:28] this other one is confusing too https://integration.wikimedia.org/ci/job/mediawiki-phpunit-php55/705/console [17:16:57] looks like character encoding or something similar [17:17:13] 'ΓΈ' [17:25:33] weird... [17:29:33] can't reproduce locally [17:30:32] this is the kind of way i think the developer swap idea could benefit us [17:30:54] the reason for all these regressions is nobody outside the department knows what we're running over here [17:32:28] yeah, totally [17:36:31] ejegg: well...this is not going to be a quick enough fix to get this deploy out this morning [17:36:41] ah, oh well [17:36:44] i could ram the patch through [17:36:48] or abandon for now [17:37:05] I'd say just force it [17:37:23] word [17:37:33] we already deployed yesterday with these same two errors so [17:37:36] shrug.emoji [17:39:35] (CR) Cdentinger: Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 (owner: Cdentinger) [17:39:57] (CR) Cdentinger: [C: 2 V: 2] Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 (owner: Cdentinger) [17:40:21] damn it [17:40:34] i think i have to re upload and hit submit before gate/submit fails [17:40:50] (Abandoned) Cdentinger: Update extensions/DonationInterface/ submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/274985 (owner: Cdentinger) [17:41:20] cwd does it help to take jenkins-bot off the reviewers list? [17:42:30] ah i didn't try that [17:42:35] should have [17:42:41] i will if this doesn't work [17:42:54] (PS1) Cdentinger: Update extensions/DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275006 [17:43:33] i don't understand why gate-and-submit runs different jobs than normal either [17:45:42] (CR) Cdentinger: [C: 2] Update extensions/DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275006 (owner: Cdentinger) [17:48:36] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2088936 (MBeat33) @Dzahn Yes, Moneybookers is no longer an active payment method, so we don't need the aliases [17:51:32] !log updated paymentswiki from fbd22230ebf14e57f2c69ef1b342d4cdbc47d9a6 to b85a671bc96edda35f36846d5c669a78b294524a [17:51:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [17:52:31] nothing looks broken [17:53:42] nice [17:58:16] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico: Move IDEAL forms to Mustache templates - https://phabricator.wikimedia.org/T128693#2089068 (cwdent) [17:58:18] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico: 'continue' button on the iDeal donation form not working - https://phabricator.wikimedia.org/T125470#2089067 (cwdent) [17:58:20] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico: Store and update list of currenly working IDEAL banks - https://phabricator.wikimedia.org/T128692#2089069 (cwdent) [17:59:19] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico: 'continue' button on the iDeal donation form not working - https://phabricator.wikimedia.org/T125470#1988189 (cwdent) Open>Resolved I unblocked this and a... [18:04:27] dstrine: 125470 disappeared from the sprint board when i marked as resolved. is that cause it was in the doing column? [18:05:45] cwd since the upgrade the board defaults to only open tasks. You can change the filter to "all tasks" and save as your default view [18:06:06] aaah [18:06:08] thanks [18:06:17] I don't think I can change that globally :( [18:06:28] cwd: no problem and sorry :P [18:06:29] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2089101 (Dzahn) @CCogdill_WMF @MBeat33 great! thank you very much. I just removed them and will close this ticket. it's all separate from the other alias related tickets ``` -# Need... [18:06:36] np! [18:06:47] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2089103 (Dzahn) Open>Resolved a:Dzahn [18:06:50] in my head i like to pronounce doing like it rhymes with boing [18:06:55] makes me chuckle [18:19:27] Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089135 (cwdent) [18:20:31] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089154 (cwdent) [18:28:25] (PS3) Ejegg: Update payment methods and submethods for AstroPay LATAM rollout [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) (owner: XenoRyet) [18:30:41] (CR) Ejegg: [C: 2] "Looks good! We may have to update Chile per emails, but that can be another commit." [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) (owner: XenoRyet) [18:31:51] cwd: does https://gerrit.wikimedia.org/r/274797 look like a good way to work with single-submethod forms? [18:32:16] (Merged) jenkins-bot: Update payment methods and submethods for AstroPay LATAM rollout [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274648 (https://phabricator.wikimedia.org/T124323) (owner: XenoRyet) [18:32:54] lessee [18:33:40] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089135 (Legoktm) You need to cherry-pick the patch from {T124574} [18:35:11] (PS1) Paladox: Skip IPTCTest::testIPTCParseForcedUTFButInvalid() on pre-PHP5.5.26 [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) [18:40:47] ejegg: the only thing i wonder about is if 'show submethods' would make more sense as a config option vs. based on how many there are. would there be situations where you want to hide more than one? [18:41:13] cwd no, I don't think so [18:41:24] (CR) Cdentinger: [C: 2] "Thanks!" [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) (owner: Paladox) [18:41:57] If we want to force them to a single submethod, I'd make getAvailableSubmethods return just that one [18:42:08] (PS3) Cdentinger: Hide submethod buttons when only one choice [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 (owner: Ejegg) [18:42:57] ejegg: sounds good [18:43:28] (CR) jenkins-bot: [V: -1] Hide submethod buttons when only one choice [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 (owner: Ejegg) [18:43:53] oh come on [18:44:05] heh, looks like a syntax error... [18:45:04] right, I need to assign the result before I can index into it [18:45:27] oh man, but not in 5.5 [18:45:44] this is exactly what i had mentioned yesterday [18:45:46] heh, you got that test back just in time! [18:45:46] ha ha [18:45:59] cwd to the rescue [18:46:09] * cwd wipes brow [18:47:49] (PS4) Ejegg: Hide submethod buttons when only one choice [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 [18:50:23] (CR) Cdentinger: [C: 2] Hide submethod buttons when only one choice [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 (owner: Ejegg) [18:51:38] (Merged) jenkins-bot: Hide submethod buttons when only one choice [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 (owner: Ejegg) [18:53:12] ejegg: were you wanting to deploy that? 1/2 the new CI stuff is fixed, only thing that remains is getting it to stop testing wikibase, but i'm a newbie to that repo so it might take a while [18:53:21] but you can of course force merge it [18:53:32] cwd nah, no rush to get the Astropay stuff out today [18:53:37] monday will be fine [18:53:43] word [18:53:45] ...i won't be here [18:53:48] still ironing out some details with their reps [18:54:20] ah, is anybody else looking at fixing CI on our branch? [18:54:32] (PS1) Ejegg: Fix one currency selector edge case [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/275023 [18:56:07] lego fixed the breaking test (cherry pick from 1.27) [18:56:14] cool [18:56:20] i think i can have this done today [18:56:30] if it looks like that won't happen i'll make sure to pass it off though [18:56:50] thanks! I'll be happy to get more understanding of that stuff [18:57:26] right on [19:24:45] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: multiple errors when cancelling recurring Ingenico donations - https://phabricator.wikimedia.org/T128389#2089529 (MBeat33) thanks @awight for digging. I checked 50 of the '1001 victims', and so far... [19:27:58] (PS1) Ejegg: Add more LATAM card logos [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/275029 (https://phabricator.wikimedia.org/T124323) [19:30:33] XenoRyet: phooey, nobody seems to have a logo for mastercard debit as distinct from mastercard [19:30:59] That's a bit unexpected [19:33:46] (PS1) Ejegg: Update Santander Rio submethod code [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/275030 [19:34:10] couple Astropay-related commits up for CR ^^ [19:34:27] I'll take a look [19:34:32] thanks! [19:35:17] (CR) XenoRyet: [C: 2] Update Santander Rio submethod code [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/275030 (owner: Ejegg) [19:35:24] Heh, that was an easy one. [19:35:51] :) [19:44:18] ejegg: where there some other patches you wanted me to look at, or was that it for now? [19:44:38] I found a few more card logos: https://gerrit.wikimedia.org/r/275029 [19:45:02] I think mc-debit is the last one we need [19:45:11] Rad, I'll give those a look-over. [19:45:53] thanks! They were mostly jpg sources, so there's a slight ugly halo, but the size is such that I didn't worry too much about it [19:45:58] Just looked at my actual MC debit card and it just has the regular logo on it. Saw a few on google where they just put the word 'debit' above or below the logo, but didn't look too official. [19:46:13] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089623 (Paladox) @Legoktm theres a wikibase error. [19:46:22] yeah, kind of annoying that we have to send different codes for each [19:46:31] Yea, a bit. [19:46:48] (Merged) jenkins-bot: Update Santander Rio submethod code [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/275030 (owner: Ejegg) [19:50:36] (CR) Paladox: "recheck" [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) (owner: Paladox) [19:52:33] (CR) Paladox: "Your welcome, thanks Legoktm your the one who suggested this." [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) (owner: Paladox) [19:52:44] (PS1) Paladox: Disable testIPTCParseForcedUTFButInvalid on PHP > 5.6.0 but < 5.6.10 [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275035 (https://phabricator.wikimedia.org/T124574) [19:55:05] Boy that mercadolivre one is pretty dense. [19:56:33] (CR) XenoRyet: [C: 2] Add more LATAM card logos [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/275029 (https://phabricator.wikimedia.org/T124323) (owner: Ejegg) [19:56:55] heh, yeah, probably wasn't meant to be shrunk that far [19:57:31] There's a few like that, but hey, the logo is the logo. [20:02:32] (CR) Paladox: "check experimental" [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) (owner: Paladox) [20:03:01] (CR) Paladox: "check experimental" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/274797 (owner: Ejegg) [20:05:05] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089135 (Krinkle) The current branching system used by Fundraising is incompatible with how Release Engineering has designed th... [20:10:22] (Merged) jenkins-bot: Add more LATAM card logos [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/275029 (https://phabricator.wikimedia.org/T124323) (owner: Ejegg) [20:15:20] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Send more parameters to Maxmind minfraud service - https://phabricator.wikimedia.org/T128902#2089698 (Ejegg) [20:16:19] (PS1) Ejegg: WIP send more Minfraud params [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/275043 (https://phabricator.wikimedia.org/T128902) [20:17:03] ejegg: XenoRyet: when trying out processor forms on my vagrant install, I'm getting incomplete forms for GlobalCollect and Adyen [20:17:06] any ideas? [20:17:39] Sorry I meant for AstroPay and Adyen [20:18:02] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089716 (hashar) @Krinkle T124105 was specially to get tests to accommodate CI with `fundraising/REL1_25` and I have suggested... [20:18:10] AndyRussG: hmm, no errors logged? [20:18:21] And for GlobalCollect, prob'ly unrelated, I'm getting the form, but I see [20:18:24] not http://i.imgur.com/FQf9ySa.jpg [20:18:33] but ACTION 130 IS NOT ALLOWED FOR MERCHANT 6570, IPADDRESS 174.89.233.166 [20:19:21] (Sorry the imgur was what I accidentally almost sent 'cause of mistaken cut/paste, but then it I thought it was funny, so I sent it anyway) [20:19:28] ^ the above error is on GlobalCollect [20:19:33] which does show the form [20:19:55] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089723 (Paladox) @hashar T124574 is now fixed for them. @Legoktm suggested they backport it, which I did and it was merged. ht... [20:20:30] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089724 (Paladox) @hashar also wikibase or wikidata or any of the extension dosent have that branch so that where the problem c... [20:20:30] For Adyen and AstroPay, in the log I get 'cc-vmad' is invalid. Assigning ffname ''. I currently am choosing for: {"amount":"10.00","ffname":null,"country":"US","currency_code":"USD","payment_method":"","payment_submethod":"","recurring":"","gateway":"astropay","utm_source":"..","referrer":""} [20:21:15] I thought maybe a JS error... Nothing in the console, but some JS exceptions that are caught, but that I don't know much about [20:26:30] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089734 (hashar) Why does Wikibase/Wikidata repos are included in that job? That does not make sense. It is a specific/narrow j... [20:34:20] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089767 (Paladox) @hashar it dosent run the on the extension specific job but ones on the gate extension mediawiki-extensions-p... [20:34:32] Fundraising-Backlog: Include apache2 errors in payments.error - https://phabricator.wikimedia.org/T128820#2087083 (Jgreen) payments.error log is everything from payments servers that was logged with a severity of 'error' or greater payments-apache2_errors is everything from apache's error log stream, rega... [20:57:38] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 5 others: Update payment methods and submethods for AstroPay LATAM rollout - https://phabricator.wikimedia.org/T124323#1952834 (AndyRussG) It looks like all the abo... [20:58:55] fundraising-tech-ops: replace /dev/sda in silicon - https://phabricator.wikimedia.org/T128138#2089858 (Jgreen) Open>Resolved [20:59:57] Fundraising-Backlog: Include apache2 errors in payments.error - https://phabricator.wikimedia.org/T128820#2089859 (Jgreen) a:Jgreen>Ejegg [21:02:50] gonna be a minute late to standup [21:02:52] waiting on a coffee [21:06:05] AndyRussG: ejegg you around? [21:06:19] oops, totally spaced [21:12:39] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work: CentralNotice: DB timeouts when enabling more than one campaign at once from Special:CentraNotice - https://phabricator.wikimedia.org/T128869#2089941 (DStrine) p:Triage>... [21:27:16] http://grandmasterflash.tumblr.com/post/139621306685 [21:31:49] Fundraising-Backlog: Include apache2 errors in payments.error - https://phabricator.wikimedia.org/T128820#2089977 (Ejegg) Oof, it relegated a blank-screen-500-error-causing issue to 'warn', huh? I guess we'll have to tail both when deploying from now on. [21:32:27] (CR) Paladox: "recheck" [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/275018 (https://phabricator.wikimedia.org/T124574) (owner: Paladox) [21:46:53] http://giphy.com/gifs/epic-redux-cPxRDvlSj9QKA [21:59:51] Fundraising-Backlog, FR-Adyen: Adyen form for French (France), Japanese (Japan), Ukrainian (Ukraine), & Hebrew (Israel) - https://phabricator.wikimedia.org/T128812#2090067 (atgo) [22:08:59] cwd need any backup in your CI fight? [22:09:32] ejegg: i am still trying to put all the pieces together... [22:09:39] cool [22:13:33] ejegg: i believe this is meant to fix the last error: https://gerrit.wikimedia.org/r/#/c/275050/ [22:14:03] taking a look [22:14:09] well it's already merged [22:14:27] but as the core gate-submit runs different jobs that simply pushing a patch it's a little hard to tell [22:14:31] have to actually merge something [22:15:18] heh, looks like we'll have to edit again once we finally move to 1.27 / 5.5 [22:15:56] yep [22:16:13] timo's suggestion that we actually fork core might be the cleanest option [22:16:18] in a sea of unclean options [22:17:04] huh, really? [22:17:17] what's the advantage? [22:18:17] ejegg: https://phabricator.wikimedia.org/T128883 [22:18:39] imo the strange behavior of zuul cloner is the real issue...but that looks pretty unchangeable [22:19:52] whew [22:20:49] hmm, guess it wouldn't be too crazy to maintain that fork. Just add an upstream to the real thing for patches and upgrades... [22:22:06] yep. in one way it feels like moving in the wrong direction to further isolate the fr stack [22:22:28] but on the other hand we're never going to be able to get ahead of it, because PCI [22:23:07] i mean, we are isolated and running a limited set of extensions. no need to care about breaking VE for example [22:23:25] i think the thing that's hard to express is it's not because the code is incompatible or because we lack the resources, it's just that upgrading those boxes is hard for political (PCI) reasons [22:23:47] right [22:24:05] though I think it's less hard than we initially assumed [22:24:29] yeah? i don't feel like i have a clear idea of what the actual rules are [22:25:19] We thought the rule was 'every change has to be code reviewed' [22:25:39] and i did some crazy searches for all the self-merges to core between 1.23 and 1.25 [22:26:20] but I think one of the other things we do for PCI makes it acceptable [22:27:08] boy that would be nice [22:27:25] i mean...all the changes to core are code reviewed in some sense [22:27:41] it would simplify things greatly if we could just run on master [22:27:45] well...in some ways [22:28:16] heh, maybe add one more car to the train a whole week behind [22:28:46] hehe [22:29:11] hmm, i would really like that, actually [22:29:16] i do think the long term benefits of leveraging "the train" would be huge [22:29:41] would keep us in touch with the code changes everybody's talking about [22:30:04] yep, and we could inherit a bunch of the safety-net type features everyone else gets for free [22:30:10] and we'd be updating our extensions gradually instead of whatever it's going to take to jump from 1.25 to 1.27 [22:30:19] mmhmm [22:30:46] just saw that languishing 'upgrade DI to extensionregistration' patch [22:30:57] looks like a lot of Paladox's work going stale [22:31:04] we should prioritize that [22:31:39] well, i started early today, think i'm gonna knock off. [22:31:43] have a good weekend! [22:33:43] see ya! [22:42:34] cwd: hey! is there some hoop that DI has to go through to make images available in the UI? [22:42:56] works: http://payments.wiki.local.wmftest.net:8080/w/extensions/DonationInterface/gateway_forms/includes/card-visa-lg.png [22:43:03] doesn't work: http://payments.wiki.local.wmftest.net:8080/w/extensions/DonationInterface/gateway_forms/includes/card-visa-debit.png [22:43:26] though both are thre in the repo [22:43:34] I'm grepping for card-visa-lg but coming up empty-handed.... [22:43:36] AndyRussG: hmmm [22:43:54] On the latest master, checking out Astropay for country=MX [22:44:49] lemme look [22:44:51] Maybe some composer update or somthin'? [22:45:08] doesn't sound familiar...i know i've added new images [22:46:14] Infact I'm not able to fetch into the browser other images added by https://gerrit.wikimedia.org/r/#/c/275029/ [22:46:29] Maybe it's something wrong with my setup [22:49:31] AndyRussG: are you sure the 2nd one is there? i don't see it in master [22:51:03] on DI master, git pull, all updated [22:51:46] ah right you are [22:51:57] extensions/DonationInterface$ ls gateway_forms/includes/ [22:51:57] alipay.png card-amex.png card-elo.png card-paypal.png cash-oxxo.png iDEAL-klein.gif Subdivisions.php [22:51:57] bank-banco_do_brasil.png card-argencard.png card-hiper.png card-shopping.png cash-pago-efectivo.png loading-black.gif wmlogo_blue.png [22:51:57] bank-bradesco.png card-cabal.png card-jcb.png card-visa-debit.png cash-pago-facil.png loading-white.gif yandex.png [22:51:58] bank-caixa.png card-cartebleue.png card-mastercard.png card-visa-lg.png cash-provencia-pagos.png padlock.gif [22:52:00] bank-hsbc.png card-cb.png card-mc-lg.png card-visa.png cash-rapipago.png paypal.png [22:52:02] bank-itau.png card-cencosud.png card-mc.png cash-banamex.png cash-red-pagos.png questionmark.png [22:52:04] bank-santander.png card-dinersclub-lg.png card-mercadolivre.png cash-bancomer.png CountryCodes.php security-code.png [22:52:06] BPAY_Landscape_MONO.gif card-dinersclub.png card-naranja.png cash-davivienda.png enets_logo2.jpg sofortDe.png [22:52:09] card-amex-lg.png card-discover.png card-nativa.png cash-efecty.png eps-logo-square.gif sofortEn.png [22:52:36] Maybe it's being added by some glob that's missing some [22:53:03] AndyRussG: after pull i can browse to the debit logo locally [22:53:33] cwd: hmmm, with a URL like the one above? [22:53:46] http://wiki.dev/extensions/DonationInterface/gateway_forms/includes/card-visa-debit.png [22:54:01] Hmmm must be some strange vagrant thing [22:54:24] aaah i wonder...are you running nfs? [22:54:40] Yeah that's what vagrant does to a person [22:54:46] hehe [22:56:33] cwd: funny though 'cause other card images are good [22:57:15] AndyRussG: yeah that is really weird, it sounds cachey, or like a vm thing... [22:57:48] Hmm lemme try restarting vagrant [23:01:10] Nope still getting 404's after restarting the vm [23:05:09] but the first one still works?? [23:07:23] yep! [23:08:33] i am drawing a blank...afaik there is no whitelist or anything like that [23:09:49] hmmm [23:12:43] I mean, I think it's not just noraml for that directory to be exposed. Something's gotta be doing it [23:15:36] cwd: so if you go to the Astropay form for MX with cc payement_method, you see a 4 options, each with a logo? [23:16:36] let's see... [23:17:44] rgh, i don't have astropay set up right now, one sec... [23:19:26] AndyRussG: is it abnormal to have those files exposed? i have directory listings off but just this for wiki config: [23:19:28] >>>>location / { [23:19:30] >>>> try_files $uri $uri/ @rewrite; [23:19:32] >>>>} [23:21:54] cwd: hmm where is that? [23:22:03] It's not a normal Mediawiki thing [23:22:21] Might be a wonky DI thing, I guess [23:23:48] AndyRussG: webserver config, wouldn't that be where you'd want to blacklist files from being served? [23:24:49] Yeah I guess I was wondering which particular file... u have ur custom setup I know ;) [23:25:04] It's not normal for Mediawiki extensions to require any custom Web server setup [23:25:34] Maybe it is something particular for DI, that it needs custome server setup [23:26:54] hmm yeah that could be [23:27:10] Scanning I don't see any mention here https://www.mediawiki.org/wiki/Extension:DonationInterface [23:27:16] i still don't understand why it'd serve one image out of there but not another [23:27:22] unless the mode is 400 or something [23:27:34] Ah hmm [23:28:26] No permission issues on that dir [23:28:36] (viewed from inside the VM) [23:30:31] AndyRussG: ah ha, so there is a directory literally at /var/www/w/ on the vagrant box [23:31:09] i went in there and git pull and it fixed [23:32:52] is that where you were looking? [23:33:14] i haven't been into vagrant in awhile but i thought paymentswiki was in /srv... [23:35:03] Hahah the whole dir is exposed, wtf [23:35:03] http://payments.wiki.local.wmftest.net:8080/w/extensions/DonationInterface/package.json [23:36:13] AndyRussG: that's actually kind of "normal" for MediaWiki [23:36:34] there could be static assets in any extension [23:36:53] I think we may do smarter things in prod these days... [23:37:02] bd808: damn! K I guess I've just been weaned on ResourceLoader [23:37:09] Kinda like being a millenial [23:37:12] * AndyRussG feels young again [23:37:26] What did people do before the Web? [23:37:36] we had sticks [23:37:39] and books [23:37:55] we hit the books with stick until the page we needed fell out [23:38:04] * cwd reminisces about IRL [23:38:11] rrrrg yeah those were the days [23:39:27] I was having this weird nostalgia last weekend and wondering if "kids these days" still get in their cars and drive around looking for things to do [23:39:47] before cellphones etc that was a major pastime in my rural town [23:39:59] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config, Unplanned-Sprint-Work, Patch-For-Review: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2089135 (DStrine) [23:40:09] I wonder if we'll still miss IRL when bandwidth brings such high framerates and resolutions that communication is nearly as full as IRL [23:40:32] bd808: heheh see when I was a kid, no one limited my screen time [23:41:15] circa 1988 in rural Idaho there weren't many screens worth looking at [23:41:39] yeah they had much less power over us [23:41:52] but if you got in the car and drove around downtown you might find somebody with weed or who knew where the kegger was [23:42:53] nothing bred more curiosity in my adolescent mind than crippling boredom [23:42:55] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: CiviMail TY activity should be on same contact as donation - https://phabricator.wikimedia.org/T127121#2090402 (DStrine) [23:43:27] it does look to me like teenagers with cellphones are essentially never bored [23:43:29] hahaha yeah see that's why I limit my kids' screen time... Force them to cofront boredom [23:43:38] Though put that way it sure sounds awful [23:43:55] but maybe dicking around on your phone is the new bored [23:44:14] my dad used to unplug the TV. it was horrible [23:44:25] no pong! [23:45:27] this morning I heard a radio show about a law from the 1950's forbidding the printing of "crime comics" [23:45:56] https://en.wikipedia.org/wiki/Comics_Code_Authority [23:46:31] Fundraising Sprint Cat Herding, Fundraising Sprint Dirt Farming, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 4 others: Generate unique merchant reference for each Adyen redirect - https://phabricator.wikimedia.org/T127096#2090403 (DStrine) [23:46:32] Yeah I think that was about it [23:47:14] pretty much killed EC Comics (Tales from the Crypt, etc) [23:47:28] Fundraising Sprint Cat Herding, Fundraising Sprint Dirt Farming, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Advise on reports - https://phabricator.wikimedia.org/T126297#2090417 (DStrine) [23:47:58] much like the attempt to ban blood from video games in the 90's and dirty song lyrics in the 80's [23:48:07] * bd808 still hates Tipper Gore [23:49:14] heheheh [23:49:52] I think what one really has to do as a parent is just teach kids to exercise judgement, and then... choose your battles wisely [23:50:08] cwd: fixed the issue! Yeah it was a vagrant setup problem [23:50:18] nice! [23:50:54] cwd: yeah it was like u said! just getting served from /var/ww/w/ [23:51:03] Then in there there's a symlink, extensions -> /vagrant/mediawiki/extensions [23:51:35] aah that makes sense [23:51:54] Whereas we're using mediawiki-fr, the "other" mediawiki install that comes with vagrant [23:52:02] Fundraising Sprint Dirt Farming, Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: CiviMail TY activity should be on same contact as donation - https://phabricator.wikimedia.org/T127121#2090434 (DStrine) [23:52:10] in /vagrant/mediawiki-fr [23:52:11] Fundraising Sprint Dirt Farming, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Adyen, Patch-For-Review: Adyen capture job should have a rejection threshold - https://phabricator.wikimedia.org/T128004#2090435 (DStrine) [23:52:20] Fundraising Sprint Dirt Farming, Fundraising-Backlog: Civi: search by date+amount range is inoperative - https://phabricator.wikimedia.org/T127836#2090436 (DStrine) [23:52:30] Fundraising Sprint Cat Herding, Fundraising Sprint Dirt Farming, Fundraising-Backlog, Patch-For-Review: E-notice in log indicates minor error: 02:06:16 Undefined index: contribution_type_id [notice]02:06:16 recurri... - https://phabricator.wikimedia.org/T127029#2090437 [23:52:37] So it turns out I had DI installed in the other MW instance, too, but it was an old version... Just git pulled that, now the images are all good! [23:53:23] I don't know the details of how our vagrant role is wired up, someone who does should be able to weigh in [23:53:34] Fundraising Sprint Elevator Maintenance 2016, Fundraising-Backlog, Continuous-Integration-Config, Unplanned-Sprint-Work, Patch-For-Review: CI issues on fundraising/REL1_25 - https://phabricator.wikimedia.org/T128883#2090478 (cwdent) Really appreciate everyone's input on this. FWIW having that... [23:53:46] cwd: bd808: thx btw :) [23:54:24] np! i should really do more dev on vagrant, i have an irrational fear of nfs [23:55:36] cwd: turn it off [23:55:59] `vagrant config nfs_shares off` [23:56:09] bd808: yep that's how i have it now [23:56:20] but doesn't it stop it from modifying the host filesystem? [23:56:44] i was just copying patches to /vagrant when i made changes in there [23:56:44] no, that just switches to using the built in VBox share machanism [23:57:25] which is pretty much samba [23:58:16] I do all my edits and commits on the host computer and just use the vm to run the stuff [23:58:49] huh interesting [23:59:04] Yeah I do my gitwork on the host too, because ssh keys [23:59:28] it's possible to forward keys into the vm, but too slow IMO [23:59:35] If I turn off the shares does vagrant no longer ask for sudo? [23:59:42] Hmmm right would there be apoint tho? [23:59:43] git operations over NFS of samba are nasty slow