[00:01:47] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Check GlobalCollect order status to make recurring processing more robust - https://phabricator.wikimedia.org/T110264#1573746 (awight) NEW a:awight [00:06:05] atgo: heh sorry, all gone! In fact it was delicious [00:06:14] good! [00:06:44] A WMF credit card was very close to being erroneously reported for credit fraud though! [00:07:04] Heh really my fault for having gone a bit crazy [00:07:37] I was just like, who has my mobile phone number and address, and would be ordering a pizza for delivery at my place at 1 in the morning? [00:08:08] Since we're all, credit fraud and PCI etc etc, I guess it's something that come to mind quickly 8p [00:09:46] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Check GlobalCollect order status to make recurring processing more robust - https://phabricator.wikimedia.org/T110264#1573762 (awight) [00:28:44] (PS1) Awight: Skip DO_PAYMENT for already pending charges [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/233889 (https://phabricator.wikimedia.org/T110264) [00:29:40] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 3 others: Check GlobalCollect order status to make recurring processing more robust - https://phabricator.wikimedia.org/T110264#1573799 (awight) [00:30:15] (CR) jenkins-bot: [V: -1] Skip DO_PAYMENT for already pending charges [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/233889 (https://phabricator.wikimedia.org/T110264) (owner: Awight) [00:35:27] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviCRM interface for repairing damaged recurring contributions - https://phabricator.wikimedia.org/T110095#1573810 (awight) The problem is simpler than I thought--I'm making a change to the recurring charge code so that th... [00:35:48] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviCRM interface for repairing damaged recurring contributions - https://phabricator.wikimedia.org/T110095#1573811 (awight) [00:38:00] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Adding 1 Custom field to "primary fields" export list: Do Not Solicit - https://phabricator.wikimedia.org/T105918#1573817 (awight) a:awight [00:38:17] https://www.youtube.com/watch?v=60n76U2BKS4 [01:33:33] (PS1) AndyRussG: Add mobile target to banner history RL module [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233897 [01:34:22] awight: ^ and also https://gerrit.wikimedia.org/r/#/c/233869/ :) [01:34:34] Feel like merging or would u like to wait to pop the cork tomorrow? [01:35:15] Go for it! [01:35:43] (CR) Awight: [C: 2] Add mobile target to banner history RL module [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233897 (owner: AndyRussG) [01:36:23] (CR) Awight: [C: 2] "/me steals off with inaugural champagne" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233869 (https://phabricator.wikimedia.org/T78089) (owner: AndyRussG) [01:36:24] * AndyRussG and my pizza-filled digestive system tremble in anticipation [01:36:39] omg, it's a pizza cake, isn't it! [01:37:23] (Merged) jenkins-bot: Merge branch 'campaign_mixins' [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233869 (https://phabricator.wikimedia.org/T78089) (owner: AndyRussG) [01:37:25] (Merged) jenkins-bot: Add mobile target to banner history RL module [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233897 (owner: AndyRussG) [01:37:31] weeee! [01:39:42] I feel bad I threw a wet towel on dstrine's show by not realizing what up with that pizza 8p [01:40:19] I think we can reset expectation tomorrow [01:40:23] expectations [01:40:29] Sounds like there are leftovers [01:42:18] actually no leftovers :/ [01:43:52] oh--did you happen increment the version on CentralNotice? [01:44:23] I think u should [01:44:26] maybe 2.6.0 [01:44:39] This is the one in wgExtensionCredits [01:45:09] awight: ah K [01:45:58] awight: do we have to get this deployed or something? https://meta.wikimedia.org/wiki/Schema:CentralNoticeBannerHistory [01:46:25] I think that's all it takes, to be in that namespace [01:48:34] awight: hmm we'll see in a sec :) [01:49:39] Not deployed yet? http://meta.wikimedia.beta.wmflabs.org/wiki/Special:Version [01:50:18] awight: nope.............. [01:52:01] (PS1) AndyRussG: Increase version number to 2.6.0 due to refactor and new features [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233899 [01:52:55] (CR) Awight: [C: 2] Increase version number to 2.6.0 due to refactor and new features [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233899 (owner: AndyRussG) [01:53:56] (Merged) jenkins-bot: Increase version number to 2.6.0 due to refactor and new features [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/233899 (owner: AndyRussG) [01:55:50] https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/ [01:56:02] still pending... [01:56:21] AH thanks. I was just fretting about potential submodule shuffling, but I don't think that's necessary [01:56:53] https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/buildTimeTrend [01:57:53] I don't understand how it's scheduled... [01:58:29] Oh good, I can log in with my LDAP password [01:59:18] Strange. Every polite 10 minutes. It seems to take a lot of vacations. [02:01:11] Well, we sure still could have broken it! [02:02:01] I think it's just marveling at all the futurism [02:03:47] Something's jammed, https://integration.wikimedia.org/ci/job/beta-scap-eqiad/67258/console [02:04:16] actually not jammed [02:04:28] heheh yeah I'm watching toooo [02:04:39] This took 15 minutes, Updating LocalisationCache for master using 2 thread(s) [02:07:04] quite the Pinter pause, Jenkins has a good eye for drama [02:07:05] The progress bar just turns red towards the end of the process for fun [02:07:09] ino! [02:07:12] what is that?? [02:07:26] Java trying to be smart... [02:07:39] There's a thing in the upper right corner that says progress: and it's red :) [02:08:22] Hahah I got an "serversa re experiencing an error", but reload the console page and it's all happy pig [02:09:01] same here. It's pretty thrilling, not your ordinary deploy-kapow cycle [02:09:53] awight: success! beta cluster is still up and showing banners w/ the new code :) [02:10:51] amazing! [02:12:55] awight: however, no banner shown on mobile http://en.m.wikipedia.beta.wmflabs.org/wiki/Main_Page?debug=true&device=ipad [02:14:01] (PS2) Awight: WIP Skip DO_PAYMENT for already pending charges [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/233889 (https://phabricator.wikimedia.org/T110264) [02:14:29] (CR) jenkins-bot: [V: -1] WIP Skip DO_PAYMENT for already pending charges [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/233889 (https://phabricator.wikimedia.org/T110264) (owner: Awight) [02:14:53] wow, it really loads a lot of js [02:15:34] The true hallmark of an excellent site! [02:15:52] Funny, it's calling Special:BannerLoader but the response is empty [02:17:00] Isn't there some problem with debug=true there? [02:17:35] ah no sorry, that's in DonationInterface [02:17:49] awight: no, it's a problem with it calling meta.m on the beta cluster http://meta.m.wikimedia.beta.wmflabs.org/w/index.php?title=Special:BannerLoader&campaign=CN+browser+tests&banner=browser_test_b2&uselang=en&debug=false [02:18:12] $ ping meta.m.wikimedia.beta.wmflabs.org [02:18:14] ping: unknown host meta.m.wikimedia.beta.wmflabs.org [02:18:37] nicely debugged :) [02:18:40] Probably the same thing was happening before this deploy [02:19:23] Remind me, do we want to contact meta.m.wikimedia.org ? I thought there was no reason to go through the redirect [02:19:31] Arg couldn't do the same for uunexpected pizza deliveries, tho [02:19:47] i hope there were no bugs in that! [02:23:52] Strange. wmf-config/CommonSettings-labs.php [02:24:05] It looks like the hostname config was already correct? [02:24:16] Maybe something is rewriting the URL? [02:26:55] awight: no it looks like that's what happens now on mobile. On en.m.wikipedia.org I'm getting a fine response to banner loader [02:27:04] https://meta.m.wikimedia.org/w/index.php?title=Special:BannerLoader&banner=B1516_0708_mlWW_mob_lw_sm_rec_y&campaign=C15_mlWW_mob_lw_FR&uselang=es [02:27:11] Is it what we want to do? [02:27:37] Does anything else in the page connect to metawiki? [02:27:39] awight: if it works... [02:27:56] But we're almost certainly doubling cache usage for no reason. [02:28:04] Unless it's to avoid a DNS hit. [02:30:13] awight: hmm nothing else goes to meta. IIRC it used to be non-mobile URLs that used the index.php?title format to avoid the redirect [02:30:27] On that note, in the mobile page [02:30:29] We may have some Ops denziens working magic in their caves there, however [02:30:53] awight: yeah, that's hoakey [02:31:25] if we really want meta.m, the prefetch should point there too [02:31:35] Yeah indeed [02:32:14] Basically the beta issue points to something weird on production, even though production _is_ still getting mobile banners [02:32:35] Arrggg at least the beta cluster has not collapsed, and banners are still good on production [02:32:39] I'm you're right that this isn't a regression caused by campaign_mixins, but I guess we have to fix it in order to test properly? [02:32:49] s//sure [02:33:56] awight: yeppers [02:34:31] I think I may be CentralNotice'd out for the day, however......... [02:35:04] atgo: code successfully deployed to the beta cluster :) [02:35:17] Don't burn out! [02:36:31] Heh thanks! may happen but if it does it'd not be not due to CN overdose but rather other non-work stuff ;p [02:36:46] It's all good though, no worries! [02:38:23] awight: thanks a ton for ur help w/ all this! I'm gonna AFK a bit... we can plough through more fun bugs and config obstacles 'morrow :) ¿va? [02:39:08] AndyRussG: see ya! I think I'll have a fix for the meta.m. snafu [02:39:28] ooh ¡¡excelente!! thanks again, cya! [03:20:41] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574035 (awight) NEW [03:26:45] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574042 (Krenair) [03:31:48] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574045 (Krenair) I looked at https://wikitech.wikimedia.org/wiki/Special:NovaAddress for depl... [03:35:22] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574047 (Krenair) Since this is urgent, I used "Add host name" on deployment-cache-mobile04, a... [03:37:45] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574049 (awight) [03:37:48] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic, Patch-For-Review: [epic] Banner History MVP - https://phabricator.wikimedia.org/T78089#1574048 (awight) [03:53:01] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574052 (Krenair) ```alex@alex-laptop:~/Development/Wikimedia/Operations-Puppet (master)$ grep... [04:05:32] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574061 (awight) http://meta.m.wikimedia.beta.wmflabs.org/wiki/Main_Page Hey, you did it! [04:07:22] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, Labs, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574062 (awight) Woohoo, removing the blocked task link so you can finish cleaning up the docs... [04:32:52] AndyRussG|cello: !!!!!!!!!! [04:32:54] !!!!!!!! [04:33:00] amazing! [04:35:57] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574076 (greg) [04:41:55] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574088 (AndyRussG) Thanks, all!! :) [05:07:48] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic, Patch-For-Review: [epic] Banner History MVP - https://phabricator.wikimedia.org/T78089#1574124 (awight) [05:07:52] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574121 (awight) Open>Resolved a:awight Confirmed working. Blindingly fast! [05:19:17] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic, Patch-For-Review: [epic] Banner History MVP - https://phabricator.wikimedia.org/T78089#1574137 (awight) [05:19:21] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574135 (awight) Resolved>Open Sorry, reading Krenair's comments I see that there might be more w... [09:46:50] TCB-Team-Fundraising-Sprint-2015-07-29, TCB-Team-Fundraising-Sprint-2015-08-05, TCB-Team-Fundraising-Sprint-2015-08-12, TCB-Team: [WMDE-Fundraising] Create diagram of fundraising components - https://phabricator.wikimedia.org/T107277#1574661 (kai.nissen) I approve [09:53:53] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikimedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1574672 (jayvdb) [10:22:29] Fundraising-Backlog: re-publish Brazilian Portuguese (pt-br) thank you letter - https://phabricator.wikimedia.org/T110311#1574726 (jrobell) NEW [11:10:11] TCB-Team-Fundraising-Sprint-2015-08-12, TCB-Team: [WMDE-Fundraising] BE: member-view in analyzation-section - https://phabricator.wikimedia.org/T104435#1574843 (Tobi_WMDE_SW) [11:11:02] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] BE: member-view in analyzation-section - https://phabricator.wikimedia.org/T104435#1416842 (Tobi_WMDE_SW) [11:12:14] TCB-Team-Fundraising-Sprint-2015-08-12, TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Move Piwik to its own VM - https://phabricator.wikimedia.org/T105289#1574857 (Tobi_WMDE_SW) [11:28:50] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Determine current tracking waypoints and identify & add missing ones - https://phabricator.wikimedia.org/T110318#1574883 (Tobi_WMDE_SW) NEW [11:30:58] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Determine current tracking waypoints and identify & add missing ones - https://phabricator.wikimedia.org/T110318#1574899 (Tobi_WMDE_SW) [11:39:13] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Explanation of new Central Notice Features - https://phabricator.wikimedia.org/T110321#1574926 (Tobi_WMDE_SW) NEW [11:39:19] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Explanation of new Central Notice Features - https://phabricator.wikimedia.org/T110321#1574933 (Tobi_WMDE_SW) [11:50:12] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Remove unused templates from content staging wiki - https://phabricator.wikimedia.org/T110322#1574944 (Tobi_WMDE_SW) NEW [11:55:38] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team: [WMDE-Fundraising] Remove unused templates from content staging wiki - https://phabricator.wikimedia.org/T110322#1574969 (Tobi_WMDE_SW) [13:10:10] TCB-Team-Fundraising-Sprint-2015-08-26, TCB-Team, Patch-For-Review, TCB-Team-Sprint-2015-08-12: [WLM] Add "image-exists" parameter to redirect script - https://phabricator.wikimedia.org/T108821#1575160 (Tobi_WMDE_SW) [15:14:55] Fundraising-Backlog: Deploy 2015 Lila thank you email + typo fix for br-pt - https://phabricator.wikimedia.org/T110232#1575658 (atgo) [15:15:07] Fundraising-Backlog: re-publish Brazilian Portuguese (pt-br) thank you letter - https://phabricator.wikimedia.org/T110311#1574726 (atgo) [15:15:09] Fundraising-Backlog: Deploy 2015 Lila thank you email + typo fix for br-pt - https://phabricator.wikimedia.org/T110232#1572762 (atgo) [15:30:21] XenoRyet: morning! Can you remind me where we left the vagrant issues? [15:30:46] I think we ignored the fss.so issue, worked around the NFS/ownership stuff... [15:31:07] But it's dying trying to provision the drupal database still? [15:35:14] (CR) Awight: [C: 2] Move Amazon Widget script and return URL into account (2 comments) [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231792 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [15:35:37] (CR) Awight: [C: 2] Merge branch 'payWithAmazon' into amazon [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231791 (owner: Ejegg) [15:36:41] (CR) Awight: [C: 2] Use modern hook registration for Amazon [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231793 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [15:36:42] awight: hi! thanks for ur quick meta.m action! \o/ [15:38:51] (Merged) jenkins-bot: Merge branch 'payWithAmazon' into amazon [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231791 (owner: Ejegg) [15:38:53] (Merged) jenkins-bot: Move Amazon Widget script and return URL into account [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231792 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [15:39:12] (Merged) jenkins-bot: Use modern hook registration for Amazon [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231793 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [15:39:29] AndyRussG: Glad I shouted for help there, the knob was behind a bunch of permissions... [15:40:01] heh yeah multiple keys to the ops cave [15:41:04] is that a banner history beta requirement? [15:43:19] It was blocking us from testing mobile banners on beta [15:43:49] ah ha, the rest of it is up there though? [15:43:50] Turns out, we ahem should file a bug about connecting to meta.m. anyway, but while that's the case, it was missing on beta and screwing us up. [15:46:00] nice yeah, well i'm seeing banners galore on beta [15:46:38] Is it giving you bad self-image yet? Want to buy a new TV and diet pills? [15:47:06] yes! [15:48:01] * awight turns up the pain [15:48:58] hahahah [15:49:09] Smoke tested S:RI on beta, looks good [15:49:26] didya hit the banner history switch yet? [15:49:41] awight: nayet, I'm checking EL schema call [15:49:44] speaking of smoke it is really horrible outside in colorado right now [15:49:47] https://c2.staticflickr.com/2/1212/535048895_2bda885a04.jpg [15:49:57] wildfire? [15:49:57] Also rrrg I dunno where I put my wmflabs wiki password [15:50:00] we have a thick haze from the fires in WA, and a 10.4 pollen count [15:50:30] Note the default for S:RI is now client-samplied 1:100, but there's a new URL param. http://en.wikipedia.beta.wmflabs.org/wiki/Main_Page?debug=true&recordImpressionSampleRate=1 [15:50:44] Remember also that beacon calls aren't visible in the FF network tab [15:52:00] err, that's a sample rate of 1:1, right? [15:56:20] awight: yea default is 0.01 [15:56:44] Once we deploy, any campaigns that want S:RI will have to ask for it explicitly [15:57:23] I'm wondering what recordImpressionSampleRate=1 is about... [15:59:58] awight: it's so you can smoke test calls to record impression [16:00:55] Otherwise, it's 0.01, which gives client-side 1:100 sampling, unless an in-banner or in-mixin script sets it otherwsise using the cn API [16:00:58] totally. K just checking [16:01:28] yeah no easter eggs just yet! [16:02:38] (CR) Awight: Clean up a bit of Amazon javascript (2 comments) [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231794 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [16:02:44] (PS2) Awight: Clean up a bit of Amazon javascript [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231794 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [16:02:48] (CR) Awight: [C: 2] Clean up a bit of Amazon javascript [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231794 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [16:08:37] awight: cwdent: our schema works on labs! weee! I think we can make a campaign w/ banner history on labs! [16:08:55] anyone know whom should I ask to reset my wiki password on wmflabs? [16:09:00] (Merged) jenkins-bot: Clean up a bit of Amazon javascript [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231794 (https://phabricator.wikimedia.org/T108112) (owner: Ejegg) [16:11:12] awight: cwdent: ah found it! K turning on a labs campaign w/ BH! [16:11:52] awight: cwdent: aww, no I don't have labs admin rights on the account that I found the pw for rrrggg [16:12:23] AndyRussG: i have admin on the FR project... [16:12:28] but i thought you did too [16:12:41] cwdent: which FR project? [16:12:52] I'm here: http://meta.wikimedia.beta.wmflabs.org/wiki/Special:CentralNotice [16:13:21] cwdent: centralNotice for labs is controlled by a labs copy of metawiki, not the real one [16:13:23] (PS6) Ejegg: Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) [16:13:25] (PS1) Ejegg: WIP respond to status [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/233993 [16:13:27] I do have admin on the real one [16:13:37] AndyRussG: These people can make you a CN admin, I think: http://meta.wikimedia.beta.wmflabs.org/w/index.php?title=Special:ListUsers&group=sysop [16:13:40] oh you mean like wiki admin? [16:13:44] i thought you meant wikitech [16:13:46] nm [16:14:03] yeesh, that's not a promising list [16:14:31] and, http://meta.wikimedia.beta.wmflabs.org/w/index.php?title=Special:ListUsers&group=centralnoticeadmin [16:16:03] awight: K thanks! Yeah I'm asking on #wikimedia-labs [16:16:34] Might as well ask to be an administrator... [16:20:24] (CR) Awight: "Griping a bit about how the new code is so much nicer." (11 comments) [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:20:57] (CR) Awight: [C: 2] Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:21:19] (PS7) Awight: Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:22:29] (CR) Awight: Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:22:29] (CR) Awight: [C: 2] Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:22:32] ejegg|away: heads-up, looks like I'm rebasing right through your workshop [16:22:32] (Merged) jenkins-bot: Authorize and capture Amazon payment [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/231801 (https://phabricator.wikimedia.org/T108119) (owner: Ejegg) [16:22:58] (CR) Awight: Fix fail page redirection (see deploy note!) (1 comment) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/229414 (https://phabricator.wikimedia.org/T108041) (owner: Ejegg) [16:23:06] (PS4) Awight: Fix fail page redirection (see deploy note!) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/229414 (https://phabricator.wikimedia.org/T108041) (owner: Ejegg) [16:25:26] (CR) Awight: [C: 2] Fix fail page redirection (see deploy note!) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/229414 (https://phabricator.wikimedia.org/T108041) (owner: Ejegg) [16:27:17] (Merged) jenkins-bot: Fix fail page redirection (see deploy note!) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/229414 (https://phabricator.wikimedia.org/T108041) (owner: Ejegg) [16:27:46] (CR) Awight: [C: 2] Set correlationId up front for AstroPay messages (1 comment) [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/232213 (https://phabricator.wikimedia.org/T108995) (owner: Ejegg) [16:27:49] (Merged) jenkins-bot: Set correlationId up front for AstroPay messages [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/232213 (https://phabricator.wikimedia.org/T108995) (owner: Ejegg) [16:27:57] (PS3) Awight: Truncate referrers when hosts match a pattern [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232218 (owner: Ejegg) [16:29:09] yarg! I got my account set on wmflabs but still no cn-admin rights... awight ejegg|away anyone feel like creating a CN campaign on labs and turning on BH for it? Maybe country-specific and higher priority than the browsertest campaign? [16:30:28] can do [16:32:12] (CR) Awight: [C: -1] "Is there a bug describing more about where this request came from? I know of a few situations where we don't want to lose the referrer, c" (2 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232218 (owner: Ejegg) [16:33:18] awight: ah looks like I just got rights.... [16:33:32] AndyRussG: ok even better [16:33:39] I started making the campaign here: http://meta.wikimedia.beta.wmflabs.org/w/index.php?title=Special:CentralNotice&subaction=noticeDetail¬ice=BannerHistory+test [16:34:02] awight: K I'll continue! thanks much!! [16:35:18] (CR) Awight: "Just adding, I really like the idea, but it would be good to chat about what we want to do here." [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232218 (owner: Ejegg) [16:36:34] Thanks for all the CR awight! I'll deploy that smashpig bit now [16:38:04] Please kick me when that happens, apparently I gave up halfway through the astropay stuff. Not cool cos there were really helpful things in there. [16:38:04] (PS2) Awight: Make it easier to find donations by email in AstroPay [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232578 (owner: Ejegg) [16:38:45] (CR) Awight: [C: 2] Make it easier to find donations by email in AstroPay [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232578 (owner: Ejegg) [16:39:05] (Merged) jenkins-bot: Make it easier to find donations by email in AstroPay [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/232578 (owner: Ejegg) [16:44:34] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Adding 1 Custom field to "primary fields" export list: Do Not Solicit - https://phabricator.wikimedia.org/T105918#1575981 (CaitVirtue) @awight--Will this task only change the import, or also where the field appears o... [16:50:18] awight: cwdent: ejegg: dstrine: woohoo! Banner history logging works on the beta cluster! http://en.wikipedia.beta.wmflabs.org/wiki/Main_Page?country=AQ&debug=true [16:50:25] asadlfdslkajfdsklajfldksjfasldkjf [16:50:33] !!!!!!1one11!!!one [16:50:39] yayayayay [16:50:47] WOW [16:50:49] fun fun fun [16:50:58] heck yes [16:50:59] so are you seeing any bugs? [16:51:10] dstrine: none that are belong to us [16:51:14] is there anything to note about performance? [16:51:16] ERR_CONNECTION_REFUSED [16:51:19] what did i touch [16:51:29] haha yeah beta labs disappeared [16:51:45] umm what happened? [16:51:54] dstrine: what awight said ^ [16:51:58] * cwdent asks tyler [16:51:59] and what cwdent said ^ [16:52:09] but it wasn't us? [16:52:28] shrug.emoji [16:53:02] dstrine: cwdent: awight: looks like it wasn't us. Currently being discussed on #wikimedia-labs [16:53:30] before it died, I did check that the eventLogging call was getting through [16:54:26] WRT bugs, there was a JS issue on the admin interface, but I think it's some other problem, not our fault. Everything worked when I said debug=true, so that's how I was able to turn on BH for the test campaign [16:55:11] awight: Regarding vagrant, we had turned off nsf-shares, but vagrant destroy then up still gets the composer error, and provision is still getting the error on trying to create the drupal database. [16:56:14] dstrine: abo's! how did you know what was the best slice in town [16:56:20] dstrine: ^ even thouhg it doesn't seem to be ours, we should dive into the admin UI bug before deploying to prod, and hopefully get it fix't, just in case [16:57:49] XenoRyet: thanks for the reminder. I have the same error locally, which is great :) I think I can get us past the drupal_db_install glitch at least, working on that now. [16:58:07] Cool [16:59:01] cwdent: i think it was pure luck [16:59:04] It's awesome having other people try to run this janky stuff, hopefully it'll be sturdier in the end [16:59:18] Yea, that's the hope [17:00:40] oh no, there's an AstroPay wrap party at the same time as condensed standup [17:11:05] beta labs is back [17:23:29] i see history in localstorage [17:24:02] Fundraising-Backlog: [EPIC] Amazon (embedded) internal test - https://phabricator.wikimedia.org/T108102#1576080 (Ejegg) [17:24:04] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Make Amazon API calls to authorize and capture payment - https://phabricator.wikimedia.org/T108119#1576079 (Ejegg) Open>Resolved [17:24:10] Fundraising-Backlog: [EPIC] Amazon (embedded) internal test - https://phabricator.wikimedia.org/T108102#1512386 (Ejegg) [17:24:12] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Patch-For-Review: Spike: get Amazon authentication working with automatic redirect - https://phabricator.wikimedia.org/T108112#1576082 (Ejegg) Open>Resolved [17:24:21] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Astropay Integration, Patch-For-Review: Investigate 'Invalid control' errors from AstroPay - https://phabricator.wikimedia.org/T109335#1576084 (Ejegg) Open>Resolved [17:30:38] anything for Scrum of Scrums awight XenoRyet AndyRussG cwdent ? [17:30:50] Na, nothing from me [17:31:04] all good here! [17:31:16] ejegg: maybe just that banner history + the big CN refactor _might_ go out to production this week? [17:31:20] or next? [17:31:29] (as in, sometime soon....) [17:31:42] (this week as in before the next SoS) [17:31:45] ok, i'll give them the heads up [17:34:19] ejegg: fantastic, thanks! [17:34:26] AndyRussG: is there a description of the possible minifier admin ui bug up someplace? [17:35:00] ejegg: not yet. there's a good chance it's just a labs thing [17:35:08] ok [17:39:12] that did get my attention... [17:40:50] I wanna relay something Romaine told me, that September is December for Wiki Loves (Monuments|Earth), so we should be proportionally cautious about deploying breaking changes and instability [17:48:37] awight: ah! good to know! [17:48:49] yeah we really should do an e-mail to cn-admins [17:51:15] !log updated SmashPig from 258f2c917b1ae50b01231927bcd6f58ecaa8940b to fdb053efa617162ac9f695e493c390987a069140 [17:51:21] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [17:54:56] ejegg: couple fails, they from the deploy? [17:56:29] Fundraising-Backlog: Parse Amazon last name data differently (or: review the way we receive Amazon name data) - https://phabricator.wikimedia.org/T86720#1576250 (awight) @atgo: I'm losing it. I swear I responded yesterday, but the gist was that I increased priority to normal cos this is impacting the donor... [18:00:08] cwdent: yep, initially missed a config update [18:01:38] word [18:09:28] Hmmm dunno what happend to my IRC client.. [18:12:11] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Summary of campaing settings changes not logged in CentralNotice logs - https://phabricator.wikimedia.org/T110315#1576336 (atgo) Thanks @marcoaurelio. [18:12:17] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Summary of campaing settings changes not logged in CentralNotice logs - https://phabricator.wikimedia.org/T110315#1576338 (atgo) p:Triage>Normal [18:12:20] XenoRyet: I got to the underlying error causing drupal_db_install to fail: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '\/dev\/null' [18:12:27] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Summary of campaign settings changes not logged in CentralNotice logs - https://phabricator.wikimedia.org/T110315#1576342 (atgo) [18:13:00] hey ejegg! can we close this one? https://phabricator.wikimedia.org/T105041 [18:13:04] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Patch-For-Review: Investigate AstroPay SmashPig FailMail - https://phabricator.wikimedia.org/T108995#1576353 (Ejegg) Open>Resolved [18:14:17] atgo-mee_: I think so! I'm just a bit worried that the double-donations MBeat mentioned during standup might be a side effect of this 'fix' [18:14:37] ahh ok ejegg - should we pull it back into backlog to investigate? [18:15:00] I think he's making a new phab task for that - maybe i'll close this after all [18:15:11] task coming soon [18:15:26] ok, thanks MBeat! please mention this one in that one so that we can see if they're linked :) [18:15:29] thank you! [18:15:38] yup, will do [18:16:00] Fundraising research, Research-and-Data: Proof data for annual fundraising report - https://phabricator.wikimedia.org/T110365#1576360 (ellery) NEW a:ellery [18:26:19] Fundraising-Backlog: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1576399 (MBeat33) NEW [18:27:25] awight: That's progress. [18:29:22] Fundraising Tech Backlog: contribution_source triggers seem to be failing - https://phabricator.wikimedia.org/T98643#1576418 (ellery) @awight has this issue been resolved? drupal.contribution_source is a super useful table. It would be awesome if this bug go fixed. [18:32:20] Fundraising Tech Backlog, Fundraising-Backlog: contribution_source triggers seem to be failing - https://phabricator.wikimedia.org/T98643#1576431 (atgo) [18:32:35] XenoRyet: Try this patch to vagrant, git review -d 234033 [18:32:46] Trying [18:32:57] Fundraising-Backlog, Recurring-Donations: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1576434 (atgo) [18:32:58] WSUM ftw if anyone likes classical [18:33:32] http://stream.studio.wsum.wisc.edu/wsum128 [18:33:48] awight: Destroy and up, or just provision? [18:33:51] worth also bookmarking: http://icecast.media.berkeley.edu:8000/kalx-128.mp3 [18:34:04] XenoRyet: I think you might get away with just provisioning [18:35:38] looking good so far. Got past the drupal step [18:35:42] woohoo! [18:35:44] Yea, provision ran clean. [18:35:50] Nice [18:35:56] Hope it's a working environment, now... [18:36:14] Yea, let me start poking around, but it's definitly looking good. [18:36:18] Thanks for all the help [18:41:40] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Technical-Debt: Error provisioning drupal_db_install - https://phabricator.wikimedia.org/T110371#1576468 (awight) NEW a:awight [18:42:04] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576476 (awight) NEW a:awight [18:42:50] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576476 (awight) [18:55:37] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Unplanned-Sprint-Work, Technical-Debt: Error provisioning drupal_db_install - https://phabricator.wikimedia.org/T110371#1576554 (atgo) [18:55:51] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Run CRM on HHVM - https://phabricator.wikimedia.org/T91896#1576556 (awight) p:Triage>Normal [18:56:23] Fundraising Tech Backlog, Fundraising-Backlog, fundraising-tech-ops, HHVM: Run Payments wiki on HHVM - https://phabricator.wikimedia.org/T91899#1576558 (awight) p:Triage>Normal [18:57:42] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576563 (atgo) Is this just about thinking about the obstacles? [18:58:34] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576566 (awight) [18:58:51] atgo-meet: dstrine: https://phabricator.wikimedia.org/T91899 [18:59:13] ... yes? [18:59:32] * dstrine waves [18:59:33] If we're punting on PCI A-EP, I think this is something to focus on. [18:59:50] we're punting on it so we can do WorldPay ESOP [18:59:52] It'll potentially make the donor experience 2x faster [18:59:58] got it, but these are different resources. [19:00:03] how so? [19:00:41] 2x faster? That's how much the main WMF cluster sped up when they upgraded from Zend PHP to HHVM. [19:00:49] but resources [19:01:07] If Jeff_Green agrees, there are other ops who can help with this. It's a pretty generic and well understood task. [19:01:22] we're really only punting on PCI for a bit, it's still super important [19:01:26] so this is a jeff task and not an awight task? [19:01:37] Yeah, it's jeff or even another op [19:01:55] The dev part is finished already (https://phabricator.wikimedia.org/T102230) [19:02:07] ok... well my perspective on this is that we really still need to do the PCI thing. it's such a huge, monolithic effort that it's easy to punt on it [19:02:33] What do you think about drafting a second op to do it, with Jeff's blessings? [19:02:54] my vote is for this to be a next year project [19:03:14] yeah that's where we've got it slated right meow... FY1516 (but it could move) [19:03:17] The win could be pretty big, is the only thing... [19:03:23] unless it's something we're highly confident will be done within a week [19:03:33] Sorry to stress out the burners on your last day :p [19:03:41] yeah i'm hesitant to move off PCI... [19:04:13] awight: how much of the lag experienced by donors is attributable to the php code vs the backend callouts? [19:04:15] Jeff_Green: have any friends you can sic on at least evaluating this? [19:04:15] could be a big win, but as far as fr-tech goes we've got a bunch of critical things going on... and if Jeff_Green is saying later == better, then i think that's what we do [19:04:31] Jeff_Green: It's dominated by PHP I think. We don't cache anything... [19:04:53] I think of this every time I switch between the two PHPs locally, and the difference is remarkable. [19:05:20] what about overhead from tcp round trip and minfraud and payment provider systems? [19:05:32] http://blog.wikimedia.org/2014/12/29/how-we-made-editing-wikipedia-twice-as-fast/ [19:05:44] awight: but that's a different beast [19:05:54] we do calls out to third parties and wait for replies don't we? [19:06:07] awight: can we table this for our meeting later today? [19:06:08] Jeff_Green: yeah when that happens, it's a big deal obviously, but we don't do API calls in every step of the workflow. For example, with GC it's only when you wait for the iframe [19:06:20] and we're still adding a few seconds to the iframe, with our fawlty PHP [19:06:56] i don't mean to debate that it's worth doing, I'm just saying we have bigger issues short term [19:06:57] if there's any pull from fr-tech i just don't think we can afford it, at least until 2 of: banner history, amazon, worldpay, civicrm onboarding/upgrade are complete [19:07:32] With redirect payment processors, PayPal for instance, probably the majority of the wait time is PHP churning. [19:09:35] i'm super hungry... so going to run to foods. will catch up on backscroll when i'm back [19:09:49] Just checked that actually, and for redirects it's the minority of the time. 1.5s of us, 3s them [19:10:10] So there we'd only be winning .75s or so [19:10:24] still significant though [19:11:00] paymentswiki before the handoff is a bigger win, 3.25s just us, so potentially we win 1s [19:11:15] yeah [19:11:16] (CC) [19:11:25] also I'm not sure how adding the WAF affects all ths [19:11:30] gah [19:11:44] it's already running as much as it will so that's something [19:11:55] that's impressive, I guess. [19:12:01] yeah [19:12:09] Otherwise, I'd be interested in running that on its own machine [19:12:17] we should profile these servers at some point [19:12:29] maybe we'll find something amusing [19:12:40] I'm sure. load.php is just killing us [19:13:10] You know. we should have all that load.php stuff behind varnish... [19:17:56] we have a proxy layer that's capable of caching [19:37:34] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Unplanned-Sprint-Work, Technical-Debt: Error provisioning drupal_db_install - https://phabricator.wikimedia.org/T110371#1576712 (awight) [19:37:38] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Unplanned-Sprint-Work: MW-Vagrant CRM role needs maintenance - https://phabricator.wikimedia.org/T110372#1576711 (awight) [19:59:34] Fundraising Tech Backlog, Fundraising-Backlog: contribution_source triggers seem to be failing - https://phabricator.wikimedia.org/T98643#1576797 (awight) @ellery: No work has been done. Thanks for the ping, I'd really like to fix this, too! [20:14:47] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic, Patch-For-Review: [epic] Banner History MVP - https://phabricator.wikimedia.org/T78089#1576848 (Krenair) [20:14:50] does build failed in jenkins in this case mean a queue job failed? [20:14:51] Fundraising Sprint Rowlf the Dog, Fundraising Tech Backlog, Beta-Cluster, MediaWiki-extensions-CentralNotice: Create meta.m.wikimedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T110273#1576846 (Krenair) Open>Resolved I just did https://gerrit.wikimedia.org/r/#/c/234024/, set up *.w... [20:15:17] is this that jenkins? [20:20:32] cwdent: Yep. That one looked like a transient DB fluke [20:21:07] that's the job to generate and send thank-you letters for any unthanks donations [20:21:49] (PS1) AndyRussG: Improve name of banner history log rate URL parameter [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234129 [20:22:14] K4 started adding new docs here, https://collab.wikimedia.org/wiki/Fundraising/Engineering/Donation_Pipeline/Jenkins [20:23:48] https://collab.wikimedia.org/wiki/Fundraising/Engineering/Infrastructure#Jenkins [20:23:51] grr [20:23:52] we really don't have docs [20:27:20] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Epic, Patch-For-Review: [epic] Upgrade Civi to 4.4 & integrate new reporting - https://phabricator.wikimedia.org/T77910#1576893 (awight) [20:41:50] Fundraising-Backlog: donatewiki access for Trilogy - https://phabricator.wikimedia.org/T110038#1576926 (atgo) @pcoombe could you set a priority for this? [20:43:53] Fundraising-Backlog: donatewiki access for Trilogy - https://phabricator.wikimedia.org/T110038#1576932 (awight) We can restrict their access to only uploading images, and restrict them from editing pages. [20:46:25] Fundraising-Backlog: [epic] Accept credit cards in France via Enhanced Silent Order Post - https://phabricator.wikimedia.org/T110111#1576939 (DStrine) [20:52:29] awight: is it just me or are they getting worse? [20:52:32] Lost connection to MySQL server at 'reading authorization packet', [20:53:11] Fundraising-Backlog, fundraising-tech-ops, Performance: Paymentswiki load.php should be cached - https://phabricator.wikimedia.org/T110394#1576988 (awight) NEW [20:54:20] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops, Performance: Run CRM on HHVM - https://phabricator.wikimedia.org/T91896#1577005 (awight) [20:56:21] what's happneing with jenkins today? [20:57:04] yeah seems like a lot of failed jobs [20:57:09] Jeff_Green: Hey, anything going on with the database? "Lost connection to MySQL server at 'reading authorization packet'," [20:57:31] hmmmm. not that I know of [20:57:39] is that civi or payments? [20:57:56] That's a civi job [20:58:04] it just flipped back to normal [20:58:25] seems to have happened a few times [20:58:43] i've got a hefty rsync job running on barium, i wonder if that could be related [20:58:46] Nothing jumping out at http://ganglia.wikimedia.org/latest/?r=hour&cs=&ce=&c=Fundraising+eqiad&h=db1008.frack.eqiad.wmnet&tab=m&vn=&hide-hf=false&m=cpu_report&sh=1&z=small&hc=4&host_regex=&max_graphs=0&s=by+name [20:58:53] ah, yeah it's just net congestion then [20:59:03] lemme throttle the rsync [20:59:15] cool, I didn't know that existed! [20:59:27] That's the tattoo I need to get: rsync [20:59:29] there's a bandwidth limit option [20:59:42] rsync rulez [20:59:55] you know, I can probably move the rsync job to aluminium [21:00:28] it can help you floss, or move your entire house while you're sleeping. [21:00:49] runs good [21:01:23] ... wish we could backport some of the Time MAsheen stuff back into rsync [21:02:04] https://www.youtube.com/watch?v=URp-Dbhr7EU [21:03:43] google "time machine source code" didn't work. [21:05:51] i've never used time machine [21:07:00] it fills up any hard drive you point it at, but does both full and incremental backups in a fairly sane way [21:07:16] sounds like the same feature set :-P [21:07:29] it's some kind of wrapper around rsync, they say [21:07:43] ya [21:08:00] it sounded to me like they use the hard-links features in rsync somewhere [21:09:05] The Wikipedia article doesn't admit to being derivative. scary [21:09:39] speaking of, vendor code randomly appearing on golden tablets [21:09:55] ha [21:10:28] like CUPS [21:10:34] which is a terrible thing and should be burned [21:11:05] But you have to remember what there was before cups... [21:11:31] oh i do! [21:11:40] cat | /dev/lp [21:11:42] and believe it or not, it was easier and worked better [21:11:46] get outta here [21:11:48] nahh, there was like lprng or something [21:11:50] dude [21:12:03] I have been battling cups madness since it came out [21:12:16] i've given up on printing landscape altogether [21:12:27] because the filters are nuts [21:12:38] One thing that happened, is you can get printer drivers on linux about 70% of the time, now... [21:12:48] oh man have i spent some time with cups [21:13:21] awight that's true, although it sort of glosses over the fact that many of them are defective [21:13:24] had to send pdf print jobs from the DC to the office [21:13:29] but I pretty much disqualify myself for really enjoying hanging out at the copy shop. I still pride myself on manual duplex xerox collage skills [21:13:34] like thousands per day [21:13:44] cwdent: the horror [21:14:20] and there was one like ubuntu 5 box with the specific house of cards that would let it work and could not possibly be updated [21:14:34] my favorite is when cups sets itself up to print to your network server, and then sets itself up to share the itself, and then sets itself up to print to its own shared instance of itself [21:15:09] * cwdent shudders [21:16:03] when the config became more than a static 10 line file I threw up my arms and cursed Apple [21:16:14] it its credit it did just sit there and work for like 5 years [21:16:26] i'm sure it's still sitting there today chugging through jobs [21:18:40] unless it autodiscovered the watercooler and is trying to print to it [21:19:39] heheh [21:19:54] we did have a tweeting keg https://twitter.com/SparkFunKeg [21:20:13] ...except it's been dead for 5 years [21:20:22] * cwdent suddenly feels old [21:20:31] ha [21:27:17] ok I got my rsync (netapp to americium nfs mount) going on aluminium, this shouldn't cause network congestion for barium [21:27:26] sms me if it starts happening again [21:30:09] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint The Pogues, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Spike: Determine how to load CentralNotice RL modules and when to execute campaign and banner sel... - https://phabricator.wikimedia.org/T106577#1577166 [21:31:02] awight: finally got around to updating this following RL queue changes: https://phabricator.wikimedia.org/T106577 [21:37:03] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint The Pogues, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Spike: Determine how to load CentralNotice RL modules and when to execute campaign and banner sel... - https://phabricator.wikimedia.org/T106577#1577183 [21:40:07] (CR) Cdentinger: [C: 2] Improve name of banner history log rate URL parameter [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234129 (owner: AndyRussG) [21:40:38] cwdent: thanks! [21:40:56] np [21:41:01] simple as anything [21:41:10] (Merged) jenkins-bot: Improve name of banner history log rate URL parameter [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234129 (owner: AndyRussG) [21:41:19] AndyRussG: have you gotten any feedback about beta? [21:41:44] cwdent: so far no reports of anything going down due to us, that I know of :) [21:42:27] i've always had a real hard time getting people to look at betas [21:42:55] i like tyler's idea of sending 1% of traffic to beta [21:43:16] cwdent: heh yeah makes sense... Still, I think this one is under relatively heavy scrutiny of all the teams deploying tuff [21:43:18] stuff [21:43:25] (PS1) Ejegg: Amazon code cleanup [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/234156 [21:43:27] (CR) Awight: "Found some unpublished comments, which I still stand by.." (2 comments) [extensions/DonationInterface] (payWithAmazon) - https://gerrit.wikimedia.org/r/230724 (https://phabricator.wikimedia.org/T108114) (owner: Ejegg) [21:43:39] yeah that's a good thing [21:43:43] cwdent: the only issue I've had was with the EL schema, just about to send up a patch to update the version [21:50:44] (PS1) AndyRussG: Banner history logger: update EventLogging schema version [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234159 [21:50:46] (CR) Ejegg: "Good thoughts. Answer to both is basically that I was lazy and grossed out by how big the data transformation in Mustache.php was getting" [extensions/DonationInterface] (payWithAmazon) - https://gerrit.wikimedia.org/r/230724 (https://phabricator.wikimedia.org/T108114) (owner: Ejegg) [21:51:07] cwdent: if you feel your +2 powers are willing :) ^ [21:51:15] ejegg: no worries, I'm just todoing! [21:51:21] heh, cool [21:51:40] AndyRussG: i will take a look! [21:51:58] cwdent: thx! it's really teeny [21:52:17] (CR) Ejegg: "grr, reviewed wrong PS and didn't publish these" (2 comments) [extensions/DonationInterface] (payWithAmazon) - https://gerrit.wikimedia.org/r/230724 (https://phabricator.wikimedia.org/T108114) (owner: Ejegg) [21:53:27] AndyRussG: that number refers to an EL schema you defined for this? [21:53:46] cwdent: yep, https://meta.wikimedia.org/wiki/Schema:CentralNoticeBannerHistory [21:54:41] It seems there was a bug that was causing the previous version to not work correctly. Here's the api call that's used to fetch it, with the new version number: https://meta.wikimedia.org/w/api.php?action=jsonschema&title=CentralNoticeBannerHistory&revid=13332718 [21:55:26] (CR) Cdentinger: [C: 2] Banner history logger: update EventLogging schema version [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234159 (owner: AndyRussG) [21:55:27] cwdent: if you substitute the revid param for the previous version number, you'll see some required: "" params towards the end, which were cuasing problems (thanks to ottomata at analyitics for spotting that) [21:55:35] cwdent: woohoo! [21:56:16] (Merged) jenkins-bot: Banner history logger: update EventLogging schema version [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234159 (owner: AndyRussG) [21:58:56] (PS2) Ejegg: Amazon code cleanup [extensions/DonationInterface] (amazon) - https://gerrit.wikimedia.org/r/234156 [22:01:36] Fundraising-Backlog: donatewiki access for Trilogy - https://phabricator.wikimedia.org/T110038#1577222 (Pcoombe) p:Triage>High Let's call it High. We're using a lot more images now, and this would certainly make things far more efficient (at the moment they all have to go through me). Plus it seems lik... [22:02:59] AndyRussG: you around [22:05:49] (PS1) Aaron Schulz: Fixed a few IDEA doc errors [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234161 [22:13:56] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Recurring-Donations: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1577326 (Ejegg) p:Triage>High a:Ejegg [22:22:59] (PS1) Aaron Schulz: Use DB slaves for Campaign reads on GET requests [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234164 (https://phabricator.wikimedia.org/T92357) [22:29:35] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic, Patch-For-Review: [epic] Banner History MVP - https://phabricator.wikimedia.org/T78089#1577382 (AndyRussG) [22:29:39] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint The Pogues, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Spike: Determine how to load CentralNotice RL modules and when to execute campaign and banner sel... - https://phabricator.wikimedia.org/T106577#1577381 [22:42:23] Fundraising-Backlog: [epic] Internal testing with French credit cards - https://phabricator.wikimedia.org/T110112#1577416 (atgo) [22:43:53] Fundraising-Backlog: [epic] Internal testing with French credit cards - https://phabricator.wikimedia.org/T110112#1577431 (DStrine) [22:44:32] Fundraising-Backlog: [epic] campaign ready in France - https://phabricator.wikimedia.org/T110114#1577433 (DStrine) [22:44:51] Fundraising-Backlog: [epic] 1 hour test in France - https://phabricator.wikimedia.org/T110113#1577435 (DStrine) [22:48:27] therepad for worldpay: https://etherpad.wikimedia.org/p/worldpay_(france_campaign)_task_breakdown [22:48:31] thanks! [22:53:27] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Recurring-Donations: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1577476 (Ejegg) Yep, this is definitely a result of the fix to the linked ticket. I had it resetting the order id in s... [22:57:16] Fundraising Sprint Rowlf the Dog, Fundraising-Backlog, Recurring-Donations: GC error causing donors to create multiple recurring donations - https://phabricator.wikimedia.org/T110367#1577498 (MBeat33) Great, thank you! [23:03:16] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog: Test coverage for CentralNotice mixins - https://phabricator.wikimedia.org/T108127#1577518 (cwdent) [23:03:27] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog: Test coverage for CentralNotice mixins - https://phabricator.wikimedia.org/T108127#1512818 (cwdent) Open>Resolved [23:05:14] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising-Backlog: Test coverage for CentralNotice mixins - https://phabricator.wikimedia.org/T108127#1512818 (cwdent) [23:05:46] Fundraising-Backlog: worldpay internal test: Make API requests to get iframe URL - https://phabricator.wikimedia.org/T110422#1577540 (DStrine) NEW [23:06:16] Fundraising-Backlog: worldpay internal test:Display Iframe - https://phabricator.wikimedia.org/T110423#1577547 (DStrine) NEW [23:06:51] Fundraising-Backlog: worldpay internal test: Write controller logic to handle return from iframe - https://phabricator.wikimedia.org/T110424#1577556 (DStrine) NEW [23:07:27] Fundraising-Backlog: worldpay internal test: Store donor info in a limbo or pending queue - https://phabricator.wikimedia.org/T110425#1577566 (DStrine) NEW [23:07:58] Fundraising-Backlog: worldpay internal test: Add forms to form chooser settings - https://phabricator.wikimedia.org/T110426#1577575 (DStrine) NEW [23:09:08] Fundraising-Backlog: Sprint S Goal: worldpay internal test and continue Amazon - https://phabricator.wikimedia.org/T107347#1577597 (DStrine) [23:09:13] (PS1) Ejegg: Limit OID reset on recurring changes, log resets [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/234177 (https://phabricator.wikimedia.org/T110367) [23:14:10] (CR) Awight: [C: 2] "Caught that before it started rolling!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/234177 (https://phabricator.wikimedia.org/T110367) (owner: Ejegg) [23:15:12] (PS1) AndyRussG: Admin UI: Add mediawiki.template dependency [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234178 [23:16:30] ^ that should hopefully fix the admin ui issue! [23:16:49] what I don't understand is why it _does_ work locally... mmm so it goes [23:17:12] Also for some reason beta cluster code is not updating normally [23:21:29] hmmm, AndyRussG could it be that template is a dependency of a different module that could potentially load at a different time across browsers? [23:21:40] or server setups etc [23:22:01] (CR) Awight: [C: 1] "I like it." [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234178 (owner: AndyRussG) [23:23:26] (CR) Cdentinger: [C: 2] Admin UI: Add mediawiki.template dependency [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234178 (owner: AndyRussG) [23:23:57] oh geez [23:24:01] i just +2'd a -1 [23:25:19] idgi, what is jenkins-bot talking about? [23:25:46] -Verified [23:25:48] Starting gate-and-submit jobs. [23:28:20] (Merged) jenkins-bot: Limit OID reset on recurring changes, log resets [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/234177 (https://phabricator.wikimedia.org/T110367) (owner: Ejegg) [23:28:28] (Merged) jenkins-bot: Admin UI: Add mediawiki.template dependency [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/234178 (owner: AndyRussG) [23:36:08] cwdent: AFAICT, "-Verified" means "V+0", that Jenkins took its score off and started calculating a new one. [23:40:28] kk [23:41:00] well WP says try to use one ID for the token request and a different one for the iframe [23:41:58] pretty sure i already tried that but i'll try again [23:47:12] awight: cwdent: ejegg: dstrine: thanks! good news, the admin UI error is now fixed! [23:47:29] excellent [23:48:24] yeah heh now microwave rf leakage is near-killing my connection, trying to check the schema issue too [23:54:22] well i'm out for now but i'll be back on later [23:55:44] cwdent|afk: aaaand the schema issue is fixed now too! EL schema validating... cya! [23:56:00] K also off to supper :)