[00:13:35] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production - https://phabricator.wikimedia.org/T84950#934455 (10Tgr) 3NEW [00:13:45] greg-g: ^^ [00:14:02] cool [00:14:08] but you are not going to like it [00:14:59] concrete issues are good [00:15:52] (slightly less editorializing would be nice though, you know, since we're all humans, and there's no way 2 or so people can mimick the work of 16 opsen) [00:16:37] in the bug or on IRC? [00:16:41] everywhere [00:16:47] :) [00:16:52] but the bug in this case [00:17:13] I wasn't aware I was doing it [00:17:45] it's ok, I've just have a couple people today already complain, quite not-good-faith-ly, about the diffs between beta cluster and prod, so I'm apt to take more offsense than normal right now [00:17:50] I'll try harder next time though :) [00:17:54] :P [00:19:05] I don't want to appear unappreciative, beta is immensely useful as it is and I can imagine the scale of the task of keeping it up to date [00:19:05] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#934466 (10greg) p:5Triage>3Normal [00:19:45] sorry if it came through like that [00:20:07] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#934455 (10greg) [00:20:22] I just wanted to say that as far as image scaling goes it'll probably have to be rebuilt from scratch if you want an identical architecture [00:20:30] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#934455 (10greg) [00:22:08] tgr: what gave you the impression that "beta is not puppetized at all" ? [00:22:42] from the linked page, I only see: [00:22:44] "Files and thumbnails are served by a Varnish upload cache (deployment-cache-upload02). It uses a specific backend (deployment-upload) which serves the files and generates the thumbnails. As of May 2014 that server is unpuppetized and it runs an nginx server to invoke the thumb handler. This will be migrated to Swift eventually. " [00:22:51] but the "rest" (ish) of beta is puppetized [00:23:29] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#934481 (10greg) [00:23:30] "beta" stands for "thumbnail serving in beta" in all the bullet points [00:23:39] ah, I just clarified that [00:23:54] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#934455 (10greg) [00:24:01] (sorry for the description edit spam) [00:24:37] I am still astonished that beta matches prod as closely as it does considering its history. Automation ftw [00:26:53] fwiw thumbnailing on beta worked fine in practice, I don't remember ever having trouble due to the different setup [00:27:30] I only know of the differences because I had to track down where the files are stored on disk when we tested thumbnail chaining [04:40:28] 3Multimedia, MediaWiki-extensions-MultimediaViewer: MediaViewer should have special handling for images which link to other images - https://phabricator.wikimedia.org/T75902#935579 (10Tgr) [04:42:42] 3Multimedia, MediaWiki-extensions-MultimediaViewer: MediaViewer should have special handling for images which link to other images - https://phabricator.wikimedia.org/T75902#935582 (10Tgr) [08:36:16] 3Multimedia, MediaWiki-extensions-MultimediaViewer, Analytics: Create MediaViewer image varnish hit/miss ratio dashboard - https://phabricator.wikimedia.org/T78205#935804 (10Gilles) The theory doesn't seem to hold true, the vast majority of varnish misses with a very small "Age" value have a very old Last-Modifi... [09:43:04] 3MediaWiki-extensions-MultimediaViewer, Analytics, Multimedia: Investigate if pre-rendering images is having an impact on performance - https://phabricator.wikimedia.org/T76035#935895 (10Gilles) Now that I have more data I can confirm that only varnish hits are affected by the phenomenon where images uploaded re... [09:57:54] 3MediaWiki-extensions-MultimediaViewer, Analytics, Multimedia: Create MediaViewer image varnish hit/miss ratio dashboard - https://phabricator.wikimedia.org/T78205#935925 (10Gilles) What's interesting in those findings, though, is that 99.34% of varnish misses are swift pulls, regardless of upload time. Which wo... [12:14:37] (03CR) 10Pginer: "Gergo, that sounds good. My point is to be as concise as possible." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/178141 (owner: 10Gergő Tisza) [15:47:15] (03PS1) 10MarkTraceur: Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 [15:47:19] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [15:48:20] (03PS2) 10MarkTraceur: Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 [15:49:05] (03PS2) 10MarkTraceur: Add tests for upload step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180541 [15:49:20] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [15:51:09] (03PS3) 10MarkTraceur: Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 [15:51:43] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [15:51:51] (03PS3) 10MarkTraceur: Add tests for tutorial step object [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180521 [15:52:25] (03CR) 10jenkins-bot: [V: 04-1] Add tests for tutorial step object [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180521 (owner: 10MarkTraceur) [15:52:29] (03CR) 10MarkTraceur: "recheck" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [16:34:27] (03CR) 10Krinkle: "recheck" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [16:34:49] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [16:39:03] Womp womp. [16:39:38] I'm going to run to the store anyway. BRBs. [16:43:34] (03CR) 10Krinkle: "debug#l14" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [16:43:39] (03CR) 10Krinkle: "recheck" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [17:35:58] Krinkle: Is the debug thing a special Zuul command? [17:36:17] No, that's my way of tracking it in the massively long zuul/debug.log [17:36:19] to get the internal ID [17:36:24] just a uniq garbage string [17:36:27] marktraceur: [17:36:59] Oh1 [17:37:00] ! [17:37:03] Still pretty nifty. [17:38:26] Yeah, it's like hacking in movies. So realistic :P [17:38:49] OK. Mine's more realistic [17:39:00] Krinkle: I'll create a Visual Basic application to track his IP address, you put together some HTML to crash his computer when we find it. [17:40:23] Krinkle: FWIW, Criminal Minds is an amazing show when it comes to the "hacker" they have [17:40:34] Admittedly she's kind of a god, but...feasible, at least. [17:40:37] * bd808 gets ready to push the "SEND SPIKE!" button [17:40:51] Also: Lady hacker. Which is also cool. [17:43:28] * Krinkle waits for the glorious big green "Access granted" screen every time he ssh'es into a machine. [17:43:36] Unfortunately I'm always dissapointed. [17:43:41] Hey, I can change my bashrc to do that [17:43:56] I'll be so cool [17:59:09] Ahhh. [17:59:17] Christmas shopping underway. Good feeling. [18:06:14] (03PS1) 10Namit: multimediaviewer-permission-title changed to permission details [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 [18:06:39] Ooh, new contributor. [18:08:47] (03CR) 10MarkTraceur: [C: 04-1] "Please also update i18n/qqq.json to reflect the change in meaning...you may want to adjust the other permission message qqq strings as wel" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 (owner: 10Namit) [18:25:05] (03PS2) 10Namit: multimediaviewer-permission-title changed to permission details [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 [18:25:53] (03CR) 10MarkTraceur: "Hm, I was hoping for something defining what "permission" means - if *we* got confused, you can bet the translators will get confused too." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 (owner: 10Namit) [18:32:24] (03CR) 10Gergő Tisza: "> Another approach is to establish priorities. For requests for deletion, just informing of the deletion request may be enough since the o" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/178141 (owner: 10Gergő Tisza) [18:44:36] marktraceur: do you have time for a short question about how z-index works in UploadWizard? totally not critical if you have other things going on. [18:44:46] Sure, but only a short one. [18:44:55] You have 23 seconds. [18:45:45] marktraceur: empirically what I see is that upon loading UW, for a brief moment the tutorial is "on top" of the Next button, but then in less than one second it sorts itself out and the next button is no longer "beneath" the tutorial. it is curious. [18:46:09] Weird! [18:46:10] marktraceur: I wonder what causes that, and if there is a way around it. [18:46:18] There probably shouldn't be a z-index on the...OH [18:46:22] Because of the stupid imagemap thing. [18:46:28] opacity? [18:46:32] Fucking imagemap [18:46:41] chrismcmahon: No, there's a link on a portion of the tutorial image. [18:46:52] Maybe I should endeavour to murder that somehow. [18:47:03] Wait, weren't we going to kill puzzly anyway? [18:47:16] that would be helpful. Firefox doesn't care but Chrome is all BDSM about z-index [18:48:05] (03PS3) 10Namit: multimediaviewer-permission-title changed to permission details [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 [18:48:07] I mean, basically, we could just make the "still confused?" link a separate image, which would make it less complex. [18:49:56] (03PS4) 10MarkTraceur: Permission title changed to "Permission details" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 (owner: 10Namit) [18:49:59] Impatience is a virtue [18:50:14] (03CR) 10MarkTraceur: [C: 032] Permission title changed to "Permission details" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 (owner: 10Namit) [18:52:05] now I know. I think I see how to make Chrome happy here [18:53:29] Tell it to take a chill pill? [18:55:43] (03Merged) 10jenkins-bot: Permission title changed to "Permission details" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/181103 (owner: 10Namit) [18:59:26] marktraceur: actually, I'm wrong. the Learn page at http://commons.wikimedia.beta.wmflabs.org/wiki/Special:UploadWizard does not contain the image with the link, and that's where I'm seeing the transient z-index weirdness. [18:59:56] that is, there's a link to the image that is broken, no target [19:00:11] eh, whatever, I'm hungry :-) [19:03:14] ...it doesn't? Wat? [19:03:32] Oh. [19:03:46] chrismcmahon: If you hover over the lower right corner of the broken image, you'll see the link [19:03:56] That's *probably* why there's z-index weirdness. [19:04:06] We should probably fix the broken image crap on beta. [19:05:09] oh wow, I never knew that [19:05:45] marktraceur: I don't mind the broken image. I didn't realize the Help Desk link was still there though, thanks. [19:06:34] Yeah [19:06:45] The worst part is, we don't watch that page very much [19:22:19] Lol [19:22:38] I used uw.controller.Upload.test.js as a template for uw.controller.Deed.test.js [19:22:47] Now the latter has copyright notices for "DeedWizard" [19:22:49] Silly Mark. [19:27:01] (03PS1) 10MarkTraceur: Add unit tests for Thanks step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181116 [19:27:54] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for Thanks step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181116 (owner: 10MarkTraceur) [19:28:05] Jenkins you ass [19:29:17] Good call, actually. [19:39:49] (03PS2) 10MarkTraceur: Add unit tests for Thanks step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181116 [20:17:55] 3MediaWiki-extensions-UploadWizard, Multimedia: IE7/test2wiki: "Syntax error" upon clicking UW link - https://phabricator.wikimedia.org/T44922#936851 (10Aklapper) [20:19:40] 3MediaWiki-extensions-UploadWizard, Multimedia: Uploading stuck about 1-2 minutes on "Finished!" - https://phabricator.wikimedia.org/T36997#936874 (10Aklapper) [20:19:43] 3Multimedia, MediaWiki-extensions-TimedMediaHandler: WebM playback on Commons halts after about 100 seconds - https://phabricator.wikimedia.org/T45447#936875 (10Aklapper) [20:20:31] 3MediaWiki-extensions-UploadWizard, Multimedia: Upload wizard: doesn't support descriptions in languages of non-Latin alphabet - https://phabricator.wikimedia.org/T34453#936915 (10Aklapper) [20:20:34] 3MediaWiki-extensions-UploadWizard, Multimedia: "Drop media file to donate here" sometimes silently fails - https://phabricator.wikimedia.org/T36601#936919 (10Aklapper) [21:30:22] tgr: do you have access to https://phabricator.wikimedia.org/T84952 ? [21:35:15] greg-g: no [21:38:47] grrr [21:39:00] I haven't figured out security task persmissions in phab yet [21:42:34] (03PS1) 10MarkTraceur: Add tests for mw.fileApi [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181169 [21:42:40] *yawn* much testing. [21:42:48] I should clean up this apartment. [21:48:06] tgr: you should have access now, let me know if you don't [21:48:55] greg-g: I still get the access denied screen [21:49:07] should I maybe log out / back in? [21:50:30] :/ [21:50:34] shouldn't [21:51:58] tgr: try again? [21:52:35] greg-g: still the same [21:54:22] $@#4Q@*%@@$#@!!! [21:55:46] Nice password [22:07:40] tgr: ok, *now* it should work :/ [22:08:00] (we really need to merge this https://gerrit.wikimedia.org/r/#/c/179405/ ) [22:08:57] it works indeed [22:09:28] whew [22:14:06] greg-g: Wow, that woulda been silly if it hadn'a worked that time. [22:14:23] silli*er* [22:15:06] Well yeah.